Кратко
Открытый каталог научных исследований OpenAlex без ключа: поиск и фильтрация примерно 324 миллионов научных работ вместе с авторами, организациями, журналами, темами, издателями и фондами, цитирования, статус открытого доступа и подсчёт записей с группировкой по любому полю. Только чтение; бесплатный ключ увеличивает дневной бюджет в десять раз.
Пошаговая настройка
Подключи OpenAlex к Cursor за 2 минуты
Начни бесплатный пробный период в AnythingMCP Cloud, подключи OpenAlex в пошаговой настройке и добавь свой MCP URL в Cursor. Без кода и без собственного сервера.
Без банковской карты · 7 дней пробного периода · Есть вариант self-host
Попробуй спросить
Примеры промптов для OpenAlex
Кликни по промпту — он скопируется. Вставь в Claude, ChatGPT, Cursor, Gemini, Copilot или OpenClaw и запусти через этот коннектор.
Claude — это AI, он может ошибаться. Проверяйте ответы.
💡 Без установки? Используйте cloud.anythingmcp.com напрямую. Войдите, нажмите Connectors → OpenAlex, установите его без ключа, создайте MCP API key, и готово. Без Docker, без
git clone, без локального сервера.
OpenAlex + Cursor
Открытый каталог научных исследований OpenAlex без ключа: поиск и фильтрация примерно 324 миллионов научных работ вместе с авторами, организациями, журналами, темами, издателями и фондами, цитирования, статус открытого доступа и подсчёт записей с группировкой по любому полю. Только чтение; бесплатный ключ увеличивает дневной бюджет в десять раз.
Предварительные требования
Полные инструкции по настройке встроены в коннектор (видны в магазине при выборе коннектора). Требуемые переменные окружения:
(обязательных нет; необязательно, но рекомендуется: OPENALEX_API_KEY)
Шаг 1 — Настройте коннектор
Работает без ключа: настройка занимает около минуты. Коннектор читает OpenAlex (https://api.openalex.org), открытый каталог мировой науки, который ведёт некоммерческая организация OurResearch. Данные распространяются по CC0.
- В магазине коннекторов выберите OpenAlex и установите его. Шага Authorize with Provider нет.
- Рекомендуется: вызовы без ключа делят общий бюджет 0,10 USD в день на сетевой адрес, поэтому на общем сервере он быстро заканчивается. Создайте бесплатный аккаунт на https://openalex.org/signup, скопируйте ключ в Settings > API key (https://openalex.org/settings/api-key) и вставьте его в
OPENALEX_API_KEY. Он передаётся какAuthorization: Bearerи даёт 1 USD бесплатного использования каждый день (в десять раз больше, чем без ключа), 30 запросов в секунду и постраничный вывод через курсор. - Проверьте его через
openalex_search_topics: инструмент выводит научные темы с их иерархией.
Старый polite pool с mailto= в феврале 2026 года заменили API-ключами; этот параметр игнорируется.
Сколько стоит вызов: отдельные записи (openalex_get_*) бесплатны, отфильтрованный список или подсчёт по группам стоит 0,0001 USD, текстовый поиск 0,001 USD. Каждый ответ-список сообщает свою стоимость в meta.cost_usd.
Идентификаторы: идентификаторы OpenAlex состоят из буквы и цифр: W (работа), A (автор), S (источник), I (организация), T (тема), P (издатель), F (фонд). Короткая форма W2741809807 работает везде, как и https://openalex.org/W2741809807. Инструменты get принимают и внешние идентификаторы: doi:10.7717/peerj.4375, orcid:0000-0003-1613-5981, ror:042nb2s44, issn:0028-0836, pmid:29456894. ИИ никогда не фильтрует по имени: сначала он превращает имя в идентификатор через openalex_autocomplete (быстрее всего и бесплатно) или подходящий инструмент поиска, а затем фильтрует по этому идентификатору.
Что он читает:
- Работы (статьи, книги, наборы данных, препринты, диссертации): поиск через
search(ключевые слова, AND, OR, NOT, "фразы"),search_exact(без стемминга) илиsearch_semantic(абзац, по смыслу, не более 50 результатов) в сочетании сfilterиsort, напримерcited_by_count:desc. - Работы автора, организации, журнала, темы или фонда через фильтры
authorships.author.id:A...,authorships.institutions.id:I...,primary_location.source.id:S...,topics.id:T...илиfunders.id:F..., плюсpublication_year:2020-2025,type:articleилиis_oa:true. До 100 DOI за раз черезdoi:10.1/a|10.2/b. - Полная запись работы: аннотация, авторы с организациями, источник, темы, ключевые слова, фонды и гранты, копии в открытом доступе, ссылки, связанные работы и цитирования по годам. Кто её цитирует: поиск работ с
cites:W.... - Авторы (с ORCID, аффилиациями во времени, индексом Хирша и i10), источники (журналы, репозитории, конференции с ISSN, статусом открытого доступа и DOAJ, ценой APC), организации (с ROR, вышестоящими и дочерними структурами), около 4 500 тем (domain > field > subfield > topic), издатели и фонды, каждое и через поиск, и как отдельная запись.
- Подсчёты через
openalex_group_by: работы по годам, по статусу открытого доступа, по организациям, по странам или по темам, до 200 групп, одним дешёвым вызовом вместо перелистывания страниц.
Форматы данных: инструменты-списки возвращают облегчённую запись на результат (идентификатор, названия, счётчики, открытый доступ и имена авторов); остальное даёт соответствующий инструмент get, а select оставляет только названные поля верхнего уровня. cited_by_count считает цитирующие работы; fwci означает нормированный по области показатель цитируемости (1,0 соответствует среднему мировому). oa_status принимает значения diamond, gold, green, hybrid, bronze или closed. Аннотация приходит как abstract_inverted_index (каждое слово со своими позициями), и ИИ собирает из неё текст. Даты имеют формат YYYY-MM-DD.
Постраничный вывод: per_page до 100 и page охватывают первые 10 000 результатов; meta.count содержит общее число. Дальше ИИ использует cursor (сначала *, затем meta.next_cursor), и после первой страницы для этого нужен API-ключ.
Только чтение: все инструменты только читают, поэтому подтверждать нечего и при установке ни один инструмент не отключён.
Ограничения: 429 означает, что дневной бюджет исчерпан (без ключа его делят все с того же адреса) или пришло больше 10 запросов в секунду (30 с ключом); семантический поиск допускает 1 запрос в секунду. Бюджеты обнуляются в полночь по UTC.
Частые ошибки: 403 key_not_activated означает, что адрес электронной почты ключа ещё не подтверждён: откройте ссылку активации из письма OpenAlex. 401 означает неверный ключ. 400 указывает на недопустимый фильтр или поле, 404 на неизвестный идентификатор.
Коннектор не скачивает PDF (0,01 USD за файл) и не управляет коллекциями, сохранёнными поисками, оповещениями и исправлениями профилей авторов.
Шаг 2 — Установите адаптер
curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d
Шаг 3 — Добавьте коннектор в Cursor
URL вашего сервера: в AnythingMCP откройте MCP Servers → сервер, на котором находится этот коннектор, и скопируйте его URL (
https://cloud.anythingmcp.com/mcp/…). Используйте его везде, где в этом руководстве указаноYOUR_SERVER_ID.
Cursor читает MCP-серверы из ~/.cursor/mcp.json. Добавь эту запись:
{
"mcpServers": {
"anythingmcp": {
"url": "https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID",
"headers": { "X-API-Key": "YOUR_MCP_API_KEY" }
}
}
}
- Создай MCP API-ключ в AnythingMCP в разделе MCP Servers → твой сервер → API keys и вставь его вместо
YOUR_MCP_API_KEY. - Сохрани файл и перезапусти Cursor.
- Открой Cursor → Settings → MCP и проверь, что
anythingmcpесть в списке и подключён. - Начинай общаться: агент теперь может вызывать инструменты
OpenAlex.
Доступные инструменты
| Tool | What it does |
|---|---|
openalex_search_works | Search and filter OpenAlex works (articles, books, datasets, preprints, theses): by words, by meaning, or by author, institution, source… |
openalex_get_work | Get one OpenAlex work by OpenAlex id, DOI, PubMed id or other id: title, abstract (as an inverted index), authors with institutions… |
openalex_search_authors | Search and filter OpenAlex authors (disambiguated researcher profiles): id, ORCID, name, works and citation counts, h-index and last known… |
openalex_get_author | Get one OpenAlex author: names, ORCID, affiliations over time, works and citation counts per year, h-index and i10-index, main topics |
openalex_search_sources | Search and filter OpenAlex sources (journals, repositories, conferences, book series): id, ISSN, name, type, publisher, open access and… |
openalex_get_source | Get one OpenAlex source: ISSNs, publisher lineage, type, open access and DOAJ status, APC price, works and citation counts per year, main… |
openalex_search_institutions | Search and filter OpenAlex institutions (universities, companies, hospitals, government bodies): id, ROR, name, type, country, city, works… |
openalex_get_institution | Get one OpenAlex institution: ROR, type, location, parent and child institutions, repositories, works and citation counts per year, main… |
openalex_search_topics | Search and filter the about 4,500 OpenAlex research topics, organised as domain > field > subfield > topic: id, name, description, keywords… |
openalex_get_topic | Get one OpenAlex topic: description, keywords, subfield, field and domain, sibling topics, works and citation counts |
openalex_search_publishers | Search and filter OpenAlex publishers: id, name, place in the publisher hierarchy, countries, works and citation counts, h-index |
openalex_get_publisher | Get one OpenAlex publisher: alternate names, parent publisher and lineage, countries, homepage, works and citation counts per year |
openalex_search_funders | Search and filter OpenAlex funders (agencies, foundations, companies that fund research): id, name, country, description, number of awards… |
openalex_get_funder | Get one OpenAlex funder: alternate names, country, description, homepage, awards and funded works and citations per year |
openalex_group_by | Count OpenAlex records grouped by a field, e.g. works per publication year, per open access status, per institution, per country or per… |
openalex_autocomplete | Type-ahead lookup of OpenAlex works, authors, sources, institutions, topics, keywords, publishers or funders: the fastest way to turn a… |
Примеры запросов
- «Сколько работ ETH Zurich публиковала каждый год с 2015-го и какая доля из них в открытом доступе?»
- «Найди 20 самых цитируемых статей о перовскитных солнечных элементах с 2020 года, с DOI и журналом.»
- «Какие организации больше всего публикуют о редактировании генома CRISPR и в каких они странах?»
- «Покажи индекс Хирша, ORCID и основные темы этого автора и перечисли работы, которые цитируют его самую цитируемую статью.»
- «Какие фонды чаще всего указаны в статьях по машинному обучению в медицине за 2024 год?»
FAQ
Поддерживает ли Cursor собственные MCP-серверы на бесплатном тарифе? Да, MCP доступен на тарифах Hobby, Pro и Business.
Следующие шаги
- Страница коннектора
- Подключить к Claude
- Подключить к ChatGPT
- Подключить к Gemini
- Подключить к Meta Muse
- Подключить к Microsoft Copilot
Это руководство помогло?