PubMed学术论文搜索服务

一个基于Model Content Protocol的服务,提供从PubMed数据库搜索和检索学术论文的工具。

  • by gradusnikov
  • Python
  • 本地部署
  • 7 星标
  • 更新于
在 GitHub 查看 gradusnikov/pubmed-search-mcp-server

使用说明

PubMedSearch MCP服务器

一个模型内容协议服务器,提供从PubMed数据库中搜索和检索学术论文的工具。

特性

  • 按标题/摘要或作者姓名中的关键字搜索PubMed
  • 检索详细信息,包括标题、作者、期刊、摘要、DOI等

通过Smithery安装

通过以下方式自动安装克劳德桌面的pubmed搜索mcp服务器 史密瑟里:

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

手动安装

  1. 克隆此存储库:

    git clone <repository-url>
    cd pubmed-search-mcp-server
    
  2. 安装依赖项:

    pip install fastmcp requests python-dotenv
    
  3. 创建一个 .env 项目根目录中的文件(如果需要配置)

用法

  1. 在开发模式下启动服务器:

    mcp dev pubmed_search_mcp_server.py
    
  2. 或将服务器添加到Claude Desktop应用程序 CLAUDE_DIRECTORY/CLAUDE_desktop_config json。例如,如果您使用的是Windows Linux子系统(WSL),它可能看起来像这样:

    "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"
                ]
            },