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

Инструменты (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 IDhttps://clinicaltrials.gov/study/NCT...

  • Номер заявки FDAhttps://www.accessdata.fda.gov/...

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

Никаких расчетных полей, никаких предсказаний, никаких приблизительных оценок.

Язык

Весь вывод представлен на английском языке (имена полей JSON, описания, результаты). Сервер можно настроить через параметр language в Smithery для будущей поддержки локализации.

Лицензия

MIT

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

Maintenance

Maintainers
Response time
Release cycle
1Releases (12mo)

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