OpenAlex.org MCP сервер
Оптимизированный Model Context Protocol (MCP) сервер для разрешения неопределённости авторства и академических исследований с использованием OpenAlex.org API, специально разработанный для AI агентов с оптимизированными структурами данных и расширенной функциональностью.
автор: drAbreu
curl -fsSL https://vibebaza.com/i/openalex-org-mcp | bash
Оптимизированный Model Context Protocol (MCP) сервер для разрешения неопределённости авторства и академических исследований с использованием OpenAlex.org API, специально разработанный для AI агентов с оптимизированными структурами данных и расширенной функциональностью.
Установка
Из исходников
git clone https://github.com/drAbreu/alex-mcp.git
cd alex-mcp
python3 -m venv venv
source venv/bin/activate
pip install -e .
export OPENALEX_MAILTO=your-email@domain.com
./run_alex_mcp.sh
CLI инструмент
alex-mcp
Прямой запуск uvx
uvx --from git+https://github.com/drAbreu/alex-mcp.git@4.1.0 alex-mcp
uvx с переменными окружения
OPENALEX_MAILTO=your-email@domain.com uvx --from git+https://github.com/drAbreu/alex-mcp.git@4.1.0 alex-mcp
Конфигурация
Claude Desktop
{
"mcpServers": {
"alex-mcp": {
"command": "/path/to/alex-mcp/run_alex_mcp.sh",
"env": {
"OPENALEX_MAILTO": "your-email@domain.com"
}
}
}
}
Доступные инструменты
| Инструмент | Описание |
|---|---|
autocomplete_authors |
Получение нескольких кандидатов авторов с использованием OpenAlex autocomplete API для интеллектуального разрешения неопределённости... |
search_authors |
Поиск авторов с упрощённым выводом для AI агентов, включая фильтрацию по учреждениям, топ... |
retrieve_author_works |
Получение работ для заданного автора с расширенными возможностями фильтрации, включая год публикации... |
Возможности
- Продвинутое разрешение неопределённости авторства с учётом сложных карьерных переходов и вариаций имён
- Разрешение учреждений с отслеживанием текущих и прошлых аффилиаций
- Получение академических работ для журнальных статей, писем и исследовательских работ
- Анализ цитирования включая H-индекс, количество цитирований и метрики влияния
- ORCID интеграция для максимальной точности сопоставления
- Оптимизация для AI агентов с упрощёнными структурами данных
- Умная фильтрация с расширенными опциями для целевых запросов
- Множественные кандидаты с ранжированными результатами для автоматизированного принятия решений
- Профессиональный уровень, построен с FastMCP согласно официальным руководящим принципам
Переменные окружения
Обязательные
OPENALEX_MAILTO- Email адрес для идентификации вежливости OpenAlex API
Опциональные
OPENALEX_MAX_AUTHORS- Максимальное количество авторов на запросOPENALEX_USER_AGENT- Пользовательская строка user agentALEX_MCP_VERSION- Идентификатор версии MCP сервераOPENALEX_RATE_PER_SEC- Ограничение скорости в секундуOPENALEX_RATE_PER_DAY- Ограничение скорости в день
Примеры использования
Найти J. Abreu в EMBO с недавними публикациями
Получить нескольких кандидатов авторов для James Briscoe в Francis Crick Institute
Поиск авторов в области биологии развития с ORCID интеграцией
Получить высокоцитируемые журнальные статьи для конкретного автора
Проанализировать карьерные переходы и институциональные аффилиации
Ресурсы
Примечания
Этот сервер специально оптимизирован для рабочих процессов академических исследований и интеграции с AI агентами. Он включает поддержку интеграции с OpenAI Agents и обеспечивает всестороннее разрешение неопределённости авторства с институциональным контекстом. Сервер следует лучшим практикам MCP и включает правильное ограничение скорости для вежливого использования API.