Korra
Меню
СервисОткрытый код · MIT

OpenSEO

SEO-данные для вас и агента

Веб-приложение для ключевых слов, позиций, конкурентов, ссылок и аудита. Предоставляет MCP и готовые скиллы.

  • Удалённый сервис: OpenSEO
  • Нужен ключ
  • Только читает
  • От $10 в месяц
  • Данные: OpenSEO и DataForSEO

Используют с Claude Code — по открытым источникам. Сверено с документацией 29.09.2026.

Пример задачи
Домен и запросы
Данные для SEO-решений

Что можно поручить агенту

  • Исследовать запросы для сайта.

  • Сравнить SEO-показатели конкурентов.

  • Передать данные агенту через MCP.

Подключить

Проще всего — отправить агенту ссылку: он прочитает инструкцию, установит, подключит и проверит сам.

Сообщение агенту
Подключи инструмент «OpenSEO» по инструкции: https://korra-agent.online/library/open-seo/agent.txt

Попросите агента

Задание для агента

Подойдёт Claude Code, Codex, Cursor, Hermes, OpenClaw или Korra. Команды в задании те же, что в справке ниже.

Что выполнит агент

Агент выполнит их сам — вручную только если хотите. Метка показывает, откуда сведения: инструкция автора или документация агента.

Claude Code

По инструкции автора

Используют: Issue: команда ведёт OpenSEO из Claude Code через MCP; create_project добавлен (PR #114) источник

Вход через OAuth: при первом обращении откроется окно OpenSEO.

терминал
claude mcp add --transport http --scope user openseo https://app.openseo.so/mcp
Проверить
claude mcp get openseo
Откатить
claude mcp remove openseo -s user

Источник

Codex

По инструкции автора

Вход через OAuth (Codex 0.147 и новее) или ключ: --bearer-token-env-var OPENSEO_API_KEY.

терминал
codex mcp add openseo --url https://app.openseo.so/mcp
Проверить
codex mcp get openseo
Откатить
codex mcp remove openseo

Источник

Cursor

По инструкции автора

Способ из инструкции автора — ссылка ниже.

~/.cursor/mcp.json
{
  "mcpServers": {
    "openseo": { "url": "https://app.openseo.so/mcp" }
  }
}
Проверить
Customize → MCP
Откатить
удалите запись openseo из mcp.json

Источник

Hermes

По документации агента

Агент подключит сам; ключ из OpenSEO → Settings → API keys положите в ~/.hermes/.env как OPENSEO_API_KEY. Потом /reload-mcp.

терминал агента
hermes config set mcp_servers.openseo.url https://app.openseo.so/mcp
hermes config set mcp_servers.openseo.headers.Authorization 'Bearer ${OPENSEO_API_KEY}'
Проверить
hermes mcp test openseo
Откатить
hermes mcp remove openseo

OpenClaw

По документации агента

терминал
openclaw mcp set openseo '{"url":"https://app.openseo.so/mcp","transport":"streamable-http","headers":{"Authorization":"Bearer ${OPENSEO_API_KEY}"}}'
Проверить
openclaw mcp probe openseo
Откатить
openclaw mcp unset openseo

Korra

По документации агента

Можно целиком в кабинете: «MCP → Добавить сервер» → адрес https://app.openseo.so/mcp, вход — Bearer-токен, ключ из OpenSEO → Settings → API keys. Или попросите агента: сохраните ключ в «Пользовательских ключах» как OPENSEO_API_KEY, и он подключит командами ниже, потом /reload-mcp.

терминал агента
korra config set mcp_servers.openseo.url https://app.openseo.so/mcp
korra config set mcp_servers.openseo.headers.Authorization 'Bearer ${OPENSEO_API_KEY}'
Проверить
korra mcp test openseo
Откатить
korra mcp remove openseo

Что можно сделать

3 готовых сценариев. Каждый промпт можно отправить агенту после подключения.

Запросы для раздела сайта

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

  • Данные берутся из DataForSEO, каждый запрос к нему платный.
  • Агент работает с OpenSEO через MCP.
Промпт для агента
Промпт
Подбери поисковые запросы для раздела моего сайта через OpenSEO.
1. Спроси тему раздела, регион и язык, 3–5 исходных запросов и лимит бюджета. Если OpenSEO не подключён, скажи, как подключить, — ключи в чат не проси.
2. Составь план: какие запросы и сколько данных взять. Оцени стоимость и дождись моего «да».
3. Выполни ограниченную выборку, сгруппируй запросы по смыслу и отметь, какие подходят для одной страницы.
4. Сохрани таблицу в CSV с датой и источником данных.
Готово, когда у каждой группы есть предложенная страница, а траты не превысили лимит.

Совет. В готовом сервисе к цене DataForSEO добавляется 28%. При своей установке запросы дешевле, но пополнение DataForSEO — от $50.

Сравнить с конкурентами

Сравнение SEO-показателей вашего сайта и 2–3 конкурентов с выводом, с чего начать.

  • Раздел Competitor Insights; данные приходят из DataForSEO.
Промпт для агента
Промпт
Сравни мой сайт с конкурентами через OpenSEO.
1. Попроси мой домен, 2–3 домена конкурентов, регион и лимит бюджета.
2. Оцени стоимость выборки и дождись моего «да».
3. Собери доступные в OpenSEO показатели по всем доменам и сравни их. Чего нет в данных, так и скажи.
4. Сохрани таблицу в CSV, а вывод — в Markdown: три шага, с которых стоит начать.
Готово, когда каждый вывод опирается на цифры из таблицы, а траты не превысили лимит.

Следить за позициями

Регулярная проверка позиций сайта по важным запросам: видно, что выросло, а что упало.

  • Отслеживание позиций (rank tracking) — один из основных разделов OpenSEO.
Промпт для агента
Промпт
Настрой отслеживание позиций в OpenSEO.
1. Попроси домен, регион, 10–20 важных запросов и как часто проверять.
2. Оцени стоимость в месяц и дождись моего согласия.
3. Настрой отслеживание и сделай первую проверку. Если через MCP это недоступно, дай мне шаги в интерфейсе OpenSEO.
4. Сохрани стартовые позиции в CSV с датой — это точка отсчёта.
Готово, когда есть таблица позиций на сегодня и понятно, где смотреть изменения.

Совет. Каждая проверка позиций — платный запрос. Начните с короткого списка и редкой проверки, расширяйте по мере пользы.

Что учесть

Лимиты и стоимость запросов DataForSEO проверьте до запуска анализа.