artgas1 avatar

Xmlriver Mcp

artgas1/xmlriver-mcp

Connects Claude to XMLRiver's API for parsing Google and Yandex search results plus Yandex Wordstat keyword frequency data. You get eight tools: SERP parsing for both search engines with full control over region, device, and result blocks (ads, FAQ, knowledge graph, AI Overview), Wordstat queries for volume and seasonality, indexation checks, and account balance lookups. Built for Russian SEO research where Yandex matters, but handles Google globally. Pay as you go starting around 25 rubles per 1,000 requests. The first MCP for XMLRiver, filling a gap if you need programmatic access to Yandex data that isn't easily available elsewhere.

GitHub stars
3
tools
11
transport
STDIO
last updated
Sep 23, 2026

Tools

11 tools

Public tool metadata for what this MCP can expose to an agent.

google_searchParse Google SERP for a query — country, language, device, page, date filter, extra blocks (ads, FAQ, knowledge graph, AI Overview)

Parse Google SERP for a query — country, language, device, page, date filter, extra blocks (ads, FAQ, knowledge graph, AI Overview)

No parameter schema in public metadata yet.

yandex_searchParse Yandex SERP — region, language, device, page, date filter, extra blocks

Parse Yandex SERP — region, language, device, page, date filter, extra blocks

No parameter schema in public metadata yet.

yandex_search_api_v2Yandex Search API v2 (official) via XMLRiver — cleaner structured output

Yandex Search API v2 (official) via XMLRiver — cleaner structured output

No parameter schema in public metadata yet.

wordstat_queryYandex Wordstat keyword frequency + similar queries, or demand dynamics by month/week/day

Yandex Wordstat keyword frequency + similar queries, or demand dynamics by month/week/day

No parameter schema in public metadata yet.

search_suggestionsSearch-box autocomplete from Google or Yandex, 1–50 phrases per call. Surfaces long-tail phrasings that carry no Wordstat frequency at all

Search-box autocomplete from Google or Yandex, 1–50 phrases per call. Surfaces long-tail phrasings that carry no Wordstat frequency at all

No parameter schema in public metadata yet.

google_maps_searchGoogle Maps places around a coordinate (zoom + coords required). ⚠️ See caveat below

Google Maps places around a coordinate (zoom + coords required). ⚠️ See caveat below

No parameter schema in public metadata yet.

check_url_indexedCheck if URL is indexed in Google or Yandex

Check if URL is indexed in Google or Yandex

No parameter schema in public metadata yet.

get_balanceCurrent XMLRiver balance in rubles

Current XMLRiver balance in rubles

No parameter schema in public metadata yet.

get_tariffCurrent XMLRiver tariff name (Basic / Pro / Mega / Giga)

Current XMLRiver tariff name (Basic / Pro / Mega / Giga)

No parameter schema in public metadata yet.

get_tariff_expireTariff expiration date (for prepay tariffs)

Tariff expiration date (for prepay tariffs)

No parameter schema in public metadata yet.

get_costCost per 1000 requests for a given engine (google / yandex / yaxml / wordstat)

Cost per 1000 requests for a given engine (google / yandex / yaxml / wordstat)

No parameter schema in public metadata yet.

Sponsors

Readme

xmlriver-mcp logo

xmlriver-mcp

MCP server for XMLRiver — Google/Yandex SERP parsing and Yandex Wordstat keyword frequency data via XML API.

mcp-name: io.github.artgas1/xmlriver-mcp

Add to Cursor Add to VS Code Add to Claude Desktop


View the full README on GitHub

Details

Repository
github.com/artgas1/xmlriver-mcp
Categories
Search & Web Crawling, Data & Analytics
Package
xmlriver-mcp
Transport
STDIO
Registry
MCP registry, active

More from artgas1

Related Search & Web Crawling MCP servers

View all
1thinkchainai avatarUK Constituencies MCP Server from MCPBundlesthinkchainai/mcpbundlesSearch UK parliamentary constituencies by name, get boundaries and ONS codes3stars
2thinkchainai avatarUK Hansard MCP Server from MCPBundlesthinkchainai/mcpbundlesSearch Parliamentary questions and motions from UK House of Commons3stars
3thinkchainai avatarUK Planning Data MCP Server from MCPBundlesthinkchainai/mcpbundlesSearch UK planning applications, entities, datasets, and conservation areas3stars
4thinkchainai avatarUK Police MCP Server from MCPBundlesthinkchainai/mcpbundlesAccess street-level crime reports, stop and search data, and outcomes across UK police forces3stars
5cyanheads avatarNhtsa Vehicle Safety Mcp Servercyanheads/nhtsa-vehicle-safety-mcp-serverDecode VINs, search recalls, complaints, crash ratings, and investigations.3stars
6iamvibhorsingh avatarBbox Mcp Serveriamvibhorsingh/bbox-mcp-serverGeospatial toolkit for AI: spatial queries, coord conversion, H3, OSM search, map verification links3stars