Paper Search MCP
MCP-сервер для поиска и загрузки научных статей из arXiv, PubMed, bioRxiv, Semantic Scholar и других открытых источников
- 3 076 ★ репозитория
- Последний коммит
- MIT
Расширенный доступ
Почему такой уровень
- Ходит во внешние научные сервисы и скачивает файлы на диск
- Опциональные ключи API передаются на сторонние серверы
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add mcp/paper-search-mcpОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Ходит во внешние научные сервисы и скачивает файлы на диск
- Опциональные ключи API передаются на сторонние серверы
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Сервер дает агенту единый поиск и загрузку научных статей из множества источников. Верхний уровень объединяет параллельный поиск по нескольким базам с дедупликацией и цепочку загрузки, которая идет от источника к открытому доступу и резолвингу по DOI. Нижний уровень это модульные коннекторы к arXiv, PubMed, bioRxiv, medRxiv, Semantic Scholar, Crossref, OpenAlex, PubMed Central, Europe PMC, CORE, Zenodo, HAL и другим. Результаты приводятся к единому виду, для части статей доступны выгрузка PDF и извлечение текста. Проект следует принципу свободных источников: открытые базы в приоритете, ключи API опциональны и лишь расширяют лимиты и охват. Кроме MCP-сервера, доступны скилл для Claude Code и CLI поверх той же библиотеки.
Для кого. Для исследователей, аналитиков и технических писателей, которые собирают научную литературу через агента.
Подходит, если
- Нужно найти статьи по теме сразу в нескольких научных базах
- Нужно скачать PDF или извлечь текст статьи по идентификатору или DOI
- Нужно собрать список источников с приоритетом открытого доступа
Не подходит, если
- Нужен полный текст из платных баз без доступа к ним
- Достаточно обычного веб-поиска без установки сервера
Пример запроса к агенту
Найди свежие статьи про базовое редактирование CRISPR в arXiv и Semantic ScholarMCP
- Транспорт
- stdio
- Авторизация
- ключ необязателен
Переменные окружения
PAPER_SEARCH_MCP_UNPAYWALL_EMAILобязательная- Любой валидный email, без него источник Unpaywall отключается.
PAPER_SEARCH_MCP_CORE_API_KEYсекрет- Бесплатный ключ CORE, повышает стабильность загрузки из репозиториев.
PAPER_SEARCH_MCP_SEMANTIC_SCHOLAR_API_KEYсекрет- Бесплатный ключ Semantic Scholar, повышает лимиты запросов.
PAPER_SEARCH_MCP_GOOGLE_SCHOLAR_PROXY_URL- URL прокси для обхода блокировки ботов в Google Scholar.
PAPER_SEARCH_MCP_IEEE_API_KEYсекрет- Активирует коннектор IEEE Xplore, который иначе остается заготовкой.
PAPER_SEARCH_MCP_ACM_API_KEYсекрет- Активирует коннектор ACM Digital Library, который иначе остается заготовкой.
Ограничения
Все ключи API опциональны, кроме Unpaywall, который требует email в переменной окружения, иначе источник отключается. Часть источников ограничена на стороне провайдера: Google Scholar и SSRN блокируют ботов, Semantic Scholar и CORE могут упираться в лимиты без ключа. Коннекторы IEEE и ACM пока заготовки и включаются только при своем ключе. Загрузка PDF доступна в основном для открытого доступа. Опциональный коннектор Sci-Hub нестабилен и ответственность за его использование лежит на пользователе.
Как отключить. Удалите сервер из конфигурации MCP клиента. Если ставили пакет, удалите его через pip или uv, скилл для Claude Code удалите из каталога скиллов.
Частые вопросы
Обязательны ли ключи API?
Нет, кроме email для Unpaywall. Открытые базы работают без ключей, а ключи для Semantic Scholar, CORE и других лишь повышают лимиты и стабильность.
Можно ли ставить как скилл, а не сервер?
Да. Для Claude Code есть отдельный скилл поверх CLI paper-search, он подключается без настройки MCP.
Чем Paper Search MCP отличается от поиска по одному источнику?
Сервер дает единый параллельный поиск по arXiv, PubMed, bioRxiv, Semantic Scholar и другим открытым базам с дедупликацией результатов и цепочку загрузки статьи из доступных источников.
Как подключить MCP для поиска научных статей?
Добавьте в конфиг клиента сервер paper-search-mcp с командой uvx, как в блоке установки. Он работает в Claude Desktop, Claude Code, Cursor и Codex. Часть источников может требовать ключ API, смотрите README.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
MCP-серверыPubMed MCP ищет биомедицинские статьи, читает доступные тексты и оформляет ссылки с отметками исправлений и отзыва работ.
MCP-сервер и скилл поиска научных статей Sciverse: метаданные, семантический поиск, цитирование и полный текст.
Medical MCP
medical-mcp
MCP-сервер медицинских источников: лекарства FDA и EMA, статистика WHO, PubMed и клинические испытания без ключей API.
MCP-сервер к OpenAlex: 31 инструмент для поиска статей, цитирований, авторов и журналов, плюс скилл с малым CLI для Claude Code.
Подключает библиотеку Zotero к Claude и другим агентам: поиск статей, аннотации, ссылки и семантический поиск по смыслу
MCP-сервер дает агенту поиск и ответы по локальным документам с гибридным индексом, повторным ранжированием и ссылками на разделы.
Сравнение с похожими
Карточки с тем же главным запросом: чем они отличаются.
| Инструмент | Официальный | Авторизация | Звезды репозитория | Главное отличие |
|---|---|---|---|---|
| Paper Search MCP (эта карточка) | нет | ключ необязателен | 3 076 | |
| Google Scholar Skills | нет | 545 | шесть скиллов и агент gs-researcher | |
| Academic Paper Search | нет | 388 | поиск научных статей сразу в пяти базах с дедупликацией | |
| PaperGraph MCP | нет | не нужна | 278 | MCP-сервер раскладывает статьи по математике из arXiv |
Из блога
Коротко о README
README описывает MCP-сервер на Python для поиска и загрузки научных статей из более чем двадцати источников с приоритетом открытого доступа. Архитектура двухслойная: единый поиск с дедупликацией и цепочкой загрузки сверху и модульные коннекторы к конкретным базам снизу. Приведена таблица возможностей по каждому источнику и список опциональных переменных окружения с ключами. Установка возможна через Smithery, uvx, uv, pip, npx, Docker или из исходников, а для Claude Code есть вариант в виде скилла. Лицензия MIT.