RobotsGate MCP server
Commit Oct 18, 2026Generate, validate, and check robots.txt rules specifically for AI crawlers like GPTBot and ClaudeBot.
Also known as miketusa-ctrl/robotsgate
- Stars
- 0
- Tools
- —
- Downloads, 30 days
- —
- Latest version
- —
- Last commit
- Oct 18, 2026
- License
- MIT
What is RobotsGate MCP?
RobotsGate is an MCP server. Generate, validate, and check robots.txt rules specifically for AI crawlers like GPTBot and ClaudeBot.
Summary generated from the project's README
About RobotsGate MCP server
Managing crawler access for AI agents like GPTBot and ClaudeBot is what robotsgate enables for web developers and site administrators. This remote MCP server allows you to generate, validate, and inspect robots.txt rules specifically tailored for artificial intelligence crawlers. It functions as a streamable HTTP service, making it compatible with AI-integrated editors like Cursor and Windsurf, as well as Cline and Claude Desktop.
Users can interact with the server through specific tools including list_crawlers, generate_robots, validate_robots, and check_site. While the service is free to use, an optional Pro key is available for expanded capabilities. Developers who prefer local execution can use the mcp-remote bridge to connect clients that only support stdio servers. For those wanting to host their own instance, the project requires Node.js 22+ and a Cloudflare account to deploy via Wrangler.
What you can do with it
- 1Create AI-specific crawler rulesAsk your AI assistant to write a robots.txt configuration that specifically targets or allows AI bots.
- 2Verify existing robots.txt syntaxProvide your current robots.txt file to the assistant to ensure the rules are formatted correctly.
- 3Audit a website's crawler permissionsInstruct the AI to check a live URL to see how it currently handles crawler instructions.
- 4Identify common AI crawlersRequest a list of known AI bots to ensure your exclusion rules are comprehensive.
Written from the project's README. Every use case is checked against a quote from it.
README
View on GitHubRobotsGate
Generate, validate and check robots.txt rules for AI crawlers. Free; optional Pro key.
Live service
- Web app and API: https://robotsgate.mike-tusa.workers.dev/
- Pricing: https://robotsgate.mike-tusa.workers.dev/
- Support: digitalpromohub.support@gmail.com
Use it from an AI assistant (MCP)
RobotsGate is a remote MCP server (Streamable HTTP) at https://robotsgate.mike-tusa.workers.dev/mcp. Tools: list_crawlers, generate_robots, validate_robots, check_site.
Cursor and Windsurf accept this config:
{
"mcpServers": {
"robotsgate": {
"type": "http",
"url": "https://robotsgate.mike-tusa.workers.dev/mcp"
}
}
}
Cline (MCP Servers > Remote Servers, or cline_mcp_settings.json) needs "type": "streamableHttp":
{
"mcpServers": {
"robotsgate": {
"type": "streamableHttp",
"url": "https://robotsgate.mike-tusa.workers.dev/mcp"
}
}
}
Claude Desktop: open Settings > Connectors, choose "Add custom connector" and paste https://robotsgate.mike-tusa.workers.dev/mcp. Or, for clients that only support local (stdio) servers, use the mcp-remote bridge: npx mcp-remote https://robotsgate.mike-tusa.workers.dev/mcp.
VS Code uses a servers key instead of mcpServers.
The server.json file is the MCP Registry manifest for this server.
Run your own copy
Requires Node.js 22+ and a Cloudflare account.
npm install
npx wrangler@4 dev # local dev server
wrangler.toml is a template: create your own KV namespaces / D1 databases / rate-limit namespaces and replace the <PLACEHOLDER> values before npx wrangler@4 deploy. Any secrets the Worker reads go in wrangler secret put (or .dev.vars locally), never in the repo.
Optional Worker secrets (leave unset if you do not need them): RAPIDAPI_PROXY_SECRET (only needed if you sell the API through RapidAPI; it must match the X-RapidAPI-Proxy-Secret header RapidAPI adds).
License
MIT (c) Digital Promo Hub. See LICENSE.
RobotsGate MCP questions
What tools are available in the RobotsGate MCP server?
The server provides tools to list crawlers, generate robots.txt files, validate existing rules, and check specific sites.
How can I use RobotsGate with Claude Desktop?
You can add it by going to Settings > Connectors, selecting 'Add custom connector', and pasting the server URL.
Can I run my own instance of RobotsGate?
Yes, you can run your own copy using Node.js 22+ and a Cloudflare account.