Turn any website into an MCP server + Chat with any website.
Convert any website URL into an MCP (Model Context Protocol) server config for your AI tools, or chat directly with any website's content.
Simply add tomcp.org/ before any URL:
tomcp.org/docs.stripe.com
tomcp.org/react.dev
tomcp.org/your-docs.com/api
Visit tomcp.org, paste a URL, and start chatting with any website's content using AI.
- Cursor -
~/.cursor/mcp.json - Claude Desktop -
~/.claude/claude_desktop_config.json - Windsurf -
~/.codeium/windsurf/mcp_config.json - VS Code -
.vscode/mcp.json - Cline -
~/.cline/mcp_settings.json
- Visit tomcp.org
- Enter any website URL
- Select your AI tool
- Copy the generated MCP config
- Add it to your tool's config file
- Restart your AI tool
- Visit tomcp.org
- Paste any website URL
- Click "Start Chat"
- Ask questions about the website's content
{
"mcpServers": {
"docs-stripe-com": {
"url": "https://tomcp.org/docs.stripe.com"
}
}
}curl -X POST https://tomcp.org/chat \
-H "Content-Type: application/json" \
-d '{"url": "docs.stripe.com", "message": "How do I create a payment intent?"}'These models are available for everyone with no setup:
- Llama 3.1 8B (Meta) - Default model, fast and capable
- Hermes 2 Pro (NousResearch) - Great for reasoning
- Mistral 7B (Mistral) - Efficient instruction-following
- Gemma 7B LoRA (Google) - Lightweight and fast
Add your Cloudflare Workers AI API key to unlock these models:
- Llama 3.3 70B (Meta) - Most powerful Llama model
- DeepSeek R1 32B (DeepSeek) - Advanced reasoning
- Mistral Large (Mistral) - Enterprise-grade
- Gemma 3 12B (Google) - Latest Gemma
- GPT OSS 120B/20B (OpenAI) - Open-source GPT variants
You can add your own Cloudflare Workers AI API key to:
- Unlock all premium models - Access larger, more capable models
- Bypass rate limits - No daily request limits
- Use your own quota - Charges go to your Cloudflare account
- Go to Cloudflare Workers AI
- Create an API token with Workers AI permissions
- Copy the token
- Start a chat session on tomcp.org
- Below the chat input, you'll see "Add API key from Cloudflare Workers AI"
- Paste your API key and click "Save"
- Premium models will now be unlocked in the dropdown
- Your API key is stored locally in your browser using
localStorage - Key name:
tomcp_api_key - The key is sent with each chat request but never stored on our servers
- You can remove it anytime by clicking "Remove" in the API key section
The available models are fetched dynamically from the Cloudflare Workers AI API:
- Frontend calls
GET /modelsendpoint on page load - Worker fetches models from
api.cloudflare.com/client/v4/accounts/{id}/ai/models/search - Models are filtered to "Text Generation" tasks and cached for 5 minutes
- Frontend displays free models as enabled, premium models as disabled (until API key is added)
- User enters a URL and starts chatting
- Worker fetches the website content and converts HTML to Markdown
- Content is sent to the selected AI model with the user's message
- Response is returned to the user
Without an API key:
- 5 requests per IP per day
With your API key:
- No rate limits (uses your Cloudflare account quota)
- Frontend: Vanilla HTML/CSS/JS with Tailwind CSS
- Backend: Cloudflare Workers
- AI: Cloudflare Workers AI (multiple models)
- Works with any public URL
- No setup required - just paste the config
- Free forever - powered by Cloudflare Workers
- Chat with any website using AI
- Side-by-side MCP Config + Chat interface
- Multiple AI models - Choose from Llama, Mistral, Gemma, and more
- Bring your own API key - Unlock premium models and bypass rate limits
Apache 2.0