MCP-Enabled Cloudflare Worker for Claude
@anishgowda21
About MCP-Enabled Cloudflare Worker for Claude
An MCP server on Cloudflare Workers
Config
No standard config provided
This server doesn't expose a parseable MCP config block in its README. See the repository for install instructions.
RepositoryTools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is MCP-Enabled Cloudflare Worker for Claude?
A Cloudflare Worker that implements the Model Context Protocol (MCP), letting Claude access weather, IP geolocation, web search, and custom HTTP requests during conversations.
How to use MCP-Enabled Cloudflare Worker for Claude?
Install Node.js, npm, and the Wrangler CLI. Log in to Cloudflare, clone the repo, install dependencies, run npx workers-mcp setup, set required environment variables in the Cloudflare Dashboard, and deploy with npm run deploy. Once deployed, ask Claude to use the worker (e.g., “Get the weather for Tokyo”).
Key features of MCP-Enabled Cloudflare Worker for Claude
- Fetch current weather for any city.
- Look up detailed IP geolocation data.
- Perform Google searches with customizable result count.
- Make custom HTTP requests with full header/body control.
- Set only the API keys you need; unused functions return errors.
- Deploy and update via Cloudflare Workers.
Use cases of MCP-Enabled Cloudflare Worker for Claude
- Get real-time weather forecasts during a conversation.
- Investigate an IP address’s location and provider.
- Search the web for recent topics or data without leaving the chat.
- Proxy API calls to third‑party services directly from Claude.
FAQ from MCP-Enabled Cloudflare Worker for Claude
What are the prerequisites for running this MCP server?
Node.js, npm, a Cloudflare account, and the Wrangler CLI installed globally.
Which environment variables are required and where are they set?
OPENWEATHERMAP_API_KEY, IPINFO_API_KEY, GOOGLE_API_KEY, and GOOGLE_CX. Set them in the Cloudflare Dashboard (Workers & Pages → Settings → Variables), not in wrangler.toml.
Can I skip a service if I don’t have its API key?
Yes. If you omit an API key, that function will return an error but the worker still works for the other services.
How does Claude communicate with this worker?
The worker implements the Model Context Protocol (MCP) over HTTPS. Claude uses the deployed worker URL automatically based on your prompt.
Are there any usage limits or rate‑limiting?
The README does not specify any built‑in limits; however, third‑party APIs (OpenWeatherMap, ipinfo.io, Google Custom Search) may impose their own quotas.
Frequently asked questions
What are the prerequisites for running this MCP server?
Node.js, npm, a Cloudflare account, and the Wrangler CLI installed globally.
Which environment variables are required and where are they set?
`OPENWEATHERMAP_API_KEY`, `IPINFO_API_KEY`, `GOOGLE_API_KEY`, and `GOOGLE_CX`. Set them in the Cloudflare Dashboard (Workers & Pages → Settings → Variables), not in `wrangler.toml`.
Can I skip a service if I don’t have its API key?
Yes. If you omit an API key, that function will return an error but the worker still works for the other services.
How does Claude communicate with this worker?
The worker implements the Model Context Protocol (MCP) over HTTPS. Claude uses the deployed worker URL automatically based on your prompt.
Are there any usage limits or rate‑limiting?
The README does not specify any built‑in limits; however, third‑party APIs (OpenWeatherMap, ipinfo.io, Google Custom Search) may impose their own quotas.
Basic information
More Cloud & Infrastructure MCP servers
aws-finops-mcp-server
ravikiranvmAn MCP (Model Context Protocol) server that brings powerful AWS FinOps capabilities directly into your AI assistant. Analyze cloud costs, audit for waste, and get budget insights using natural language, all while keeping your credentials secure on your local machine.
AWS MCP
RafalWilinskiTalk with your AWS using Claude. Model Context Protocol (MCP) server for AWS. Better Amazon Q alternative.
tfmcp: Terraform Model Context Protocol Tool
nwiizo🌍 Terraform Model Context Protocol (MCP) Tool - An experimental CLI tool that enables AI assistants to manage and operate Terraform environments. Supports reading Terraform configurations, analyzing plans, applying configurations, and managing state with Claude Desktop integrati
Run Model Context Protocol (MCP) servers with AWS Lambda
awslabsRun existing Model Context Protocol (MCP) stdio-based servers in AWS Lambda functions
Supabase MCP Server
supabase-communityConnect Supabase to your AI assistants
Comments