Deploys MCP servers to Cloudflare Workers for quick setup and fast execution of agent tools
Initializes a Git repository as part of the MCP server setup process
Uses TypeScript functions with JSDoc comments to define and implement MCP tools
Enables interaction with Vercel's API through a pre-built example MCP server
create-mcp
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.
Prerequisites
- Wrangler CLI installed and logged in with your Cloudflare account.
- Claude Desktop App installed. (This will be removed soon)
Instructions
To scaffold and deploy a new MCP server, just run:
You can also pass a name directly to the command: bun create mcp --name <server-name>
.
What this CLI does
- Clones the template worker repository into
<current-dir>/<server-name>
- Installs dependencies
- Initializes a Git repository
- Deploys a Hello World MCP server to your Cloudflare account
- Adds it to Claude Desktop
- Copies the MCP server command to your clipboard so you can paste it into Cursor
How to Use
Just add functions to the MyWorker
class in src/index.ts
. Each function will compile into an MCP tool.
For example:
- The first line is the tool's description.
- The
@param
tags are the tool's params, with types and descriptions. - The
@return
tag is the tool's return value, with its type.
Deploying Changes
- Redeploy the worker:
- Reload your Cursor window.
Now you can ask your agent to use the new tool!
Why Cloudflare Workers?
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.
Example Servers made with create-mcp
You can clone and deploy any MCP server made with create-mcp to your own Cloudflare account:
This server cannot be installed
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
A CLI tool that sets up a Model Control Protocol server and deploys it to Cloudflare Workers, allowing you to quickly create custom tools for your Cursor Agent just by writing TypeScript functions.
Related MCP Servers
- -securityAlicense-qualityEnables the creation and deployment of API-based MCP tools for Cursor Agent using Cloudflare Workers, streamlining development and integration of custom functionalities.Last updated 5 months ago2341TypeScriptMIT License
- -securityFlicense-qualityA tool for deploying a remote Model Context Protocol server on Cloudflare Workers without authentication requirements, allowing users to create custom AI tools accessible from Claude Desktop or Cloudflare AI Playground.Last updated 2 months agoTypeScript
- -securityFlicense-qualityA tool that deploys a remote Model Context Protocol (MCP) server on Cloudflare Workers without authentication requirements, allowing developers to add custom tools that can be accessed from Claude Desktop or the Cloudflare AI Playground.Last updated 3 months agoTypeScript
- -securityFlicense-qualityA tool that deploys an authentication-free Model Context Protocol server on Cloudflare Workers, allowing you to create and access custom AI tools from the Cloudflare AI Playground or Claude Desktop.Last updated 2 months agoTypeScript