What authentication is required?
Register at xmlriver.com, top up your balance (minimum ≈100 ₽), and retrieve your numeric `user` ID and 40‑character hex `key` from the dashboard. Set `XMLRIVER_USER` and `XMLRIVER_KEY` as environment variables.
@artgas1
Basic information
First MCP server for XMLRiver — Russian-focused SEO API. Provides Google/Yandex SERP parsing, Yandex Wordstat keyword frequency data, and URL indexing checks via XML API. Fills the gap for Russian SEO research and Yandex-aware analysis in Claude / Cursor / Windsurf.
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"xmlriver": {
"command": "uvx",
"args": [
"xmlriver-mcp"
],
"env": {
"XMLRIVER_USER": "<your_user_id>",
"XMLRIVER_KEY": "<your_api_key>"
}
}
}
}Parse Google SERP for a query — country, language, device, page, date filter, extra blocks (ads, FAQ, knowledge graph, AI Overview)
Parse Yandex SERP — region, language, device, page, date filter, extra blocks
Yandex Search API v2 (official) via XMLRiver — cleaner structured output
Yandex Wordstat keyword frequency, device breakdown, history, similar queries
Check if URL is indexed in Google or Yandex
Current XMLRiver balance in rubles
Current XMLRiver tariff name (Basic / Pro / Mega / Giga)
Tariff expiration date (for prepay tariffs)
Cost per 1000 requests for a given engine (google / yandex / yaxml / wordstat)
An MCP server for XMLRiver that provides Google and Yandex SERP parsing, Yandex Wordstat keyword frequency data, and indexation checks via the XML API. It is designed for Claude, Cursor, and Windsurf, filling a gap for Russian SEO research and Yandex‑aware analysis. Pay‑as‑you‑go pricing (≈25 ₽ per 1k requests on the Basic tariff).
Install and run with uvx xmlriver-mcp. Set the XMLRIVER_USER (numeric ID) and XMLRIVER_KEY (40‑character hex) environment variables in your MCP client configuration (Claude Desktop, Claude Code, or Cursor). All tools are invoked via the MCP protocol and are read‑only.
readOnlyHint: trueRegister at xmlriver.com, top up your balance (minimum ≈100 ₽), and retrieve your numeric `user` ID and 40‑character hex `key` from the dashboard. Set `XMLRIVER_USER` and `XMLRIVER_KEY` as environment variables.
Python 3.10 or later. No external SDK is needed; the server uses httpx, FastMCP, and a custom XML parser.
All data is fetched from the XMLRiver API, which in turn queries Google and Yandex SERPs and Yandex Wordstat.
The XMLRiver API uses HTTP only (not HTTPS). The API key can be rotated from the dashboard if compromised. The MCP server uses stdio transport and logs only to stderr.
Pricing depends on the tariff. For example, the Basic tariff charges 25 ₽ per 1,000 requests for Google, Yandex, and Wordstat; higher tiers (Pro, Mega, Giga) offer lower per‑request costs. Use the `get_balance` and `get_cost` tools to monitor spend.
The only MCP server with live whale trades across 15 exchanges plus on-chain DEX flow. Smart Money Radar, real liquidations and outcome-scored signals. No API key required.
Hosted TikTok MCP server for AI agents: read public profiles, account videos, comments and replies, or search videos and creators. Structured JSON for creator research and content analysis.

Minds lets AI agents create synthetic Audiences and run Studies for concept testing, message testing, and segment comparison. Connect the hosted MCP server at https://getminds.ai/mcp using OAuth or a Minds API key. Star

Hosted AdLoop: Google Ads, Reddit Ads, GA4 and Tag Manager in claude.ai, ChatGPT and more, with a preview before every change.

Validated aviation reference tools for AI agents: resolve airports, airlines, aircraft types, registrations and flight designators to canonical entities with confidence, alternates, validity dates and per-field provenanc
Comments