Medical MCP

medical-mcp

MCP-сервер медицинских источников: лекарства FDA и EMA, статистика WHO, PubMed и клинические испытания без ключей API.

  • 120 ★ репозитория
  • Последний коммит
MCP-сервер

Расширенный доступ

Почему такой уровень

  • Запросы уходят во внешние публичные API, медицинский контекст запроса может быть чувствительным.
  • Ответы справочные: принимать их за врачебную рекомендацию опасно.
Все причины и проверки

jamesanz/medical-mcp

Установка

В терминале, через 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-серверРасширенный доступ167Звезды репозитория

MCP-сервер для поиска и загрузки научных статей из arXiv, PubMed, bioRxiv, Semantic Scholar и других открытых источников

MCP-серверРасширенный доступ3 тыс.Звезды репозитория

BioMCP

biomcp

Один бинарь и единая грамматика команд к 70 биомедицинским источникам: PubMed, ClinVar, ClinicalTrials.gov, OncoKB. Режим MCP запускается командой serve

MCP-серверМинимальный доступ674Звезды репозитория
Официальный

Справочник медицинских кодов для агента: поиск, сопоставление и навигация по концептам SNOMED CT, ICD-10, RxNorm и LOINC

MCP-серверРасширенный доступ

MCP-сервер с набором инструментов для сводок по миру: рынки, отчеты SEC, конфликты, климат и новости из открытых источников

MCP-серверРасширенный доступ1,1 тыс.Звезды репозитория
Официальный

Официальный MCP-сервер Open Targets: агент ищет гены, заболевания и препараты и запрашивает связи мишеней с болезнями

MCP-серверРасширенный доступ37Звезды репозитория

Коротко о README

Каждый источник проходит через ограничитель частоты, автоматический выключатель и повторы с паузой. Ответы внешних API проверяются схемами Zod.

Бейдж для README

Сообщить о проблеме

Foxx AIMedical MCP
Foxx AI

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.