Read-only MCP tools for SERP, Wordstat, Search Console, Yandex Webmaster, and Yandex Metrica data.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent ā or use 1-click editor setup below.
This server is confirmed live ā we successfully called its tools/list endpoint directly (see the verified badge above). We haven't yet sandbox-tested the stdio install command below specifically, which is a separate, ongoing check.
š” Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
Inspect callable tools, capabilities, and parameters exposed to AI agents by Seo Tools MCP.
xmlstock_auth_statusŠ”ŃŠ°ŃŃŃ Š°Š²ŃŠ¾ŃŠøŠ·Š°ŃŠøŠø xmlstock: какие ŠŗŠ»ŃŃŠø Š·Š°Š“Š°Š½Ń (Š¼Š°ŃŠŗŠøŃованно), ŠŗŠ°ŠŗŠøŃ Š½Šµ Ń Š²Š°ŃŠ°ŠµŃ, как ŠøŃ полŃŃŠøŃŃ. ŠŠ«ŠŠ«ŠŠŠ¢Š¬ ŠŠŠ ŠŠ«Š в Š½Š°Ńале ŃŠ°Š±Š¾ŃŃ Ń xmlstock. ŠŃли ŃŠµŠ³Š¾-ŃŠ¾ Š½ŠµŃ ā Š·Š°ŠæŃŠ¾ŃŠøŃŃ Š·Š½Š°ŃŠµŠ½ŠøŃ Ń ŠæŠ¾Š»ŃŠ·Š¾Š²Š°ŃŠµŠ»Ń Šø ŃŠ¾Ń ŃŠ°Š½ŠøŃŃ ŃŠµŃез xmlstock_set_credentials.
xmlstock_set_credentialsŠ”Š¾Ń ŃŠ°Š½ŠøŃŃ ŠŗŠ»ŃŃŠø xmlstock в /home/user/.config/seo-tools-mcp/.env (ŠæŃŠ°Š²Š° 600) Šø ŠæŃŠøŠ¼ŠµŠ½ŠøŃŃ ŃŃŠ°Š·Ń, без ŠæŠµŃŠµŠ·Š°ŠæŃŃŠŗŠ° ŃŠµŃŠ²ŠµŃŠ°. ŠŠµŃеГаваŃŃ ŃŠ¾Š»Ńко Š¾Š±Š½Š¾Š²Š»ŃемŃе полŃ. account ā ŃŠ¾Ń ŃŠ°Š½ŠøŃŃ Š² ŠøŠ¼ŠµŠ½Š¾Š²Š°Š½Š½ŃŠ¹ ŠæŃŠ¾ŃŠøŠ»Ń (Š¼ŃŠ»ŃŃŠøŠ°ŠŗŠŗŠ°ŃнŃ). ŠŠ½Š°ŃŠµŠ½ŠøŃ Š“Š°ŃŃ ŠæŠ¾Š»ŃŠ·Š¾Š²Š°ŃелŃ; в Š¾ŃвеŃе они Š¼Š°ŃŠŗŠøŃŃŃŃŃŃ.
xmlstock_serpДлепок Š²ŃŠ“Š°ŃŠø Google/Yandex ŃŠµŃез XMLStock (ŠŠŠŠ¢ŠŠ за Š·Š°ŠæŃоŃ). ŠŠ¾Š·Š²ŃŠ°ŃŠ°ŠµŃ { found, truncated (true = Š²ŃŠ“Š°ŃŠ° ŠŗŠ¾Š½ŃŠøŠ»Š°ŃŃ ŃŠ°Š½ŃŃŠµ Š·Š°ŠæŃŠ¾Ńенного depth), count, results: [{ position, url, title, snippet, text_bolds (ŠæŠ¾Š“ŃŠ²ŠµŃŠŗŠø hlword) }], serp_features: { featured_snippet, paa (ŃŠ¾Š»Ńко Google), related, sitelinks_top1, packs } }. ŠŃŃŃŠ°Ń Š²ŃŠ“Š°ŃŠ° (коГ 15) Š¢ŠŠ ŠŠ¤ŠŠ¦ŠŠ Š£ŠŠ¢Š”ŠÆ Šø ŠæŠ¾Š¼ŠµŃŠ°ŠµŃŃŃ { results: [], empty: true, note }. depth>10 Š“Š¾Š±ŠøŃŠ°ŠµŃŃŃ ŠæŠ°Š³ŠøŠ½Š°ŃŠøŠµŠ¹ (ŠŗŠ°Š¶Š“Š°Ń ŃŃŃŠ°Š½ŠøŃа ā Š¾ŃŠ“ŠµŠ»ŃŠ½Ńй ŠæŠ»Š°ŃŠ½Ńй Š·Š°ŠæŃоŃ; Ń yandex_xml ā Š“о 100/ŃŃŃŠ°Š½ŠøŃа). region: ŠŠŠŠ ŃŠµŠ³ŠøŠ¾Š½ (название или ŃŠøŃловой id ŠÆŠ½Š“ŠµŠŗŃŠ°) ā ŃŠ°Š±Š¾ŃŠ°ŠµŃ Š“Š»Ń ŠŠ”ŠŠ„ Гвижков. ŠŠŠ ŠŠŠŠ§ŠŠŠŠ ŠŠ”Š¢ŠŠ§ŠŠŠŠ: device=mobile Š¾ŃŠ“аŃŃ ŃŠ¾Š»Ńко ŠæŠ¾Š·ŠøŃŠøŠø Šø ŃŠ½ŠøŠæŠæŠµŃŃ ā Š±ŠµŠ· hlword/PAA/related; ŠæŠ¾Š“ŃŠ²ŠµŃŠŗŠø Šø SERP-ŃŠøŃŠø ŃŠ½ŠøŠ¼Š°ŃŃ Ń desktop. engine=yandex_xml ā ŠŠ¤ŠŠ¦ŠŠŠŠ¬ŠŠ«Š ŠÆŠ½Š“ŠµŠŗŃ XML (Š»ŠµŠ³Š°Š»ŃŠ½Ńй API, ŃŠ°ŃŠøŃ Š“Š¾ŃŠ¾Š¶Šµ: Š¾Ń 24 ā½/1000): groupby Го 100 ŃŠ°Š±Š¾ŃŠ°ŠµŃ ā Š“о 100 ŃŠµŠ·ŃŠ»ŃŃŠ°Ńов за ŠŠŠŠ ŠæŠ»Š°ŃŠ½Ńй Š·Š°ŠæŃŠ¾Ń (depth Го 1000), hlword-ŠæŠ¾Š“ŃŠ²ŠµŃŠŗŠø на Š»ŃбŃŃ ŃŃŃŃŠ¾Š¹ŃŃŠ²Š°Ń , ŃŃŠ°ŃŠøŃŃŠøŠŗŠ° «найГено»: found (по Š·Š°ŠæŃоŃŃ), found_docs (Š“Š¾ŠŗŃŠ¼ŠµŠ½Ńов), found_human (ŃŃŃŠ¾ŠŗŠ¾Š¹); в results Гоп. ŠæŠ¾Š»Ń id/modtime/saved_copy_url/is_local. ŠŃŠ»ŠøŃŠøŠµ Š¾Ń yandex (live): SERP-ŃŠøŃей/packs Š½ŠµŃ ā ŃŠøŃŃŠ°Ń Š¾ŃŠ³Š°Š½ŠøŠŗŠ°; device/searchDomain/lang/l10n/period/exactQuery/includeAds/includeSimilar не ŠæŃименимŃ; safeSearch маппиŃŃŃ Š² filter (strict/moderate/none).
xmlstock_imagesŠŠ¾ŠøŃŠŗ по каŃŃŠøŠ½ŠŗŠ°Š¼ Google ŃŠµŃез XMLStock (ŠŠŠŠ¢ŠŠ за Š·Š°ŠæŃоŃ). ŠŠ¾Š·Š²ŃŠ°ŃŠ°ŠµŃ { position, url (ŃŃŃŠ°Š½ŠøŃа-ŠøŃŃŠ¾Ńник), imageUrl (ŃŠ°Š¼Š° каŃŃŠøŠ½ŠŗŠ°), title }. truncated: true = Š²ŃŠ“Š°ŃŠ° ŠŗŠ¾Š½ŃŠøŠ»Š°ŃŃ ŃŠ°Š½ŃŃŠµ Š·Š°ŠæŃŠ¾Ńенного depth.
xmlstock_newsŠŠ¾ŠøŃŠŗ по новоŃŃŃŠ¼ Google ŃŠµŃез XMLStock (ŠŠŠŠ¢ŠŠ за Š·Š°ŠæŃоŃ). ŠŠ¾Š·Š²ŃŠ°ŃŠ°ŠµŃ { position, url, title, source (изГание), date (ŃŠ°ŃŃŠ¾ Š¾ŃŠ½Š¾ŃŠøŃŠµŠ»ŃнаŃ), snippet }. truncated: true = Š²ŃŠ“Š°ŃŠ° ŠŗŠ¾Š½ŃŠøŠ»Š°ŃŃ ŃŠ°Š½ŃŃŠµ Š·Š°ŠæŃŠ¾Ńенного depth.
xmlstock_videoŠŠ¾ŠøŃŠŗ по виГео Google ŃŠµŃез XMLStock (ŠŠŠŠ¢ŠŠ за Š·Š°ŠæŃоŃ). ŠŠ¾Š·Š²ŃŠ°ŃŠ°ŠµŃ { position, url, title, thumbnail, host (YouTube...), channel, duration, snippet }. truncated: true = Š²ŃŠ“Š°ŃŠ° ŠŗŠ¾Š½ŃŠøŠ»Š°ŃŃ ŃŠ°Š½ŃŃŠµ Š·Š°ŠæŃŠ¾Ńенного depth.
antohins/seo-tools-mcp MCP server gives MCP clients access to read-only SEO services aimed at Google and Yandex workflows, including the Russian and CIS markets. The repository describes separate stdio servers for SERP providers, Yandex Wordstat, Google Search Console, Google Analytics 4, Yandex.Webmaster, Yandex.Metrica, and self-hosted A-Parser. The supplied listing focuses on five of those service areas and reports 38 available tools.
Responses are returned as structured JSON. The tools do not publish content or modify data in the connected accounts. Defaults such as a Search Console property, GA4 property, Webmaster host, or Metrica counter can be selected during use rather than being fixed to one website.
The package runs locally over stdio and can be used from an MCP-compatible client. Service credentials are selected according to the provider: XMLStock uses API keys, while Google Search Console, Yandex.Webmaster, and Yandex.Metrica use OAuth-based access. The README also documents service-account authentication for some Google services and automatic OAuth refresh for Yandex services.
XMLStock calls provide SERP, image, news, video, and Wordstat data. SERP requests can target Google or Yandex, use one region, and specify device and other search parameters. Requests that go beyond the initial result page are paginated. XMLStock search and Wordstat operations are charged by that provider, while the balance check is described as free.
The repository identifies npm as a distribution channel and describes stdio installation with an npx command. The package name in the supplied installation text is incomplete, so the exact executable package should be verified in the repository or npm listing before putting it into an automated client configuration.
Credentials can be configured for the relevant provider. XMLStock has authorization-status and credential-setting tools: the status call reports which masked keys are present, and the setter can update selected fields, apply them without restarting, and save named profiles for multiple accounts. The README notes that XMLStock Wordstat uses the same XMLStock credentials as its other tools and does not require a separate Yandex Cloud key.
The XMLStock tool group includes:
The broader repository also documents Search Console queries and URL inspection, property and sitemap discovery, Yandex.Webmaster query and indexing data, and Yandex.Metrica reporting. The README lists additional GA4, XMLRiver, and A-Parser servers, although those are separate service groups rather than one combined tool namespace.
Read-only describes account mutations, not cost. XMLStock SERP and Wordstat requests consume paid provider resources, and deeper SERP pagination creates additional requests. An empty SERP response can still be billed. Mobile XMLStock SERP results provide fewer features than desktop results, and the official yandex_xml mode has different fields and limitations from live Yandex search.
Search Console data uses Pacific Time, has roughly 16 months of history, and final data can lag by two to three days. The package therefore suits analysis and reporting, but users should account for provider billing, authentication scope, regional differences, and data freshness.
Factual signals from GitHub, npm, and our automated checks ā not a rating.
No reviews yet ā be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/antohins-seo-tools-mcp)<a href="https://allmcps.com/mcp/antohins-seo-tools-mcp"><img src="https://allmcps.com/api/badge/antohins-seo-tools-mcp?style=directory" alt="Seo Tools MCP on AllMCPs" /></a>