RoamProxy MCP server
io.github.roamproxy/roamproxy-mcp·v0.1.1Fetch pages and get proxies via residential, datacenter and mobile IPs in 190+ countries.
0 stars530 downloads/wk
Reviews
Write oneNobody has reviewed RoamProxy yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
RoamProxy tools (4)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
account_statusShow wallet balance (USD), per-GB prices, traffic used in the last 7 days (UTC days), and rented static IPs with their proxy URLs and expiry.
check_ipMake one small request through the proxy and report the exit IP, city, country and ISP/ASN. Useful to verify geo-targeting before a job.
fetch_urlFetch a web page or API through a RoamProxy residential (or datacenter/mobile) IP in the chosen country/city.
get_proxyBuild a ready-to-use proxy URL (http:// or socks5://user:pass@host:port) for the chosen country/city/session,
Public scan report
scanner v0.1.10 · 2026-10-13 · same rubric, same numbers if you re-run it
- Code scan3 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitystatic API keys via environment variables6/15
- Maintenancelast push 4 days ago15/15
- Maintainer identityregistry namespace matches repository owner6/10
How RoamProxy compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 80/100
- higher than 60% of 48,255 servers
- Tools
- 4
- the typical server has 7
- Tools that change things
- 0%
- typical: 0%. Fewer write tools means less an agent can break
- Downloads a week
- 530
- more than 89% of 12,191 servers with a package
What its tools let an agent do: 4 read
Install RoamProxy in Claude Code, Cursor or VS Code
Runs npx -y roamproxy-mcp on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add roamproxy-mcp -- npx -y roamproxy-mcp
What the publisher says
From the RoamProxy repository's README, as published. We do not edit it. Read it on GitHub
RoamProxy MCP Server
An MCP server that lets AI agents (Claude, Cursor, VS Code, Windsurf, …) browse the web through RoamProxy residential, datacenter and mobile IPs in 190+ countries.
Ask your agent things like:
- "Open this product page from a US residential IP in Los Angeles and summarise the price."
- "Compare what google.de and google.fr show for 'running shoes'."
- "Give me a sticky UK proxy for Playwright."
- "How much balance is left on my RoamProxy account?"
Tools
Geo options on every tool: country (us, de, jp…), state (ca, ny… or full US state names), city (Los Angeles), session (same id = same IP; omit to rotate), product (residential default, datacenter, mobile).
Setup
- Create an account at roamproxy.com and copy your API token from the member dashboard (Rotating residential page, API section).
- Add the server to your client. Requires Node.js 20+.
Claude Code
claude mcp add roamproxy -e ROAM_API_TOKEN=your_token -- npx -y roamproxy-mcpClaude Desktop / Cursor / Windsurf (claudedesktopconfig.json, ~/.cursor/mcp.json, …)
{
"mcpServers": {
"roamproxy": {
"command": "npx",
"args": ["-y", "roamproxy-mcp"],
"env": { "ROAM_API_TOKEN": "your_token" }
}
}
}VS Code (.vscode/mcp.json)
{
"servers": {
"roamproxy": {
"command": "npx",
"args": ["-y", "roamproxy-mcp"],
"env": { "ROAM_API_TOKEN": "your_token" }
}
}
}Pricing
Traffic is billed to your RoamProxy wallet exactly as if you used the proxy directly — the MCP server itself is free and open source. Residential $2/GB (down to $1.20/GB with volume top-ups), datacenter $0.80/GB, balance never expires. See pricing.
How it works
fetch_url runs on your machine: the request goes to the RoamProxy gateway (gw.roamproxy.com:41080) and leaves from a residential IP in the location you asked for. Your token only unlocks your own proxy credentials and account info — it cannot top up, buy or change anything.
If a city has no stock the gateway falls back to the state, then the country, instead of failing; check_ip shows where you actually landed.
Development
npm install
npm test # offline unit tests
ROAM_API_TOKEN=... node test/e2e.mjs # live check, uses a little trafficRelated
- proxy-examples — code samples for Python, Node, Go, curl
- roamproxy-python — Python SDK
- proxyprobe — proxy checker CLI
MIT © Goldkeep Digital LLC
Nothing above is checked by us. What we check is on the safety report.
RoamProxy: common questions
- Is RoamProxy MCP server safe?
- Mostly: it is graded B (80/100). Read the RoamProxy safety report
- How do I install RoamProxy?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does RoamProxy need an API key?
- Yes. The registry entry asks for
ROAM_API_TOKEN. - Is RoamProxy maintained?
- The last commit was 25 days ago (2026-10-10). The latest release is v0.1.1.
- How does RoamProxy compare with other MCP servers?
- safety score 80/100 (higher than 60% of 48,255 servers); tools 4 (the typical server has 7); tools that change things 0% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.