MCP Catalogs
首页

biomcp

by genomoncology·507·综合分 53

BioMCP 是一个生物医学领域的 MCP 服务器,通过统一的命令接口提供对多个生物医学数据源的访问。

knowledge-graphai-llmdeveloper-tools
102
Forks
0
活跃 Issue
1 个月前
最近提交
2 天前
收录于

概述

BioMCP 通过统一的命令语法解决了生物医学数据检索的复杂性,使用户能够搜索、聚焦和在不同数据源之间切换。该服务器支持 13 种实体类型,包括基因、变异、文章、试验、药物、疾病、通路等。BioMCP 可以作为本地二进制文件、PyPI 包或 HTTP 服务器运行,并可作为 Claude Desktop 的扩展使用。它提供文献搜索、实体切换、研究分析和富集功能等多种特性。

试试问 AI

装完之后,这里有 5 个你可以让 AI 做的事:

:研究人员在多个生物医学数据库中进行文献综述和荟萃分析
:临床医生寻找关于基因变异、药物相互作用和疾病关联的信息
:需要查询多个生物医学 API 的生物医学应用开发者
:BioMCP 集成了哪些生物医学数据源?
:BioMCP 是否需要 API 密钥才能运行?

什么时候选它

当您需要统一访问多个生物医学数据库和文献资源进行科研、临床查询或生物信息分析,而不想学习多个 API 时,选择 BioMCP。

什么时候不要选它

如果您需要数据库的写入权限(BioMCP 是只读的),或者您主要处理生物医学数据领域之外的数据,则不要选择 BioMCP。

此 server 暴露的工具

从 README 抽取出 12 个工具
  • searchsearch <entity> [filters]

    Discovery search across biomedical entities

  • suggestsuggest <question>

    Route biomedical questions to worked examples and starter commands

  • getget <entity> <id> [sections]

    Get detailed information about a specific biomedical entity

  • enrichenrich <GENE1,GENE2,...>

    Perform gene-set enrichment analysis using g:Profiler

  • batchbatch <entity> <id1,id2,...>

    Get details for multiple entities in parallel

  • discoverdiscover <query>

    Resolve biomedical concepts before entity selection

  • studystudy <command>

    Local study analytics for cBioPortal-style datasets

  • listlist <entity>

    List available options for an entity type

  • healthhealth

    Check API connectivity and status

  • skillskill <command>

    Manage BioMCP agent skills and workflows

  • drug interactionsdrug interactions <drug>

    Find drug interactions for a specific medication

  • article entitiesarticle entities <article_id>

    Extract entities from a specific article

可对比工具

medprompt-mcpclinical-mcpbioinformatics-clipubmed-api

安装

二进制文件安装

curl -fsSL https://biomcp.org/install.sh | bash

PyPI 工具安装

uv tool install biomcp-cli
# 或: pip install biomcp-cli

Claude Desktop 扩展

在 Claude Desktop 的 Anthropic 目录中安装 BioMCP。

MCP 客户端配置

{
  "mcpServers": {
    "biomcp": {
      "command": "biomcp",
      "args": ["serve"]
    }
  }
}

远程 HTTP 服务器

biomcp serve-http --host 127.0.0.1 --port 8080

FAQ

BioMCP 集成了哪些生物医学数据源?
BioMCP 集成了 13 种以上的生物医学数据源,包括 PubTator3、Europe PMC、MyGene.info、UniProt、Reactome、ClinicalTrials.gov 等,具体取决于实体类型。
BioMCP 是否需要 API 密钥才能运行?
大多数命令无需凭据即可运行,但可选的 API 密钥可以提高速率限制或解锁额外功能,如 Semantic Scholar 访问、OncoKB 变体数据和 DisGeNET 关联。

biomcp 对比

GitHub →

最后更新于 · 由 README + GitHub 公开数据自动生成。