Marketing
jsonseo.ru
An SEO and PPC research MCP server that checks domain rankings on Google and Bing, fetches Bing search results and autocomplete suggestions, and forecasts Yandex Direct budgets for keyword lists.
ENDPOINT 1
https://jsonseo.ru/mcp
MCP server metadata
- Name
- JSON SEO
- Version
- 1.0.0
MCP-сервер JSON SEO даёт доступ к поисковой выдаче Яндекса, Google и Bing в структурированном виде. Возможности: - yandex_search / google_search / bing_search — полная органическая выдача по запросу. Регион Яндекса и Google задаётся числовым ID (параметр region), геолокация Bing — координатами (широта/долгота). - yandex_position / google_position / bing_position — возвращают ТОЛЬКО позицию указанного домена (номер в выдаче). Используй их, когда нужен лишь номер позиции сайта, а не вся выдача — это экономит токены. - yandex_suggest / google_suggest / bing_suggest — поисковые подсказки (autocomplete) соответствующей системы по запросу. Источник идей для расширения семантики и анализа спроса. Яндекс — регион числовым ID, Google и Bing — координатами lat/lon. - yandex_regions — поиск региона по названию города/области. Возвращает числовой ID (для региона Яндекса) И координаты lat/lon (их можно подставить в bing_search/bing_position для геолокации). Вызови его, когда у тебя есть только название места. - google_regions — поиск региона Google по названию города/страны. Возвращает ID для параметра region в google_search/google_position. Вызови его перед поиском в Google, если нужна региональная выдача. - wordstat — колонки Яндекс Вордстата по фразе: популярные и похожие запросы (материал для расширения семантики). Частотность самой фразы в ответ НЕ входит. Регионы — те же ID, что у Яндекса (yandex_regions). - wordstat_frequency — частотность фразы одним числом (totalValue). Операторы нужного вида частотности расставляются автоматически, передавай обычную фразу без кавычек. Это отдельный запрос к Вордстату, тарифицируется отдельно от wordstat. - wordstat_graph — динамика показов фразы: по месяцам/неделям с 2018 года, по дням за последние 60 дней. Для сезонности и трендов. Параметр last вернёт только последние N точек (экономит токены). - wordstat_map — распределение показов фразы по регионам и городам: абсолютные показы и региональная популярность (affinity: 100 — средний интерес, выше — повышенный). Регион здесь НЕ передаётся — метод сам раскладывает по всем. - direct_forecast — прогноз бюджета Яндекс.Директ по списку фраз: показы, клики, ставки и бюджет по позициям. Фразы бьются на пачки автоматически, тариф 0.01 ₽ за пачку (до 4000 символов). За вызов не больше 1000 фраз — длинный список разбивайте сами. У инструментов Яндекса (yandex_search, yandex_position, yandex_suggest) есть необязательный параметр zone — доменная зона (by — yandex.by, kz — yandex.kz, com.tr — yandex.com.tr и др., по умолчанию ru). Для страновой выдачи задавай zone вместе с region: зона без региона даёт неполный национальный эффект. Как выбирать вид частотности (параметр kind у wordstat_frequency): - exact (по умолчанию) — точная частотность "!слово !слово": сколько раз ищут ровно эту фразу в этих словоформах. Бери её для прогноза трафика, приоритезации запросов и когда пользователь просто спрашивает «какая частотность». Инструмент wordstat (без kind) показывает базовую — для тех же задач она НЕ подходит. - base — базовая: фраза в любых формах, порядке и с любыми хвостами. Только для оценки объёма ниши или сравнения тем между собой; как прогноз трафика завышена в разы. - phrase — фразовая "фраза": состав слов зафиксирован, формы и порядок плавают. Нужна, чтобы понять, сколько спроса в самой формулировке без хвостов. - superexact — сверхточная "[!слово !слово]": зафиксирован ещё и порядок слов. Бери только когда порядок меняет смысл («билеты москва казань» против «билеты казань москва»). - Проверка фразы на пустышку: сними base и exact; если exact близка к нулю при большой base — фразу в таком виде не ищут, вся частотность живёт в хвостах (их покажет инструмент wordstat в колонке popular). Подсказки по экономии токенов: - Нужен только номер позиции сайта → бери *_position. - Нужен список конкурентов, но без сниппетов → у *_search передай compact=true (вернёт только позицию, домен и URL). - Нужна выдача только до конкретного сайта → передай его домен в break_domain, поиск остановится на нём. - Нужна только частотность фразы → бери wordstat_frequency, а не wordstat. Тарификация совпадает с обычным API: 0.01 ₽ за страницу выдачи, 0.01 ₽ за запрос к Вордстату и 0.01 ₽ за запрос подсказок. Если получено меньше страниц, чем запрошено (в т.ч. из-за break_domain), спишется только за фактически полученные. Поиск регионов бесплатен.
Known tools 16
direct_forecastПрогноз бюджета Яндекс Директа по списку фраз: показы, клики, ставки и бюджет по позициям.
Inferred read-onlygoogle_regionsПоиск региона Google по названию города или страны: возвращает ID для параметра region и готовый UULE.
Inferred read-onlywordstat_graphДинамика показов фразы: по месяцам и неделям с 2018 года, по дням — за последние 60 дней.
Inferred read-onlywordstat_mapРаспределение показов фразы по регионам и городам: абсолютные показы и региональная популярность (affinity).
Inferred read-onlyyandex_positionПозиция домена в выдаче Яндекса — без самой выдачи (экономит токены).
Inferred read-onlyyandex_regionsПоиск региона Яндекса по названию города или области: возвращает числовой ID и координаты.
Inferred read-onlyCONNECT WITH APPROVAL
Client installation
Review this server and its permissions before adding it. Secret placeholders must be set locally.
Codex
~/.codex/config.toml
[mcp_servers.json-seo]
url = "https://jsonseo.ru/mcp"
enabled = true
Claude Code
.mcp.json
{
"mcpServers": {
"json-seo": {
"type": "http",
"url": "https://jsonseo.ru/mcp"
}
}
}
Claude Desktop
Settings → Connectors → Add custom connector
Name: json-seo
Remote MCP URL: https://jsonseo.ru/mcp
Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.
Cursor
.cursor/mcp.json
{
"mcpServers": {
"json-seo": {
"url": "https://jsonseo.ru/mcp"
}
}
}
Visual Studio Code
.vscode/mcp.json
Add to Visual Studio Code{
"servers": {
"json-seo": {
"type": "http",
"url": "https://jsonseo.ru/mcp"
}
}
}
Generic MCP
Client-specific MCP configuration
{
"name": "json-seo",
"transport": "streamable-http",
"url": "https://jsonseo.ru/mcp"
}
MCP Inspector
Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.
TRUST AND VERIFICATION EVIDENCE
Loading Trust v2 evidence…
Checking the associated registrable domain. The BuiltWith key remains server-side.
Evidence is source-attributed and does not guarantee that a third-party server is safe. Risk labels are conservative metadata heuristics.