让本地智能体通过 API 检索并抓取 PubMed 论文信息
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add pubmed-server-liueic --env ABSTRACT_MODE='<ABSTRACT_MODE>' --env FULLTEXT_MODE='<FULLTEXT_MODE>' -- npx mcp-pubmed-llm-server~/.codex/config.toml
[mcp_servers.pubmed-server-liueic]
command = "npx"
args = ["mcp-pubmed-llm-server"]
env = { ABSTRACT_MODE = "<ABSTRACT_MODE>", FULLTEXT_MODE = "<FULLTEXT_MODE>" }
# codex mcp add pubmed-server-liueic --env ABSTRACT_MODE='<ABSTRACT_MODE>' --env FULLTEXT_MODE='<FULLTEXT_MODE>' -- npx mcp-pubmed-llm-server~/.cursor/mcp.json
{
"mcpServers": {
"pubmed-server-liueic": {
"command": "npx",
"args": [
"mcp-pubmed-llm-server"
],
"env": {
"ABSTRACT_MODE": "<ABSTRACT_MODE>",
"FULLTEXT_MODE": "<FULLTEXT_MODE>"
}
}
}
}.vscode/mcp.json
{
"servers": {
"pubmed-server-liueic": {
"type": "stdio",
"command": "npx",
"args": [
"mcp-pubmed-llm-server"
],
"env": {
"ABSTRACT_MODE": "<ABSTRACT_MODE>",
"FULLTEXT_MODE": "<FULLTEXT_MODE>"
}
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"pubmed-server-liueic": {
"command": "npx",
"args": [
"mcp-pubmed-llm-server"
],
"env": {
"ABSTRACT_MODE": "<ABSTRACT_MODE>",
"FULLTEXT_MODE": "<FULLTEXT_MODE>"
}
}
}
}claude_desktop_config.json
{
"mcpServers": {
"pubmed-server-liueic": {
"command": "npx",
"args": [
"mcp-pubmed-llm-server"
],
"env": {
"ABSTRACT_MODE": "<ABSTRACT_MODE>",
"FULLTEXT_MODE": "<FULLTEXT_MODE>"
}
}
}
}.trae/mcp.json
{
"mcpServers": {
"pubmed-server-liueic": {
"command": "npx",
"args": [
"mcp-pubmed-llm-server"
],
"env": {
"ABSTRACT_MODE": "<ABSTRACT_MODE>",
"FULLTEXT_MODE": "<FULLTEXT_MODE>"
}
}
}
}Environment variables
ABSTRACT_MODEFULLTEXT_MODE
Replace the placeholders with your own credentials and keep them out of version control.