Skip to main content
Glama

💊 drug-pipeline-mcp

Smithery Python 3.10+ License: MIT GitHub stars

Интеллектуальная система анализа фармацевтических 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 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 Daily XLSX

get_safety_data

Отчеты о нежелательных явлениях FAERS — основные реакции, серьезные исходы, общее количество

openFDA FAERS

approved_for_condition

Поиск препаратов по показаниям — какие препараты одобрены в ЕС для лечения заболевания

EMA Daily XLSX

get_trial_results

Результаты исследований — показатели исходов, нежелательные явления, исходные данные, движение участников

ClinicalTrials.gov

list_orphan_drugs

Орфанные препараты в ЕС — фильтрация по терапевтической области

EMA Daily XLSX

company_pipeline

R&D-портфель компании — все исследования, сгруппированные по фазе + статус одобрения в ЕС

ClinicalTrials.gov + EMA

search_publications

Поиск публикаций о препаратах/исследованиях в PubMed

PubMed / NCBI

drug_pipeline

Композитный — информация о препарате + 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

Related MCP Connectors

Related MCP Servers