Skip to main content
Glama

💊 drug-pipeline-mcp

Smithery Python 3.10+ License: MIT GitHub stars

面向 AI 智能体的制药研发管线情报 —— 在一个 MCP 服务器中整合临床试验、FDA 批准、药物信息及出版物。

无幻觉。每一项输出均可追溯至源 NCT ID、FDA 申请编号或 PMID。

快速入门

pip install git+https://github.com/DasClown/drug-pipeline-mcp.git
# or try it on Smithery: https://smithery.ai/servers/crop-mcp/drug-pipeline

# Start MCP server (stdio)
drug-pipeline

# Or HTTP mode for remote access
pip install drug-pipeline-mcp[http]
drug-pipeline --http --port 8081

Related MCP server: BioLab MCP Server

工具 (6)

工具

功能

数据源

search_trials

按病症、阶段、状态、申办方搜索临床试验

ClinicalTrials.gov

get_trial_detail

特定 NCT 的完整方案(入排标准、终点、地点)

ClinicalTrials.gov

lookup_drug

药物信息:活性成分、规格、ATC 分类、NDC

openFDA + RxNorm

get_approvals

包含提交日期和状态的 FDA 批准历史

openFDA

get_eu_approvals

欧盟/EMA 授权状态 —— 品牌名、ATC、状态、孤儿药/生物类似药标记

EMA 每日 XLSX

get_safety_data

FAERS 不良事件报告 —— 主要反应、严重后果、总数

openFDA FAERS

approved_for_condition

按适应症查找药物 —— 哪些药物在欧盟获批用于特定病症

EMA 每日 XLSX

get_trial_results

试验结果 —— 结果指标、不良事件、基线、参与者流程

ClinicalTrials.gov

list_orphan_drugs

欧盟孤儿药认定 —— 按治疗领域筛选

EMA 每日 XLSX

company_pipeline

公司研发管线 —— 按阶段分组的所有试验 + 欧盟批准状态

ClinicalTrials.gov + EMA

search_publications

针对药物/试验的 PubMed 搜索

PubMed / NCBI

drug_pipeline

综合查询 —— 药物信息 + FDA + 欧盟 + 安全性 + 试验 + 出版物 + 孤儿药

所有来源

智能体查询示例

“GLP-1 受体激动剂的研发管线有哪些?”drug_pipeline(drug_name="semaglutide") → ATC 分类、FDA 状态、10+ 项试验、出版物

“哪些公司有针对非小细胞肺癌的 III 期临床试验?”search_trials(condition="non-small cell lung cancer", phase="PHASE3", status="RECRUITING")

“帕博利珠单抗 (pembrolizumab) 在欧盟和美国的批准情况如何?”get_approvals(drug_name="Keytruda") → 包含日期的 FDA 提交历史 → get_eu_approvals(drug_name="Keytruda") → 欧盟授权状态

“司美格鲁肽 (semaglutide) 的安全性信号有哪些?”get_safety_data(drug_name="semaglutide") → 6,027 份 FAERS 报告,主要反应:恶心 (862)、呕吐 (750)

“有哪些药物获批用于非小细胞肺癌?”approved_for_condition(condition="non-small cell lung cancer") → 82 种药物 (Keytruda, Tagrisso, Opdivo, Tecentriq, ...)

“NCT03178617 的入排标准是什么?”get_trial_detail(nct_id="NCT03178617")

输出示例 (drug_pipeline)

{
  "status": "ok",
  "query": {"drug_name": "semaglutide"},
  "drug_info": {
    "atc_classification": {"code": "A10BJ", "name": "GLP-1 analogues"},
    "rxcui": "1991302",
    "products": [{"brand_name": "Ozempic", "generic_name": "semaglutide", "labeler": "Novo Nordisk"}]
  },
  "clinical_trials": { "results": [ ... ] },
  "publications": { "total_count": 846, "returned_count": 5 },
  "data_sources": ["openFDA", "RxNorm", "PubMed", "clinicaltrials.gov"]
}

架构

drug-pipeline-mcp/
├── drug_pipeline/
│   ├── __init__.py        # Version
│   ├── server.py          # MCP server (6 tools)
│   └── sources.py         # Data source fetchers
├── drug_pipeline_cli.py   # CLI entry point
├── pyproject.toml
└── README.md

无机器学习。无预测。仅对经过验证的原始来源进行结构化综合。

数据源

来源

数据

免费

ClinicalTrials.gov

50 万+ 研究、阶段、状态、入排标准、结果

✅ 永久免费

openFDA Drug Approvals

FDA 批准、NDC 目录、提交记录

✅ 永久免费

openFDA FAERS

不良事件报告、反应、后果

✅ 永久免费

RxNorm / RxNav

药物标识符、ATC 分类

✅ 永久免费

PubMed / NCBI

科学出版物

✅ 永久免费

EMA Medicines Register

欧盟授权状态、ATC、孤儿药/生物类似药标记、治疗领域

✅ 永久免费

反幻觉机制

每一项结果均包含:

  • NCT IDhttps://clinicaltrials.gov/study/NCT...

  • FDA 申请编号https://www.accessdata.fda.gov/...

  • PMIDhttps://pubmed.ncbi.nlm.nih.gov/PMID...

无计算字段,无预测,无“近似”估算。

语言

所有输出均为 英语(JSON 字段名、描述、结果)。服务器可通过 Smithery 上的 language 参数进行配置,以支持未来的本地化。

许可证

MIT

A
license - permissive license
Not graded
quality - not tested
B
maintenance

Maintenance

Maintainers
Response time
2wRelease cycle
2Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

View all related MCP servers

Related MCP Connectors

  • Regulatory Catalysts MCP — high-value biotech regulatory calendar events (keyless).

  • Real-time Amazon, WIPO & PACER data for AI agents — 19 tools via the MCP protocol.

  • Free oncology data (research, trials, FDA approvals, news) plus IBM MAMMAL biomedical predictions.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/DasClown/drug-pipeline-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server