PubMed MCP服务器
](https://smithery.ai/server/@t0mst0ne/pubmed-mcp-easy)
增强的基于Python的PubMed MCP服务器,具有API关键支持,可实现更快和无限制的下载。
经MCP审查认证
\[https://mcpreview.com/mcp-servers/t0mst0ne/pubmed-mcp-easy\]
特性
- 在PubMed上搜索生物医学文献和研究论文
- 查找类似文章、引用文章和引用文章
- 检索开放获取文章的摘要和全文
- 批量搜索和高级搜索功能
- API关键支持,可实现更快、无限制的下载
API密钥和电子邮件设置
NCBI电子实用程序API建议在您的请求中使用API密钥和电子邮件地址。这带来了几个好处:
- 更高的利率限制:10个请求/秒,而不是3个
- 每次查询的结果更多:每个请求最多200个结果,而不是100个
- 优先服务:为您的请求提供更好的队列位置
如何获取API密钥
- 在以下网址创建NCBI帐户 https://www.ncbi.nlm.nih.gov/account/
- 转到API密钥管理页面
- 生成新的API密钥
设置API密钥和电子邮件
设置API密钥和电子邮件的最简单方法是使用设置脚本:
python setup_api.py此交互式脚本将指导您完成整个过程,并提供多种设置选项。
或者,您可以使用以下三种方法之一手动设置API密钥和电子邮件:
1.环境变量
export NCBI_API_KEY=your_api_key_here
export NCBI_EMAIL=your_email@example.com2.命令行参数
python python-pubmed-mcp-enhanced.py --api-key your_api_key_here --email your_email@example.com3.配置文件
创建一个 config.json 基于示例的文件:
cp config.json.example config.json编辑 config.json 包括您的API密钥和电子邮件:
{
"api_key": "your_api_key_here",
"email": "your_email@example.com"
}然后使用配置文件运行服务器:
python python-pubmed-mcp-enhanced.py --config config.json用法
通过Smithery安装
通过以下方式自动为Claude Desktop安装pubmed mcp 史密瑟里:
npx -y @smithery/cli install @t0mst0ne/pubmed-mcp-easy --client claude标准用法
运行服务器:
python python-pubmed-mcp-enhanced.pyClaude桌面集成
要与Claude Desktop集成,请将以下内容添加到您的 claude_desktop_config.json 文件:
"pubmed-easy": {
"command": "/opt/anaconda3/bin/python",
"args": [
"/GITHUB_cloned_dir/pubmed-mcp-easy/python-pubmed-mcp-enhanced.py", "--config", "config.json"
]
}确保:
- 替换
/opt/anaconda3/bin/python带有Python可执行文件的路径 - 替换
/GITHUB_cloned_dir带有GitHub目录的实际路径 - 创建一个
config.json如上所述,使用API密钥和电子邮件提交文件
添加此配置后,您可以直接从Claude Desktop访问PubMed工具。
可用工具
服务器提供以下MCP工具:
pubmed_search:按关键字或查询搜索文章pubmed_similar:查找类似文章pubmed_cites:查找特定论文引用的文章pubmed_cited_by:查找引用特定论文的文章pubmed_abstract:检索文章摘要pubmed_open_access:检查文章是否开放访问pubmed_full_text:检索开放获取文章的全文pubmed_batch_search:并行执行多个搜索pubmed_author_search:搜索特定作者的论文pubmed_advanced_search:执行高级基于字段的搜索pubmed_journal_search:在特定期刊中搜索论文
重要提示
- NCBI建议包含电子邮件地址,因为如果您的请求有问题,他们可以与您联系。
- 若你们大量使用电子工具,NCBI建议你们将大型工作限制在周末或东部时间工作日晚上9点至凌晨5点之间。
- 在使用时始终要考虑周到,并遵循NCBI的使用指南。
