com.ruscrape/russia-access
Official9 toolsRussian Web Data Access for AI Agents
Fetch any Russian website or API via a Russian IP — flagship tool fetch_ru. Pay x402/RUB.
Fetch Russian websites and APIs through Russian IP addresses with paid access.
Captured live from the server via tools/list.
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).
Parameters (5)
- agent_idstringrequired
- urlstringrequired
- countrystring
- residentialboolean
- renderboolean
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.
Parameters (3)
- agent_idstringrequired
- urlstringrequired
- residentialboolean
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.
Parameters (3)
- agent_idstringrequired
- countinteger
- period_daysinteger
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).
Parameters (4)
- agent_idstringrequired
- languagestring
- codestring
- timeoutinteger
check_domain
Check if a domain is available (.com/.ru/.рф). Free, no balance needed.
Parameters (1)
- domainstringrequired
check_balance
Get agent balance in minor units (kopecks).
Parameters (1)
- agent_idstringrequired
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.
Parameters (3)
- agent_idstringrequired
- questionstringrequired
- answerstringrequired
topup_balance
Top up agent balance. rail: usdc (x402) or rub (YooKassa). Returns pay_url to complete payment.
Parameters (4)
- agent_idstringrequired
- amount_minorintegerrequired
- railstring
- emailstring
register_ru_domain
Register a .ru/.рф domain (secondary service). Charged from balance.
Parameters (3)
- agent_idstringrequired
- domainstringrequired
- idempotency_keystringrequired
README not available yet.
Install
claude_desktop_config.json
{
"mcpServers": {
"russia-access": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://ruscrape.com/mcp"
]
}
}
}Desktop config is stdio-only; this bridges via mcp-remote. Native remote: Settings > Connectors.