OpenResearch MCP — MCP-сервер для Claude Code: как установить
Подключает к агенту 22 инструмента для сбора открытых данных: веб-поиск, научные публикации и финансовые отчёты. Работает сразу без ключей доступа.
claude mcp add --env GITHUB_TOKEN=<GITHUB_TOKEN> --env OPENALEX_EMAIL=<OPENALEX_EMAIL> --env STACKEXCHANGE_KEY=<STACKEXCHANGE_KEY> --env SEC_USER_AGENT=<SEC_USER_AGENT> --transport stdio openresearch-mcp -- uvx openresearch-mcpЧто делает OpenResearch MCP
Сервер объединяет открытые базы данных в единый исследовательский контур. Агент может запрашивать финансовые отчёты компаний через SEC, искать научные публикации в OpenAlex и Europe PMC, читать свежие мировые новости в GDELT и обращаться к DuckDuckGo. Сюда же входят курсы валют ЕЦБ, котировки криптовалют, макропоказатели Всемирного банка и получение стенограмм YouTube.
Все 22 инструмента занимают около 6.2K токенов в контексте модели. Сервер запускается через uvx и по умолчанию слушает адрес http://127.0.0.1:8000/mcp, либо работает через стандартный ввод-вывод stdio. Для защиты от SSRF при чтении веб-страниц и PDF-файлов адреса из локальных и частных сетей автоматически блокируются.
Сервер работает без обязательной авторизации. Переменные окружения вроде GITHUB_TOKEN или STACKEXCHANGE_KEY нужны только для повышения лимитов запросов. Если вы биндите сервис на адрес 0.0.0.0, перед ним придётся ставить внешний шлюз с проверкой доступа, потому что встроенной авторизации в нём нет.
Какие задачи решает
- собрать финансовые показатели компании из базы SEC и новостей
- найти научные публикации в OpenAlex и скачать нужные PDF
- выгрузить макроэкономические показатели стран из базы Всемирного банка
- получить расшифровку видео с YouTube без регистрации в API
Примеры запросов агенту
- Найди последние отчёты Apple в SEC и сопоставь их со свежими новостями об ИИ.
- Поищи в OpenAlex статьи про квантовые вычисления за 2024 год и прочитай аннотации.
- Сравни динамику ВВП и инфляции Бразилии по данным Всемирного банка.
Как установить OpenResearch MCP
Командой платформы
claude mcp add --env GITHUB_TOKEN=<GITHUB_TOKEN> --env OPENALEX_EMAIL=<OPENALEX_EMAIL> --env STACKEXCHANGE_KEY=<STACKEXCHANGE_KEY> --env SEC_USER_AGENT=<SEC_USER_AGENT> --transport stdio openresearch-mcp -- uvx openresearch-mcpВместо <…> подставьте свои значения. uvx запускает команду с именем пакета; если в README она другая — uvx --from openresearch-mcp <команда>
Командой платформы
codex mcp add openresearch-mcp --env GITHUB_TOKEN=<GITHUB_TOKEN> --env OPENALEX_EMAIL=<OPENALEX_EMAIL> --env STACKEXCHANGE_KEY=<STACKEXCHANGE_KEY> --env SEC_USER_AGENT=<SEC_USER_AGENT> -- uvx openresearch-mcpВместо <…> подставьте свои значения. uvx запускает команду с именем пакета; если в README она другая — uvx --from openresearch-mcp <команда>
Файл настроек
{
"mcpServers": {
"openresearch-mcp": {
"command": "uvx",
"args": [
"openresearch-mcp"
],
"env": {
"GITHUB_TOKEN": "<GITHUB_TOKEN>",
"OPENALEX_EMAIL": "<OPENALEX_EMAIL>",
"STACKEXCHANGE_KEY": "<STACKEXCHANGE_KEY>",
"SEC_USER_AGENT": "<SEC_USER_AGENT>"
}
}
}
}Вместо <…> подставьте свои значения. uvx запускает команду с именем пакета; если в README она другая — uvx --from openresearch-mcp <команда>
Файл настроек
{
"servers": {
"openresearch-mcp": {
"type": "stdio",
"command": "uvx",
"args": [
"openresearch-mcp"
],
"env": {
"GITHUB_TOKEN": "<GITHUB_TOKEN>",
"OPENALEX_EMAIL": "<OPENALEX_EMAIL>",
"STACKEXCHANGE_KEY": "<STACKEXCHANGE_KEY>",
"SEC_USER_AGENT": "<SEC_USER_AGENT>"
}
}
}
}Вместо <…> подставьте свои значения. uvx запускает команду с именем пакета; если в README она другая — uvx --from openresearch-mcp <команда>
Командой платформы
gemini mcp add -e GITHUB_TOKEN=<GITHUB_TOKEN> -e OPENALEX_EMAIL=<OPENALEX_EMAIL> -e STACKEXCHANGE_KEY=<STACKEXCHANGE_KEY> -e SEC_USER_AGENT=<SEC_USER_AGENT> openresearch-mcp uvx openresearch-mcpВместо <…> подставьте свои значения. uvx запускает команду с именем пакета; если в README она другая — uvx --from openresearch-mcp <команда>
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о OpenResearch MCP
Как установить OpenResearch MCP в Claude Code?
Выполните команду в терминале: `claude mcp add --env GITHUB_TOKEN=<GITHUB_TOKEN> --env OPENALEX_EMAIL=<OPENALEX_EMAIL> --env STACKEXCHANGE_KEY=<STACKEXCHANGE_KEY> --env SEC_USER_AGENT=<SEC_USER_AGENT> --transport stdio openresearch-mcp -- uvx openresearch-mcp`.
Что делает OpenResearch MCP?
Предоставляет агенту набор из 22 инструментов для доступа к открытым данным: академическим статьям, новостям GDELT, архивам SEC, курсам валют и веб-страницам.
Обязательно ли указывать API-ключи для работы?
Нет, базовые инструменты работают сразу без регистрации и токенов. Переменные вроде GITHUB_TOKEN или STACKEXCHANGE_KEY задают только для того, чтобы увеличить лимиты частоты обращений.