What are the prerequisites for using MCP Demo?
You need Node.js v16 or later, the pnpm package manager, a Cloudflare account, the Wrangler CLI, and an MCP‑compatible client such as Claude Desktop or Cursor.
@akazwz
Basic information
cloudflare workers MCP server
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"workers-mcp-demo": {
"command": "npx",
"args": [
"workers-mcp",
"setup"
]
}
}
}Tool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
Fetch the live tool list by running this server in a temporary sandbox using the button above.
MCP Demo is a demonstration project that uses Cloudflare Workers MCP to create custom AI tools. These tools can be used with MCP‑capable AI assistants such as Claude Desktop, Cursor, and others. It is intended for developers who want to extend the capabilities of AI assistants with their own serverless functions.
Clone the repository, install dependencies with pnpm install, log in to Cloudflare via wrangler login, run npx workers-mcp setup, then deploy with pnpm run deploy. For Claude Desktop, run pnpx workers-mcp install:claude. For Cursor, add a JSON configuration that includes the path to the worker and the worker’s URL. Free‑tier users must remove the browser section from wrangler.jsonc before deploying.
getRandomNumber, generateImage, screenshotURL, and extractImagesFromURLYou need Node.js v16 or later, the pnpm package manager, a Cloudflare account, the Wrangler CLI, and an MCP‑compatible client such as Claude Desktop or Cursor.
No, but free‑tier users must remove the `browser` binding from `wrangler.jsonc`. Doing so disables `screenshotURL` and `extractImagesFromURL`; all other tools remain functional.
Edit `src/index.ts` and add a new method to the Worker class. Then redeploy your worker with `pnpm run deploy`. Remember to restart your AI assistant after changing method names or parameters.
Restart the assistant. If the problem persists, check the Cloudflare Workers logs for deployment errors. Free‑tier users should verify they have removed the `browser` configuration.
The entire toolset runs on Cloudflare Workers. No data is stored locally; each tool execution is a stateless request to the deployed worker.
🚀 The fast, Pythonic way to build MCP servers and clients.
This open-source curriculum introduces the fundamentals of Model Context Protocol (MCP) through real-world, cross-language examples in .NET, Java, TypeScript, JavaScript, Rust and Python. Designed for developers, it focuses on practical techniques for building modular, scalable,
Senso MCP turns a Joomla 5 or 6 site into a remote MCP server. It runs inside Joomla itself (no extra server, no Node.js bridge) and is secured with OAuth 2.1 and Joomla's own ACL. The free pack lets an AI assistant crea
Painless E2E Automation for Mobile and Web

Couples therapist Figs O'Sullivan (LMFT, 17 years, endorsed by Sue Johnson, creator of EFT) inside your AI. Ask relationship questions answered from his clinical writing, name the pattern in a fight, get a three-step rep
Comments