Medical MCP
medical-mcp
MCP-сервер медицинских источников: лекарства FDA и EMA, статистика WHO, PubMed и клинические испытания без ключей API.
- 120 ★ репозитория
- Последний коммит
Расширенный доступ
Почему такой уровень
- Запросы уходят во внешние публичные API, медицинский контекст запроса может быть чувствительным.
- Ответы справочные: принимать их за врачебную рекомендацию опасно.
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add mcp/medical-mcpОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Запросы уходят во внешние публичные API, медицинский контекст запроса может быть чувствительным.
- Ответы справочные: принимать их за врачебную рекомендацию опасно.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Medical MCP Server подключает агента к открытым медицинским источникам. По лекарствам он ищет в FDA, DailyMed, TGA, Health Canada и EMA, названия сверяет через RxNorm, статистику берет у WHO. Литературу ищут в PubMed, ClinicalTrials.gov и ведущих журналах. Инструменты `search-drugs`, `search-drug-safety`, `search-medical-literature`, `search-clinical-trials` и `get-article-details` возвращают результаты с отметкой типа исследования и уровня доказательности. Отметки ставятся автоматически по названию и аннотации и никем не проверяются. Для PubMed необязательный `NCBI_API_KEY` поднимает лимит с 3 до 10 запросов в секунду.
Для кого. Исследователям, фармацевтам и разработчикам медицинских ИИ-инструментов, которым нужны справочные данные внутри агента, а не диагноз.
Подходит, если
- Агент сверяет название препарата и его регистрацию в разных странах.
- Готовят обзор литературы по вопросу и читают статьи по PMID.
- Проверяют отзывы, нехватку и нежелательные реакции по данным FDA.
- Ищут клинические испытания по заболеванию в ClinicalTrials.gov.
Не подходит, если
- Ответ принимают за диагноз или назначение: сервер отдает справочные данные.
- Запросы нельзя отправлять во внешние публичные API.
- Метки уровня доказательности считают проверенной экспертной оценкой.
Пример запроса к агенту
Найди в FDA и EMA данные о препарате ибупрофен, затем покажи свежие рандомизированные исследования в PubMed с уровнем доказательности.MCP
- Транспорт
- stdio, http
- Авторизация
- не нужна
Переменные окружения
NCBI_API_KEYсекрет- Необязательный ключ NCBI: поднимает лимит PubMed с 3 до 10 запросов в секунду
MONID_API_KEYсекрет- Необязательный ключ Monid для поиска Google Scholar; без него берется Semantic Scholar
Ограничения
Данные приходят из внешних публичных API, поэтому запросы покидают машину, хотя собственного облака у проекта нет. Ответы служат справкой для специалиста, README называет ранжирование только поиском. Метки доказательности автоматические. Поиск по Google Scholar с `MONID_API_KEY` идет через Monid, без ключа берется Semantic Scholar. При сбоях источников включаются повторы и ограничители, а `health-check` покажет состояние.
Как отключить. Удалите запись `medical-mcp` из конфигурации клиента. Глобальный пакет снимите командой `npm uninstall -g medical-mcp`, контейнер Docker остановите `docker stop medical-mcp`.
Частые вопросы
Нужны ли ключи API?
Нет, сервер работает без них. `NCBI_API_KEY` необязателен и ускоряет PubMed, `MONID_API_KEY` включает поиск Scholar через Monid.
Как узнать, что источники доступны?
Вызовите `health-check`. Он пингует источники и показывает задержку, состояние ограничителей и кэша.
Как ограничить поиск лекарств страной?
Передайте `countries` в `search-drugs` со значениями `US`, `AU`, `CA` или `EU`. Неизвестные коды сервер отклоняет.
Как подключить в Claude Desktop?
Добавьте запись `medical-mcp` в `claude_desktop_config.json` с командой `node` и путем к `build/index.js`, затем перезапустите приложение.
Можно ли запустить в Docker?
Да. Контейнер слушает порт 3000, клиенту указывают `http://127.0.0.1:3000/mcp`. Для stdio добавьте `-i` и не используйте `-t`.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
MCP-серверыPubMed MCP ищет биомедицинские статьи, читает доступные тексты и оформляет ссылки с отметками исправлений и отзыва работ.
MCP-сервер для поиска и загрузки научных статей из arXiv, PubMed, bioRxiv, Semantic Scholar и других открытых источников
BioMCP
biomcp
Один бинарь и единая грамматика команд к 70 биомедицинским источникам: PubMed, ClinVar, ClinicalTrials.gov, OncoKB. Режим MCP запускается командой serve
Справочник медицинских кодов для агента: поиск, сопоставление и навигация по концептам SNOMED CT, ICD-10, RxNorm и LOINC
MCP-сервер с набором инструментов для сводок по миру: рынки, отчеты SEC, конфликты, климат и новости из открытых источников
Официальный MCP-сервер Open Targets: агент ищет гены, заболевания и препараты и запрашивает связи мишеней с болезнями
Коротко о README
Каждый источник проходит через ограничитель частоты, автоматический выключатель и повторы с паузой. Ответы внешних API проверяются схемами Zod.