pubcrawl — MCP-сервер для Claude Code: что делает и как установить
Ищет научные статьи, лекарственные инструкции и клинические испытания через MCP. Нужен, когда ответ важно сверить по первоисточникам.
claude mcp add pubcrawl -e NCBI_API_KEY=<NCBI_API_KEY> -- npx -y @pharmatools/pubcrawlЧто делает pubcrawl
pubcrawl подключает ИИ-ассистента к PubMed, Europe PMC, данным FDA и UK drug labelling, а также ClinicalTrials.gov. Сервер ищет статьи, возвращает аннотации и полные тексты открытых публикаций, находит похожие работы и формирует цитаты. Для препаратов доступны поиск названий, US Prescribing Information, UK SmPC и сравнение маркировки США и Великобритании.
Внутри 14 инструментов, которые обращаются к API первоисточников и возвращают проверяемые идентификаторы вроде PMID, NCT ID и DOI. Подключение запускает npx без отдельного шага установки. Ключ NCBI не обязателен, но он повышает лимиты запросов PubMed, поэтому при частом поиске его стоит добавить в конфигурацию.
Какие задачи решает
- искать статьи в PubMed по фильтрам
- находить препринты и открытые публикации в Europe PMC
- сравнивать инструкции к препарату для США и Великобритании
- подбирать похожие исследования и оформлять цитаты
Примеры запросов агенту
- Найди в PubMed исследования о влиянии semaglutide на сердечно-сосудистые исходы и верни PMID и DOI.
- Сравни американскую и британскую маркировку atorvastatin, затем найди для него клинические испытания Phase 3.
- Получи структурированную аннотацию статьи по PMID и оформи её в стиле Vancouver.
Как установить pubcrawl
Командой платформы
claude mcp add pubcrawl -e NCBI_API_KEY=<NCBI_API_KEY> -- npx -y @pharmatools/pubcrawlВместо <…> подставьте свои значения
Командой платформы
codex mcp add pubcrawl --env NCBI_API_KEY=<NCBI_API_KEY> -- npx -y @pharmatools/pubcrawlВместо <…> подставьте свои значения
Файл настроек
{
"mcpServers": {
"pubcrawl": {
"command": "npx",
"args": [
"-y",
"@pharmatools/pubcrawl"
],
"env": {
"NCBI_API_KEY": "<NCBI_API_KEY>"
}
}
}
}Вместо <…> подставьте свои значения
Файл настроек
{
"servers": {
"pubcrawl": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@pharmatools/pubcrawl"
],
"env": {
"NCBI_API_KEY": "<NCBI_API_KEY>"
}
}
}
}Вместо <…> подставьте свои значения
Командой платформы
gemini mcp add -e NCBI_API_KEY=<NCBI_API_KEY> pubcrawl npx -y @pharmatools/pubcrawlВместо <…> подставьте свои значения
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о pubcrawl
Как установить pubcrawl в Claude Code?
Выполните claude mcp add pubcrawl -e NCBI_API_KEY=<NCBI_API_KEY> -- npx -y @pharmatools/pubcrawl. Ключ NCBI можно использовать для повышения лимитов PubMed.
Что делает pubcrawl?
MCP-сервер даёт ассистенту доступ к PubMed, Europe PMC, лекарственным инструкциям FDA и Великобритании, а также ClinicalTrials.gov. Он ищет публикации, получает тексты и аннотации, сравнивает маркировку препаратов и оформляет ссылки.
Нужен ли ключ NCBI для работы pubcrawl?
Нет, сервер работает без API-ключа. Бесплатный ключ NCBI повышает лимиты запросов PubMed.