Russia Access

by Mak207

169 downloads
Not rated
GitHub

Description

# Russian Web Data Access for AI Agents Remote **MCP server** + REST API to fetch content from Russian websites through a Russian IP. - **Live service:** https://ruscrape.com - **MCP endpoint (streamable-http):** https://ruscrape.com/mcp - **Official MCP Registry:**…

About

# Russian Web Data Access for AI Agents Remote **MCP server** + REST API to fetch content from Russian websites through a Russian IP. - **Live service:** https://ruscrape.com - **MCP endpoint (streamable-http):** https://ruscrape.com/mcp - **Official MCP Registry:** `com.ruscrape/russia-access` ## What it does Give a…

Details

Author
Mak207
Downloads
169
Categories
Other

- Fetches HTML/JSON content from any Russian website or API.
- Uses a Russia-based IP to bypass foreign traffic blocks.
- Pay-per-use via HTTP 402 with USDC (x402) or RUB.
- Residential proxy option for strict sites like Wildberries and Ozon.
- Additional tools: get_ru_proxy, check_domain, register_ru_domain, topup_balance, check_balance.
- Official MCP registry ID: com.ruscrape/russia-access.

Setting up with Highlight

This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:

  1. Download and install Highlight from highlightai.com/download
  2. Navigate to the plugins tab and select "Add Custom Plugin"
  3. Configure the plugin with the settings below
    Plugin Name Russia Access
    Command (node, npx, python, etc.)

    Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.

  4. Enable "Start Automatically" if you want the plugin to start when Highlight launches

From the repository

Add a remote MCP server pointing at https://ruscrape.com/mcp with transport streamable-http. Invoke the fetch_ru(agent_id, url, residential=false) tool to fetch content; set residential=true for sites that block datacenter IPs.

fetch_web

Give a URL of ANY website or API — get its content (HTML/JSON) fetched through an IP of the chosen country (country='ru','us','de','gb',...). Flagship tool — URL in, content out, no proxy setup. Specialty: country='ru' unlocks Russia-only sites that block foreign IPs (Wildberries, Ozon, Yandex Market, gov registries EGRUL/FNS, banks). Set residential=true for sites that block datacenter IPs. Set render=true to render JS in a real headless Chromium (SPA / JS-heavy / JS-challenge sites). Charged from agent balance; returns payment_required if insufficient (then topup_balance and retry).

fetch_ru

Russia specialization of fetch_web (country='ru'): content of any Russian site/API through a Russian IP (Wildberries, Ozon, Yandex Market, gov registries, banks). residential=true for hard antibot.

get_ru_proxy

Get a Russian IP proxy to access RU-only sites (Wildberries, Ozon, gov registries, banks) that block foreign IPs. Charged from agent balance; returns payment_required if insufficient (then call topup_balance and retry). Idempotent per agent.

run_code

Run agent code (python / javascript / bash) in an isolated sandbox (no network, CPU/RAM/time limits) and get stdout/stderr/exit_code back. Charged from agent balance; returns payment_required if insufficient (then topup_balance and retry).

check_domain

Check if a domain is available (.com/.ru/.рф). Free, no balance needed.

check_balance

Get agent balance in minor units (kopecks).

submit_survey

Help improve this service: tell us what you need. question is one of: need_data (which Russian data sources you need), why_no_pay (if you didn't pay: price/payment_friction/ just_exploring/not_now), missing_service (what's missing), country_need (which country IP). Short answer.

topup_balance

Top up agent balance. rail: usdc (x402) or rub (YooKassa). Returns pay_url to complete payment.

register_ru_domain

Register a .ru/.рф domain (secondary service). Charged from balance.

Claude Desktop / Cursor

Paste into your MCP client config file to install this server.

{
    "mcpServers": {
        "russia access": {
            "russia-access": {
                "url": "https://ruscrape.com/mcp"
            }
        }
    }
}

McpServers

{
    "russia-access": {
        "url": "https://ruscrape.com/mcp"
    }
}

Russian Web Data Access for AI Agents

Remote MCP server + REST API to fetch content from Russian websites through a Russian IP.

- Live service: https://ruscrape.com
- MCP endpoint (streamable-http): https://ruscrape.com/mcp
- Official MCP Registry: com.ruscrape/russia-access

What it does

Give a URL of any Russian website or API — get its content (HTML/JSON) back, fetched through a
Russia-based IP. Works on sites that block foreign traffic: Wildberries, Ozon, Yandex Market,
government registries (EGRUL/FNS), banks
.

Built for autonomous AI agents: no human signup, pay-per-use via HTTP 402 (x402/USDC) or RUB.

Flagship MCP tool

fetch_ru(agent_id, url, residential=false)   # URL in, content out
Set residential=true for sites that block datacenter IPs (Wildberries / Ozon / cbr.ru).

Other tools: get_ru_proxy, check_domain, register_ru_domain, topup_balance, check_balance.

Connect

Add a remote MCP server pointing at https://ruscrape.com/mcp (transport: streamable-http).

Machine-readable

| Resource | URL |
|---|---|
| MCP manifest | https://ruscrape.com/.well-known/mcp.json |
| llms.txt | https://ruscrape.com/llms.txt |
| OpenAPI | https://ruscrape.com/openapi.json |
| Pricing | https://ruscrape.com/pricing |
| Plugin manifest | https://ruscrape.com/.well-known/ai-plugin.json |

Payment

On HTTP 402 Payment Required, pay (USDC via x402 or RUB), then retry. Idempotency-Key supported.
Top up: POST /v1/balance/topup. Check balance: GET /v1/balance.

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.