Перейти к содержимому

PubMed MCP Server

Позволяет ИИ-ассистентам искать, получать доступ и анализировать статьи PubMed через простой интерфейс.

Python
63 stars

Описание

PubMed MCP Server — это мост между ИИ-моделями и базой биомедицинской литературы PubMed с использованием протокола Model Context Protocol (MCP). Реализован на Python с библиотекой FastMCP, позволяет искать статьи по ключевым словам или продвинутым запросам, извлекать метаданные, скачивать PDF и проводить глубокий анализ. Идеален для автоматизации исследований в биомедицине, поддержки научного анализа и интеграции с ИИ-ассистентами вроде Claude. Технологии: requests, BeautifulSoup4, asyncio.

Возможности

Поиск статей

Поиск PubMed-статей по ключевым словам или продвинутым параметрам.

Доступ к метаданным

Извлечение детальной метаданных статьи по PMID.

Скачивание PDF

Попытка загрузки полного текста статьи в формате PDF.

Глубокий анализ

Комплексный анализ содержания статьи с использованием специализированных промптов.

Поддержка исследований

Автоматизация биомедицинских исследований и анализа литературы для ИИ.

Установка

Предварительные требования: Python 3.10+, FastMCP.

Клонируйте репозиторий:

git clone https://github.com/JackKuo666/PubMed-MCP-Server.git
cd PubMed-MCP-Server

Установите зависимости:

pip install -r requirements.txt

Запустите сервер:

python pubmed_server.py

Для Claude Desktop добавьте в claude_desktop_config.json:

{
  "mcpServers": {
    "pubmed": {
      "command": "python",
      "args": ["-m", "pubmed-mcp-server"]
    }
  }
}

Информация

Язык
Python
Лицензия
MIT License
GitHub Stars
63

Ссылки