OpenAlex MCP Server

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

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

Минимальный доступ

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

  • Запросы отправляются в публичный API OpenAlex вместе с вашим адресом почты, если он указан.
Все причины и проверки

oksure/openalex-research-mcp

Установка

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

npx skillfoxx add mcp/openalex-mcp-server

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

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

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

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

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

  • Запросы отправляются в публичный API OpenAlex вместе с вашим адресом почты, если он указан.

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

Что делает

OpenAlex MCP Server дает агенту доступ к открытому каталогу научных работ OpenAlex. Инструменты `search_works`, `get_work` и `get_related_works` ищут статьи и находят похожие, `get_work_citations` и `get_work_references` идут по цитированиям вперед и назад, а `search_by_topic` исследует область. Есть кэш с временем жизни, повторы запросов с нарастающей паузой и проверка входных данных. Отдельные инструменты фильтруют выдачу по списку журналов: пресеты вроде UTD24, FT50, AJG и главных конференций по ИИ, а также группы организаций. Тот же доступ упакован как скилл в папке `skill/`: его CLI `openalex` не тратит контекст, пока скилл не вызван.

Для кого. Исследователям и аспирантам, которые готовят обзор литературы и хотят, чтобы агент искал работы в престижных журналах и считал цитирования.

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

  • Нужен обзор литературы по теме с отбором только из журналов списка FT50 или UTD24.
  • Предстоит пройти цитирования ключевой статьи вперед и назад.
  • Надо узнать, в каком журнале публиковаться: рейтинг по h-индексу и индексация.
  • В Claude Code достаточно легкого скилла вместо постоянно подключенного сервера.

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

  • Нужен полный текст статей: OpenAlex отдает метаданные и аннотации.
  • Требуется работа без сети: сервер обращается к API OpenAlex.
  • Нужны платные базы вроде Scopus: каталог открытый и своим покрытием отличается.

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

Найди последние работы по цепочкам поставок в журналах из списка FT50 и покажи, кто цитирует самую влиятельную из них.

MCP

Транспорт
stdio
Авторизация
не нужна

Переменные окружения

OPENALEX_EMAIL
Адрес почты для быстрого пула запросов OpenAlex.
OPENALEX_API_KEY секрет
Необязательный ключ API OpenAlex.

Ограничения

Сервер читает открытый API OpenAlex, поэтому полнота зависит от этого каталога, а полных текстов статей нет. Адрес электронной почты в `OPENALEX_EMAIL` необязателен и переводит запросы в быстрый пул, ключ `OPENALEX_API_KEY` тоже опционален. Мастер `npx openalex-research-mcp setup` пишет конфигурацию Claude Desktop и сам проверяет связь, для других клиентов JSON выводит флаг `--print`. Скилл из папки `skill/` рассчитан на агентов с доступом к shell, например Claude Code, а сервер лучше подходит клиентам MCP.

Как отключить. Удалите запись `openalex-research-mcp` из конфигурации Claude Desktop и перезапустите клиент. Для скилла уберите папку `skill/bin` из `PATH` и переменную `OPENALEX_EMAIL`.

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

Как подключить сервер к Claude Desktop?

Выполните `npx openalex-research-mcp setup`: мастер найдет конфигурацию, спросит адрес почты и необязательный ключ, запишет настройки и проверит связь. После этого перезапустите Claude Desktop.

Чем отличаются сервер и скилл?

Скилл в папке `skill/` вызывает короткий CLI `openalex` и не занимает контекст, пока не нужен. Сервер всегда подключен и подходит клиентам MCP.

Какие есть пресеты журналов?

UTD24, FT50, уровни AJG и ABS, главные конференции по ИИ и группы организаций, например Лига плюща. Их выводит инструмент `list_journal_presets`.

Нужен ли ключ OpenAlex?

Нет. Адрес почты ускоряет запросы, ключ необязателен. Оба значения передают через `OPENALEX_EMAIL` и `OPENALEX_API_KEY`.

Как проверить, что все работает?

Вызовите из клиента инструмент проверки состояния (health check): он предназначен для мониторинга работы сервера.

Обсуждение

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

MCP-серверы

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

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

MCP-сервер от проекта OpenSearch открывает агенту кластер: индексы, маппинги, поиск по DSL и состояние шардов.

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

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

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

Elasticsearch MCP подключает несколько поисковых кластеров: агент выбирает цель запроса по имени и работает в пределах доступа.

MCP-серверШирокий доступ317Звезды репозитория

PubMed MCP ищет биомедицинские статьи, читает доступные тексты и оформляет ссылки с отметками исправлений и отзыва работ.

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

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

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

Коротко о README

Сервер собран на TypeScript и опубликован в npm с командой setup. Рядом лежит облегченный скилл на тех же данных, потому что автор считает постоянные MCP-серверы тяжелее скиллов для обычных запросов.

Бейдж для README

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