Cloudflare MCP Server — Code Mode
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., "@Cloudflare MCP Server — Code ModeWhat tools are available on this MCP server?"
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.
Cloudflare MCP Server — Code Mode
Serverless starter for building a remote Model Context Protocol (MCP) server on Cloudflare Workers.
The project is designed for code mode: clients can discover capabilities and compose tool calls with structured responses. Arbitrary code execution is not enabled in the starter; it should only be added after defining a sandbox, authentication, limits, and auditing.
Goals
Run on the edge via Cloudflare Workers.
Expose an MCP endpoint at
/mcp.Keep tools small, typed, and composable.
Prepare OAuth authentication and Cloudflare bindings.
Evolve to secure code execution in an isolated sandbox.
Related MCP server: remote-mcp-server-authless01
Local development
Prerequisites: Node.js 18+ and a Cloudflare account with Workers enabled.
npm install
npm run devThe local server is available at http://localhost:8788/mcp.
To validate with the MCP Inspector:
npx @modelcontextprotocol/inspector@latestDeploy
npx wrangler login
npm run deployAfter deploying, the endpoint will be:
https://<worker>.<account>.workers.dev/mcpStructure
src/index.ts: Worker HTTP routing.src/mcp.ts: MCP server and tools.wrangler.jsonc: Worker configuration.PLAN.md: implementation plan and acceptance criteria.
Security
Do not add eval, new Function, or a code interpreter directly to the Worker. For code mode with real execution, use an appropriate sandbox, strong authentication, API allowlists, CPU/memory/time limits, per-user isolation, and logs without secrets.
Next steps
See PLAN.md.
This server cannot be deployed
Maintenance
Related MCP Connectors
Cloudflare Workers MCP server: agent-workflow-engine
The OpenRouter for tools. One MCP connection gives any AI agent 254 hosted tools, pay per call.
Hosted MCP runtime where your agent publishes its own tools by tool call and keeps working.
Discover and call 10,000+ production APIs from one MCP server. Pay-per-call billing for AI agents.
Related MCP Servers
- FlicenseNot gradedqualityCmaintenanceDeploy a stateless remote MCP server on Cloudflare Workers without authentication, enabling tool calls via MCP protocol.-
- FlicenseNot gradedqualityCmaintenanceA stateless remote MCP server on Cloudflare Workers without authentication, supporting custom tool registration and integration with MCP clients like Cloudflare AI Playground and Claude Desktop.-
- FlicenseNot gradedqualityBmaintenanceDeploys a stateless remote MCP server on Cloudflare Workers without authentication, enabling MCP tool calls from clients like Claude Desktop and Cloudflare AI Playground.-
- FlicenseNot gradedqualityCmaintenanceEnables deploying a stateless remote MCP server on Cloudflare Workers without authentication, implementing the MCP 2026-07-28 specification and compatible with legacy clients for tool calls.-