MCP-сервер для LLM

Подключите поисковую выдачу Яндекса, Google и Bing напрямую к вашему AI-агенту (Claude Code, Codex и любой MCP-совместимый клиент). Авторизация — по тому же API-ключу, что и обычный API. Тарификация сохраняется.

Содержание


Что это

MCP (Model Context Protocol) — открытый протокол, по которому языковые модели вызывают внешние инструменты. MCP-сервер JSON SEO даёт вашему AI-агенту прямой доступ к поисковой выдаче: модель сама запрашивает позиции, выдачу и регионы — без ручного дёргания API.

Все вызовы используют ваш существующий API-ключ и тот же баланс. Никаких отдельных токенов и тарифов.


Адрес и авторизация

Эндпоинт MCP-сервера (HTTP transport):

https://jsonseo.ru/mcp

Авторизация — Bearer-токеном в заголовке, как и в обычном API. Используйте тот же API-ключ:

Authorization: Bearer ВАШ_API_КЛЮЧ

Доступные инструменты

Инструмент Назначение
yandex_search Выдача Яндекса по запросу. Регион — числовой ID. По умолчанию yandex.ru, мобильная выдача.
google_search Выдача Google. Геолокация — координатами (lat/lon), страна/язык — gl/hl.
bing_search Выдача Bing. Геолокация — координатами (lat/lon), рынок — mkt/cc/setlang.
yandex_position
google_position
bing_position
Возвращают только позицию указанного домена (domain) по запросу — без полной выдачи. Экономят токены, когда нужен лишь номер позиции.
yandex_regions Поиск региона по названию: возвращает числовой ID (для Яндекса) и координаты lat/lon (для Google и Bing). Бесплатно.

Экономия токенов

Регионы для геолокации


Подключение в Claude Code

Добавьте сервер одной командой (подставьте свой API-ключ):

claude mcp add --transport http jsonseo https://jsonseo.ru/mcp \
  --header "Authorization: Bearer ВАШ_API_КЛЮЧ"

Проверьте, что сервер подключён:

claude mcp list

После этого в диалоге можно просить, например: «Найди позицию сайта example.com в Яндексе по запросу „купить ноутбук“ в Москве» — модель сама вызовет yandex_regions и yandex_position.


Подключение в Codex

Codex поддерживает Streamable HTTP MCP-серверы в CLI и IDE-расширении. Конфигурация хранится в ~/.codex/config.toml или в проектном .codex/config.toml для доверенных проектов.

Добавьте JSON SEO MCP-сервер в config.toml:

[mcp_servers.jsonseo]
enabled = true
url = "https://jsonseo.ru/mcp"
http_headers = { "Authorization" = "Bearer ВАШ_API_КЛЮЧ" }

Если не хотите хранить API-ключ в файле, используйте переменную окружения:

export JSONSEO_API_KEY=ВАШ_API_КЛЮЧ
codex mcp add jsonseo --url https://jsonseo.ru/mcp --bearer-token-env-var JSONSEO_API_KEY
[mcp_servers.jsonseo]
enabled = true
url = "https://jsonseo.ru/mcp"
bearer_token_env_var = "JSONSEO_API_KEY"

Проверить список серверов можно командой codex mcp list. В TUI Codex доступна команда /mcp для просмотра активных MCP-серверов.

http_headers — официальный параметр Codex для Streamable HTTP MCP. Вариант с bearer_token_env_var безопаснее для публичных или синхронизируемых конфигов, потому что сам ключ остаётся только в окружении.

Claude Desktop и другие клиенты

Клиенты, которые читают конфиг в формате JSON (Claude Desktop, Cursor и др.), подключаются через тот же мост mcp-remote:

{
  "mcpServers": {
    "jsonseo": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote",
        "https://jsonseo.ru/mcp",
        "--header",
        "Authorization: Bearer ВАШ_API_КЛЮЧ"
      ]
    }
  }
}

Клиенты с нативной поддержкой HTTP-транспорта могут указывать URL https://jsonseo.ru/mcp и заголовок Authorization напрямую.


Тарификация

0.01₽ × количество страниц выдачи — как и в обычном API.

Если получено меньше страниц, чем запрошено (в том числе из-за break_domain в *_position), списание произойдёт только за фактически полученные страницы. Поиск регионов (yandex_regions) бесплатен.

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

Что такое MCP-сервер JSON SEO?

Это сервер по протоколу Model Context Protocol, который даёт языковым моделям прямой доступ к поисковой выдаче Яндекса, Google и Bing: позиции сайта, выдачу и регионы модель запрашивает самостоятельно через ваш API-ключ JSON SEO.

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

Выполните команду claude mcp add --transport http jsonseo https://jsonseo.ru/mcp --header "Authorization: Bearer ВАШ_API_КЛЮЧ". Проверить подключение можно командой claude mcp list.

Как подключить MCP-сервер к Codex?

Codex поддерживает Streamable HTTP MCP. Добавьте в ~/.codex/config.toml блок [mcp_servers.jsonseo] с url = "https://jsonseo.ru/mcp" и http_headers = { "Authorization" = "Bearer ВАШ_API_КЛЮЧ" }.

Нужен ли отдельный API-ключ для MCP?

Нет. Используется тот же API-ключ и тот же баланс, что и для обычного API JSON SEO. Ключ передаётся в заголовке Authorization: Bearer.

Сколько стоит использование MCP-сервера?

Тариф совпадает с обычным API: 0.01 ₽ за страницу выдачи. Если получено меньше страниц, чем запрошено, списание происходит только за фактически полученные. Поиск регионов бесплатен.

Как узнать позицию сайта в поиске через MCP?

Используйте инструменты yandex_position, google_position или bing_position: передайте запрос и домен — вернётся только номер позиции, без полной выдачи, что экономит токены.

Как задать регион или геолокацию поиска?

Для Яндекса нужен числовой ID региона (найдите его инструментом yandex_regions). Для Google и Bing геолокация задаётся координатами (широта и долгота); координаты также возвращает yandex_regions.