PubMed MCP Server - MCP服务,MCP服务器,MCP教程

基本能力

产品定位

PubMed MCP Server 是一个专门用于搜索和获取 PubMed 文章摘要的工具,适用于医学研究、文献检索等场景。

核心功能

  • 搜索 PubMed:根据搜索词查询 PubMed 文章。
  • 获取摘要:从 PubMed 返回的文章中提取摘要。
  • 异步操作:使用异步执行(通过 asyncio.to_thread)避免阻塞服务器。

适用场景

  • 医学研究人员需要快速获取特定主题的 PubMed 文章摘要。
  • 文献检索工具需要集成 PubMed 搜索功能。

工具列表

  • search_pubmed:用于搜索 PubMed 文章并返回摘要。
  • 参数:
    • query:搜索词(默认为 "endocarditis")。
    • max_results:最大返回文章数(默认为 10)。

常见问题解答

  • 如何设置 Entrez 邮箱?
    main.py 中设置 Entrez.email = "your_email@example.com"
  • 如何配置 MCP 客户端?
    更新 config.json 文件,指定 uv 的路径和服务器目录。

使用教程

使用依赖

  • Python 3.8 或更高版本
  • mcp[cli]
  • BioPython

安装依赖命令:
bash
uv add -r requirements.txt

安装教程

  1. 克隆仓库:
    bash
    git clone PubMed-MCP-Server.git
    cd PubMed-MCP-Server
  2. 安装依赖:
    bash
    uv add -r requirements.txt
  3. 设置 Entrez 邮箱:
    main.py 中设置 Entrez.email = "your_email@example.com"

调试方式

启动服务器:
bash
uv run main.py

使用 search_pubmed 工具测试:
python
search_pubmed(query="endocarditis", max_results=10)

点击访问

搜索工具

Brave-Gemini Research MCP Server - MCP服务,MCP服务器,MCP教程

2025-4-29 11:50:47

搜索工具

My MCP Server - MCP服务,MCP服务器,MCP教程

2025-4-29 11:50:54

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索