Academic Paper Search — плагин

Поиск научных статей сразу в пяти базах с дедупликацией, проверкой цитат и экспортом в RIS и BibTeX для Claude Code и Codex

  • 360 ★ репозитория
  • Последний коммит
  • MIT
Плагин

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

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

  • MCP-сервер ходит в API CrossRef, PubMed, arXiv, OpenAlex и Europe PMC и отправляет им текст запроса
  • В запросы к PubMed подставляется ваш адрес из PUBMED_EMAIL
  • CLI записывает файлы цитат и отчеты проверок на диск
Все причины и проверки

wp-a/nature-academic-search

Установка

Работает в

В терминале, через SkillFoxx CLI

npx skillfoxx add plugins/academic-paper-search

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • MCP-сервер ходит в API CrossRef, PubMed, arXiv, OpenAlex и Europe PMC и отправляет им текст запроса
  • В запросы к PubMed подставляется ваш адрес из PUBMED_EMAIL
  • CLI записывает файлы цитат и отчеты проверок на диск

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Academic Paper Search — плагин для Claude Code и Codex, который собирает литературу по вопросу, проверяет ссылки и готовит файлы для менеджера цитат. В нем три части: скилл с правилами работы, MCP-сервер из четырех инструментов и CLI. Установочное имя пакета остается nature-academic-search, а слово nature в названии не связано с Nature Portfolio. Поиск идет по умолчанию в CrossRef, PubMed, arXiv, OpenAlex и Europe PMC, дубликаты склеиваются по DOI и другим сильным идентификаторам. Инструмент search_papers сообщает, какие источники ответили, а lookup_mesh подбирает термины MeSH для запроса к PubMed. get_citation форматирует одну ссылку, get_paper_by_id достает статью по DOI, PMID или arXiv ID. Для проверки цитаты передайте в get_paper_by_id ожидаемые название, автора, год и журнал. Результат помечается как verified, mismatch, not_found или manual_needed по каждому полю. С параметром include_relations инструмент строит граф ссылок и цитирований статьи. CLI записывает файлы RIS, BibTeX, NBIB и ENW и запускает YAML-сценарии с журналом проверок.

Для кого. Для аспирантов, студентов и исследователей, которые описывают задачу своими словами и хотят получить проверяемый список источников с идентификаторами.

Подходит, если

  • Нужен список литературы по теме для обзора или заявки на грант, с DOI или PMID у каждой записи
  • Нейросеть выдала ссылки, и их нужно проверить по реальным метаданным
  • Запрос к PubMed надо построить через термины MeSH
  • От ключевой статьи нужно пройти по списку литературы и по тем, кто ее цитирует
  • Библиографию надо выгрузить в Zotero или EndNote в формате RIS, BibTeX, NBIB или ENW

Не подходит, если

  • Нужны полные тексты статей за платным доступом: инструмент работает с метаданными
  • Нужен поиск по Google Scholar: этот источник не подключен
  • Нужна гарантия, что повторный запрос через месяц вернет тот же список: базы обновляются
  • Нужно написать сам текст обзора: плагин собирает и проверяет источники

Пример запроса к агенту

Используй nature-academic-search: найди статьи про генеративный ИИ в медицинском образовании, убери дубли и проверь три лучшие записи по DOI

Ограничения

Нужны Python 3.10 или новее и uv, потому что плагин запускает сервер через uvx. Для запросов к PubMed задайте контактный адрес в переменной PUBMED_EMAIL так, чтобы клиент мог ее прочитать: настольные приложения не всегда наследуют переменные терминала.

Semantic Scholar подключается по запросу, ClinicalTrials.gov работает отдельно и нужен только для регистраций исследований. Команды `search` и `verify` в CLI появились в версии 0.3.1, в PyPI-версии 0.3.0 их нет. Автоматически обращается к модели в сценариях только шаг screen, а модельный слой необязателен: поиск и проверка метаданных работают без него. Результаты на дату запроса, повторный запуск позже может вернуть другой список.

Как отключить. Удалите плагин командой `claude plugin uninstall nature-academic-search@wp-a-academic-tools` в Claude Code или выключите его в Codex через менеджер плагинов. Если вы ставили CLI через uv, выполните `uv tool uninstall nature-academic-search`.

Частые вопросы

Как поставить Academic Paper Search в Claude Code?

Выполните `claude plugin marketplace add wp-a/nature-academic-search`, затем `claude plugin install nature-academic-search@wp-a-academic-tools` и откройте новую сессию. Проверить сеть до баз можно командой `uvx --from nature-academic-search==0.3.1 nature-academic-search preflight`.

Как проверить, что статья из ответа нейросети существует?

Вызовите get_paper_by_id с DOI и ожидаемыми полями. Например, DOI 10.1038/nature14539 с чужим названием и годом ведет на статью Deep learning 2015 года, и инструмент возвращает mismatch.

Можно ли искать клинические испытания?

Да, для этого есть источник ClinicalTrials.gov с типом сущности trial. Регистрации испытаний не смешиваются со статьями по названию, и для них не строится библиографическая ссылка.

Как получить граф цитирований?

Вызовите get_paper_by_id с параметром include_relations. По умолчанию глубина равна 1, глубину 2 нужно задать явно.

Нужен ли отдельный ключ для моделей?

Нет, поиск, проверка и экспорт идут без ключей моделей. Для сценариев нужна модель только на шаге screen.

Обсуждение

Вопросов и отзывов пока нет.

Плагины

Скилл для Claude Code, который превращает агента в исследователя: многоэтапный сбор источников, проверка цитат и отчет с вики, растущей от сессии к сессии

СкиллРасширенный доступ4,2 тыс.Звезды репозитория

Google Scholar Skills

Google Scholar Skills for Claude Code

Шесть скиллов и агент gs-researcher: Claude Code ищет в Google Scholar, отслеживает цитирования, берет ссылки на полный текст и выгружает в Zotero

СкиллРасширенный доступ538Звезды репозитория

CNKI Skills

CNKI Skills for Claude Code

Набор скиллов для Claude Code, который через Chrome DevTools MCP ищет статьи в CNKI, смотрит журналы, скачивает PDF и выгружает в Zotero

СкиллРасширенный доступ1 тыс.Звезды репозитория

MCP-сервер ищет в Google и Scholar, читает страницы и PDF и копит найденное в локальном графе знаний проекта

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

Deep Research

Deep Research Skill for Claude Code

Скилл глубокого исследования для Claude Code: многоэтапный поиск, проверка утверждений и отчет со ссылками в Markdown, HTML и PDF

СкиллРасширенный доступ1,2 тыс.Звезды репозитория
Российский стек

Плагин Claude Code для официального Yandex Cloud Search API: классический и генеративный поиск по рунету плюс отдельный агент на Haiku

ПлагинРасширенный доступ3Звезды репозитория

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

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

ЗаписьОфициальныйАвторизацияЗвезды репозиторияГлавное отличие
Academic Paper Search (эта запись)нет360
Paper Search MCPнетключ необязателен2 941MCP-сервер для поиска и скачивания статей из arXiv и других баз, без проверки цитат
arxiv-mcp-serverнетне нужна3 238работает только с arXiv, читает статьи по разделам
Claude Scholarнет5 927большой набор скиллов для академической работы от обзора до экспериментов

Коротко о README

Проект документирован на китайском, а основная цепочка работы выглядит так: поиск, дедупликация, проверка, экспорт. Шесть готовых запросов идут с разобранными примерами, а таблица показывает, за что отвечает каждая база.

Бейдж для README

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

Foxx AIAcademic Paper Search
Foxx AI

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.