drug-pipeline-mcp
💊 drug-pipeline-mcp
Интеллектуальная система анализа фармацевтических R&D-проектов для ИИ-агентов — клинические исследования, одобрения FDA, информация о препаратах и публикации в одном MCP-сервере.
Никаких галлюцинаций. Каждый результат отслеживается до источника: 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 8081Related MCP server: BioLab MCP Server
Инструменты (6)
Инструмент | Что он делает | Источник данных |
| Поиск клинических исследований по состоянию, фазе, статусу, спонсору | ClinicalTrials.gov |
| Полный протокол для конкретного NCT (критерии включения, исходы, локации) | ClinicalTrials.gov |
| Информация о препарате: активные ингредиенты, дозировка, классификация ATC, NDC | openFDA + RxNorm |
| История одобрений FDA с датами подачи заявок и статусами | openFDA |
| Статус регистрации в ЕС/EMA — торговые наименования, ATC, статус, флаги орфанных/биоаналоговых препаратов | EMA Daily XLSX |
| Отчеты о нежелательных явлениях FAERS — основные реакции, серьезные исходы, общее количество | openFDA FAERS |
| Поиск препаратов по показаниям — какие препараты одобрены в ЕС для лечения заболевания | EMA Daily XLSX |
| Результаты исследований — показатели исходов, нежелательные явления, исходные данные, движение участников | ClinicalTrials.gov |
| Орфанные препараты в ЕС — фильтрация по терапевтической области | EMA Daily XLSX |
| R&D-портфель компании — все исследования, сгруппированные по фазе + статус одобрения в ЕС | ClinicalTrials.gov + EMA |
| Поиск публикаций о препаратах/исследованиях в PubMed | PubMed / NCBI |
| Композитный — информация о препарате + FDA + ЕС + безопасность + исследования + публикации + орфанные | Все источники |
Примеры запросов агента
"Что входит в пайплайн для агонистов GLP-1?" →
drug_pipeline(drug_name="semaglutide")→ класс ATC, статус FDA, 10+ исследований, публикации
"Какие компании проводят исследования 3-й фазы для немелкоклеточного рака легкого?" →
search_trials(condition="non-small cell lung cancer", phase="PHASE3", status="RECRUITING")
"Одобрен ли пембролизумаб в ЕС и США?" →
get_approvals(drug_name="Keytruda")→ история подачи заявок в FDA с датами →get_eu_approvals(drug_name="Keytruda")→ статус регистрации в ЕС
"Каковы сигналы безопасности для семаглутида?" →
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 | 500 тыс.+ исследований, фазы, статус, критерии включения, результаты | ✅ Всегда бесплатно |
openFDA Drug Approvals | Одобрения FDA, справочник NDC, заявки | ✅ Всегда бесплатно |
openFDA FAERS | Отчеты о нежелательных явлениях, реакции, исходы | ✅ Всегда бесплатно |
RxNorm / RxNav | Идентификаторы препаратов, классификация ATC | ✅ Всегда бесплатно |
PubMed / NCBI | Научные публикации | ✅ Всегда бесплатно |
EMA Medicines Register | Статус регистрации в ЕС, ATC, флаги орфанных/биоаналоговых препаратов, терапевтические области | ✅ Всегда бесплатно |
Защита от галлюцинаций
Каждый результат включает:
NCT ID →
https://clinicaltrials.gov/study/NCT...Номер заявки FDA →
https://www.accessdata.fda.gov/...PMID →
https://pubmed.ncbi.nlm.nih.gov/PMID...
Никаких расчетных полей, никаких предсказаний, никаких приблизительных оценок.
Язык
Весь вывод представлен на английском языке (имена полей JSON, описания, результаты). Сервер можно настроить через параметр language в Smithery для будущей поддержки локализации.
Лицензия
MIT
This server cannot be installed
Maintenance
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
- AlicenseAqualityNot gradedmaintenanceSupplement safety MCP server for AI agents. FDA FAERS signals, CYP450 pathways, 584 compound aliases. Works with Claude Desktop, LangChain, CrewAI.51
- AlicenseNot gradedqualityCmaintenanceUnified MCP server providing AI-agent-ready access to AlphaFold, PubMed, ChEMBL, Ensembl, and 37+ scientific databases.MIT
- AlicenseNot gradedqualityDmaintenanceMCP server for clinical and pharmaceutical data, enabling search of ClinicalTrials.gov, PubMed, FDA, and ICH guidelines without API keys.32MIT
- AlicenseAqualityBmaintenanceAn MCP server that enables AI assistants to query U.S. FDA public datasets, including drug adverse events, labeling, recalls, approvals, shortages, NDC directory, and medical device regulatory information.10MIT
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.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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