biomcp
by genomoncology·★ 507·综合分 53
BioMCP 是一个生物医学领域的 MCP 服务器,通过统一的命令接口提供对多个生物医学数据源的访问。
概述
BioMCP 通过统一的命令语法解决了生物医学数据检索的复杂性,使用户能够搜索、聚焦和在不同数据源之间切换。该服务器支持 13 种实体类型,包括基因、变异、文章、试验、药物、疾病、通路等。BioMCP 可以作为本地二进制文件、PyPI 包或 HTTP 服务器运行,并可作为 Claude Desktop 的扩展使用。它提供文献搜索、实体切换、研究分析和富集功能等多种特性。
试试问 AI
装完之后,这里有 5 个你可以让 AI 做的事:
什么时候选它
当您需要统一访问多个生物医学数据库和文献资源进行科研、临床查询或生物信息分析,而不想学习多个 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
healthhealthCheck 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
可对比工具
安装
二进制文件安装
curl -fsSL https://biomcp.org/install.sh | bashPyPI 工具安装
uv tool install biomcp-cli
# 或: pip install biomcp-cliClaude Desktop 扩展
在 Claude Desktop 的 Anthropic 目录中安装 BioMCP。
MCP 客户端配置
{
"mcpServers": {
"biomcp": {
"command": "biomcp",
"args": ["serve"]
}
}
}远程 HTTP 服务器
biomcp serve-http --host 127.0.0.1 --port 8080FAQ
- BioMCP 集成了哪些生物医学数据源?
- BioMCP 集成了 13 种以上的生物医学数据源,包括 PubTator3、Europe PMC、MyGene.info、UniProt、Reactome、ClinicalTrials.gov 等,具体取决于实体类型。
- BioMCP 是否需要 API 密钥才能运行?
- 大多数命令无需凭据即可运行,但可选的 API 密钥可以提高速率限制或解锁额外功能,如 Semantic Scholar 访问、OncoKB 变体数据和 DisGeNET 关联。
biomcp 对比
最后更新于 · 由 README + GitHub 公开数据自动生成。