CLI to set up and deploy MCP Servers to Cloudflare Workers in seconds. Just write TypeScript functions to make Cursor MCP tools.
A CLI tool that sets up a Model Control Protocol (MCP) server and deploys it to Cloudflare Workers so you can start making new tools for your Cursor Agent in minutes.
Just write TypeScript functions with JSDoc comments to give your agent MCP tools.
To scaffold and deploy a new MCP server, just run:
bun create mcp
You can also pass a name directly to the command: bun create mcp --name <server-name>
.
<current-dir>/<server-name>
Just add functions to the MyWorker
class in src/index.ts
. Each function will compile into an MCP tool.
For example:
/**
* A warm, friendly greeting from your new Workers MCP server.
* @param name {string} the name of the person we are greeting.
* @return {string} the contents of our greeting.
*/
sayHello(name: string) {
return `Hello from an MCP Worker, ${name}!`;
}
@param
tags are the tool's params, with types and descriptions.@return
tag is the tool's return value, with its type.bun run deploy
Now you can ask your agent to use the new tool!
Vibes, great DX, and blazing fast deployments.
I don't like running MCP servers locally, and I'm pretty sure you don't either. Now we don't have to run node processes to use simple MCP tools in Cursor that call APIs.
All you have to do is write functions. Put your descriptions and params in JSDoc comments and it just works.
You can clone and deploy any MCP server made with create-mcp to your own Cloudflare account:
bun create mcp --clone <github-url>
Contributions and feedback are extremely welcome! Please feel free to submit a Pull Request or open an issue!
This project would not be possible without workers-mcp made by @geelen
No configuration available
This service may require manual configuration, please check the details on the left
Related projects feature coming soon
Will recommend related projects based on sub-categories