Skip to main content
Glama

mcp-simple-pubmed

by andybrandt

MCP Простой PubMed

значок кузнеца

Сервер MCP, обеспечивающий доступ к статьям PubMed через API Entrez.

Функции

  • Поиск в базе данных PubMed по ключевым словам

  • Доступ к аннотациям статей

  • Загрузите полный текст, когда он будет доступен (для статей с открытым доступом, доступных непосредственно на PubMed)

Обратите внимание, что инструмент возвращает XML-версию полного текста. Однако для ИИ это полезнее, чем был бы «человечески читаемый» текст, поскольку он дает им дополнительную информацию о структуре документа. По крайней мере, это то, что Клод 3.5 Соннет сказал, что он предпочитает.

Также обратите внимание, что неспособность этого инструмента и, возможно, других инструментов предоставить полный текст статьи может быть связана не с тем, что он недоступен. При тестировании этого инструмента я наткнулся на статью, у которой не было полного текста на PubMed, и когда Клод получил доступ к URL публикации (который мы получили через DOI) с помощью fetch, он получил ошибку «запрещено». Однако я смог получить доступ к той же самой странице с помощью обычного браузера.

Другими словами, если ваш ИИ-помощник не может получить полный текст статьи с помощью этого инструмента, стоит попробовать сделать это вручную с помощью обычного веб-браузера.

Наконец, этот инструмент, конечно, не может предоставить вам доступ к платным/оплаченным работам. Вы можете читать их через доступ к вашей библиотеке или — в крайнем случае — через определенный сайт, который стремится сделать финансируемые государством исследования свободно доступными.

Related MCP server: PubMed MCP Server

Установка

Установка через Smithery

Чтобы автоматически установить Simple PubMed для Claude Desktop через Smithery :

npx -y @smithery/cli install mcp-simple-pubmed --client claude

Ручная установка

pip install mcp-simple-pubmed

Конфигурация

Серверу требуются следующие переменные среды:

  • PUBMED_EMAIL : Ваш адрес электронной почты (требуется NCBI)

  • PUBMED_API_KEY : Необязательный ключ API для более высоких лимитов скорости

Стандартный предел скорости составляет 3 запроса/секунду. Ограничение скорости не было реализовано, поскольку крайне маловероятно, что в типичном сценарии использования ваш ИИ будет генерировать больше трафика. Если вам это нужно, вы можете зарегистрироваться для получения ключа API , который даст вам 10 запросов/секунду. Читайте об этом на страницах NCBI .

Использование с Claude Desktop

Добавьте в конфигурацию Claude Desktop ( claude_desktop_config.json ):

(Mac OS)

{ "mcpServers": { "simple-pubmed": { "command": "python", "args": ["-m", "mcp_simple_pubmed"], "env": { "PUBMED_EMAIL": "your-email@example.com", "PUBMED_API_KEY": "your-api-key" } } } }

(Окна)

{ "mcpServers": { "simple-pubmed": { "command": "C:\\Users\\YOUR_USERNAME\\AppData\\Local\\Programs\\Python\\Python311\\python.exe", "args": [ "-m", "mcp_simple_pubmed" ], "env": { "PUBMED_EMAIL": "your-email@example.com", "PUBMED_API_KEY": "your-api-key" } } } }

Лицензия

Лицензия Массачусетского технологического института

One-click Deploy
A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

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/andybrandt/mcp-simple-pubmed'

If you have feedback or need assistance with the MCP directory API, please join our Discord server