Paper Search MCP

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

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

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

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

  • Ходит во внешние научные сервисы и скачивает файлы на диск
  • Опциональные ключи API передаются на сторонние серверы
Все причины и проверки

openags/paper-search-mcp

Установка

В терминале, через 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 Scholar

MCP

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

MCP-сервер и скилл поиска научных статей Sciverse: метаданные, семантический поиск, цитирование и полный текст.

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

Medical MCP

medical-mcp

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

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

MCP-сервер к OpenAlex: 31 инструмент для поиска статей, цитирований, авторов и журналов, плюс скилл с малым CLI для Claude Code.

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

Подключает библиотеку Zotero к Claude и другим агентам: поиск статей, аннотации, ссылки и семантический поиск по смыслу

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

MCP-сервер дает агенту поиск и ответы по локальным документам с гибридным индексом, повторным ранжированием и ссылками на разделы.

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

Сравнение с похожими

Карточки с тем же главным запросом: чем они отличаются.

ИнструментОфициальныйАвторизацияЗвезды репозиторияГлавное отличие
Paper Search MCP (эта карточка)нетключ необязателен3 076
Google Scholar Skillsнет545шесть скиллов и агент gs-researcher
Academic Paper Searchнет388поиск научных статей сразу в пяти базах с дедупликацией
PaperGraph MCPнетне нужна278MCP-сервер раскладывает статьи по математике из arXiv

Из блога

Коротко о README

README описывает MCP-сервер на Python для поиска и загрузки научных статей из более чем двадцати источников с приоритетом открытого доступа. Архитектура двухслойная: единый поиск с дедупликацией и цепочкой загрузки сверху и модульные коннекторы к конкретным базам снизу. Приведена таблица возможностей по каждому источнику и список опциональных переменных окружения с ключами. Установка возможна через Smithery, uvx, uv, pip, npx, Docker или из исходников, а для Claude Code есть вариант в виде скилла. Лицензия MIT.

Бейдж для README

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