tor-mcp
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@tor-mcpfetch https://example.com through Tor"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
tor-mcp
Route HTTP requests through the Tor network from any MCP-compatible agent.
Live at tor.regiq.in · Free forever · Google sign-in
What it does
Gives Claude Desktop / Cursor / any MCP client four tools:
Tool | What it does |
| HTTP request through Tor; returns status/headers/body |
| Current exit node IP + country (verified via check.torproject.org) |
| Force a fresh Tor circuit (SIGNAL NEWNYM) |
| HEAD probe — is target reachable through Tor? |
Related MCP server: tor-mcp
Honest scope
Tor exit nodes are blocked by Cloudflare on most big-brand sites (Indeed, Google, Amazon, etc.). Use tor-mcp for:
Non-Cloudflare sites
Geo-hidden fetches (see a site from a random country)
.onionservicesIP-based rate-limit circumvention on APIs that don't blocklist Tor
Testing your own site from N different exits
If you need to hit Cloudflare-protected sites, use browser-mcp instead — real Chrome from a fixed Hetzner IP works for most WAFs, and you can layer a residential proxy on top for the rest.
Setup
Sign in with Google at tor.regiq.in
Generate an MCP API key on your dashboard
Add to Claude Desktop / Cursor:
{
"mcpServers": {
"tor": {
"url": "https://tor.regiq.in/api/mcp",
"headers": {
"Authorization": "Bearer <YOUR_KEY>"
}
}
}
}Limits (per API key, free tier)
100 requests/day
30s timeout per request
10 MB response body cap
Methods: GET, POST, HEAD only
Higher quotas for aggregators — email shreyas.pavuluri@gmail.com.
Privacy
DNS resolves inside Tor (
socks5h://scheme) — no plaintext lookup from our hostWe log: target host, method, response status, duration, size
We never log: full URLs, query strings, request bodies, response bodies, cookies, headers
Standard TorBrowser User-Agent sent by default
Self-host
git clone https://github.com/globalion/tor-mcp
cd tor-mcp
cp .env.example .env # fill in
docker compose up -d --buildThen browse to http://localhost:3021.
License
This server cannot be deployed
Maintenance
Related MCP Connectors
Tor gateway for AI agents: fetch URLs and rotate circuits through Tor, Bitcoin-settled.
Stealth web browser for agents: search, fetch, click, download and type in persistent MCP sessions.
Remote streamable-HTTP MCP server running on a single Cloudflare Worker. Your assistant gets live Airbnb, Amazon, Booking.com, Google Flights, Maps and Reddit data, social search on X, Instagram and TikTok, the Meta Ad Library, and image/video generation without any keys. Connect your own accounts to let it send WhatsApp or Telegram messages, work an IMAP inbox, manage Meta Ads campaigns and publish to X and LinkedIn. OAuth 2.1 with PKCE; stored credentials are AES-256-GCM encrypted.
- QuallaaOAuthcom.quallaa
Talk to your public-facing AI from any MCP client — Claude, ChatGPT, Cursor, Cline, Windsurf.
Related MCP Servers
- AlicenseNot gradedqualityCmaintenanceEnables AI agents to access Tor hidden services and the dark web through tools for search, fetch, and analysis over Tor.19MIT
- AlicenseAqualityDmaintenanceRoutes web requests from AI tools through Tor for anonymized fetching, with selective per-URL routing to bypass Tor-blocking sites.42MIT
- AlicenseNot gradedqualityCmaintenanceEnables AI agents to control Tor Browser with full anonymity preservation, including navigation, Tor circuit management, and traffic interception.MIT
- AlicenseNot gradedqualityCmaintenanceEnables MCP-compatible agents to route HTTP requests through the Tor network, providing anonymity and access to .onion services. Includes tools for fetching URLs, checking exit IP, and forcing new Tor circuits.MIT