Skip to main content
Glama
Crash-SV

Yandex Webmaster MCP Server

by Crash-SV

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
YANDEX_WEBMASTER_API_KEYYesВаш OAuth-токен для Яндекс Вебмастер API

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": true
}
logging
{}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}

Tools

Functions exposed to the LLM to take actions

NameDescription
get_user_idA

Get authenticated Yandex Webmaster user ID.

get_hostsB

Get list of all sites added to Yandex Webmaster.

add_hostC

Add a new site to Yandex Webmaster.

get_host_infoC

Get detailed information about a specific site.

delete_hostC

Remove a site from Yandex Webmaster.

get_verification_statusC

Get site verification status.

verify_hostC

Start site verification process.

get_host_ownersC

Get list of verified site owners/managers.

get_summaryB

Get site summary: SQI, indexed pages count, site problems count.

get_sqi_historyC

Get Site Quality Index (SQI/ИКС) history over time.

get_popular_queriesC

Get TOP-3000 popular search queries with indicators (shows, clicks, positions).

get_query_historyC

Get aggregated search query statistics (all queries) over time — shows, clicks, positions by day.

get_single_query_historyB

Get search statistics history for a specific query (by query_id from get_popular_queries).

get_query_analyticsC

Advanced search query analytics (POST). Data for last 2 weeks only.

get_recrawl_quotaA

Get daily recrawl quota (how many URLs can be submitted per day).

request_recrawlC

Submit a URL for recrawl/reindexing by Yandex.

get_recrawl_tasksC

Get list of recrawl tasks.

get_recrawl_task_statusC

Get status of a specific recrawl task.

get_diagnosticsB

Get site diagnostics — problems and recommendations (FATAL, CRITICAL, etc.).

get_indexing_historyB

Get indexing history — number of indexed pages by HTTP status over time.

get_indexing_samplesB

Get samples of indexed pages (up to 50,000 URLs).

get_important_urlsC

Get monitoring data for important pages — indexing status, search status, change indicators.

get_important_url_historyB

Get monitoring history for a specific important URL.

get_search_urls_historyB

Get history of pages count in Yandex search results over time.

get_search_urls_samplesB

Get samples of pages currently in Yandex search results (up to 50,000).

get_search_urls_events_historyC

Get history of pages appearing/disappearing from Yandex search.

get_search_urls_events_samplesC

Get samples of pages that recently appeared or disappeared from Yandex search.

get_sitemapsC

Get auto-detected sitemaps.

get_sitemap_infoB

Get details of an auto-detected sitemap.

get_user_added_sitemapsC

Get list of user-added sitemaps.

get_user_added_sitemap_infoC

Get details of a user-added sitemap.

add_sitemapC

Add a sitemap to the site.

delete_sitemapC

Delete a user-added sitemap.

get_external_linksB

Get samples of external links (backlinks) pointing to the site.

get_external_links_historyB

Get history of external links count over time.

get_internal_broken_linksC

Get samples of broken internal links.

get_internal_broken_links_historyC

Get history of broken internal links count over time.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

B3/5.0

Scored across 37 tools

Disambiguation4/5

Most tools target distinct resources and actions clearly (recrawl, indexing, search URLs, queries, sitemaps). A few clusters risk confusion: get_sitemap_info vs get_user_added_sitemap_info, get_sitemaps vs get_user_added_sitemaps, and get_hosts vs get_host_info, but the descriptions differentiate them.

Naming Consistency4/5

Consistent snake_case verb_noun pattern throughout (add_host, get_host_info, delete_sitemap, request_recrawl). Minor deviations like get_X_info/get_X_history/get_X_samples layering and verbs add/get/delete/verify/request are predictable and readable.

Tool Count3/5

37 tools is on the heavy side, mapping to broad coverage of a large API domain. Each tool roughly earns its place, but the count is high enough to burden selection and could be consolidated (e.g. sitemap and search-URL variants).

Completeness4/5

Strong lifecycle coverage across hosts, sitemaps, recrawl, indexing, queries, diagnostics, and links, with both history and sample endpoints. Some gaps remain (e.g. update/modify operations for monitored URLs), but core workflows are covered.

Maintenance

ActivityInactive
ResponsivenessNo issues