PubMedSearch MCP Server

PubMedSearch MCP Server

site icon
2025.03.07 5
Python学术搜索文献检索搜索工具
PubMedSearch MCP Server 是一个基于 Model Content Protocol 的服务,专门用于搜索和检索 PubMed 数据库中的学术论文。它提供了通过关键词在标题/摘要或作者姓名中搜索 PubMed 的功能,并能检索包括标题、作者、期刊、摘要、DOI 等详细信息。
View on GitHub

Overview

基本能力

产品定位

PubMedSearch MCP Server 是一个专门用于搜索和检索 PubMed 数据库学术论文的服务。

核心功能

  • 通过关键词在标题/摘要或作者姓名中搜索 PubMed
  • 检索论文的详细信息,包括标题、作者、期刊、摘要、DOI 等

适用场景

  • 学术研究:快速查找相关领域的学术论文
  • 文献综述:收集和分析特定主题的文献
  • 科研写作:获取论文引用信息

工具列表

  • 搜索工具:提供 PubMed 数据库的搜索功能
  • 检索工具:获取论文的详细信息

常见问题解答

  • 无特定常见问题解答在 README 中提及

使用教程

使用依赖

  • 需要安装 Python 和 pip

安装教程

通过 Smithery 安装

npx -y @smithery/cli install @gradusnikov/pubmed-search-mcp-server --client claude

手动安装

  1. 克隆仓库 bash git clone <repository-url> cd pubmed-search-mcp-server

  2. 安装依赖 bash pip install fastmcp requests python-dotenv

  3. 创建 .env 文件(如果需要配置)

调试方式

  1. 开发模式启动服务器 bash mcp dev pubmed_search_mcp_server.py

  2. 或将服务器添加到 Claude Desktop 应用的配置文件中 json "pubmed-search": { "command": "wsl.exe", "args": [ "bash", "-c", "source /home/[user]/anaconda3/etc/profile.d/conda.sh && conda activate mcp && mcp run /home/[user]/pubmed-search-mpc-server/pubmed_search_mcp_server.py" ] },

许可证

该项目遵循 BSD-3-Clause 开源许可条款,请参阅 BSD-3-Clause 了解完整条款。