PubMed 的 MCP 服务器这是一个新开发的项目,功能仍在不断完善中。我们欢迎您的建议和改进!
注意:这是一个新开发的项目,功能仍在不断优化中。欢迎提出建议和改进!
一款专业的 PubMed 文献分析 MCP 服务器,帮助研究人员快速了解医学研究趋势。
搜索 PubMed 并保存结果。/ 搜索 PubMed 并保存结果。
主要参数/关键参数: 通常不需要显式设置,与大型模型通信即可。/ 通常无需显式设置,与大型模型通信即可。
advanced_searchPubMed 搜索查询(必需,同高级搜索语法)/PubMed 搜索查询(必需,同高级搜索语法)start_date:起始日期(格式:YYYY/MM/DD)/起始日期(格式:YYYY/MM/DD)end_date:结束日期(格式:/结束日期(格式:YYYY/MM/DD)max_results:最大结果数(默认:1000)/最大结果数(默认:1000)列出可用的结果文件。/ 列出可用的结果文件。
分析研究热点和趋势。/ 分析研究热点和研究趋势。 主要参数/关键参数:
top_n分析关键词的数量(默认:20)/关键词数量(默认:20)分析出版数量。/ 分析出版数量。
生成综合分析报告。/ 生成综合分析。
在我们之间... 当我使用相同的模型时,Cursor 让我觉得是我自己没有道理。而 Trae 却能理解我。真是一个很棒的IDE!
推荐使用 UV 虚拟环境。/ 推荐使用 uv 虚拟环境。
uv:访问 UV 仓库
# pyproject.toml 目录下:
uv pip install -e .
合并以下配置到 mcp.json(针对 Windows):
{
"mcpServers": {
"pubmearch": {
"command": "cmd",
"args": [
"/c",
"uv",
"run",
"--directory",
"path/to/project/root/directory", // pubmearch 文件夹所在的文件夹
"-m",
"pubmearch.server"
],
"env": {
"NCBI_USER_EMAIL": "youremailaddress@email.com",
"NCBI_USER_API_KEY": "your_api_key"
}
}
}
}
推荐使用高级搜索语法/ 使用高级搜索语法。
pubmearch/results 目录中,日志位于 pubmed_server.log。/ 结果保存在 pubmearch/results 目录中,日志在 pubmed_server.log。欢迎通过 Issue 或 Pull Request 提交改进。/ 欢迎通过 Issues 或 Pull Requests 提交贡献。