create-mcp
by fefergrgrgrg·★ 16·Score 36
CLI tool to create and deploy MCP servers to Cloudflare Workers using TypeScript functions with JSDoc comments.
Overview
create-mcp is a command-line tool that scaffolds MCP (Model Context Protocol) servers and deploys them to Cloudflare Workers. The tool allows developers to write TypeScript functions with JSDoc comments, which are automatically converted into MCP tools for Cursor agents. It handles the entire deployment process, including cloning a template, installing dependencies, initializing a Git repository, deploying to Cloudflare, and configuring Claude Desktop. The tool is particularly useful for developers who want to create custom API-based tools without maintaining local server infrastructure.
Try asking AI
After installing, here are 6 things you can ask your AI assistant:
When to choose this
Choose this when you want to quickly prototype or deploy MCP tools without managing local infrastructure, especially if you're already using Cloudflare services.
When NOT to choose this
Avoid this if you need fine-grained control over your MCP server environment or require features not available in Cloudflare Workers.
Comparable tools
Installation
Installation
- Install Wrangler CLI and log in with your Cloudflare account:
``bash npm install -g wrangler wrangler login ``
- Create a new MCP server:
``bash bun create mcp # or with a specific name bun create mcp --name <server-name> ``
- Deploy the server:
``bash cd <server-name> bun run deploy ``
- The CLI will automatically add it to Claude Desktop and copy the command to your clipboard for use in Cursor.
FAQ
- What do I need to get started?
- You need Wrangler CLI installed and logged in with your Cloudflare account, and Claude Desktop App installed (though this requirement will be removed soon).
- How do I update my deployed MCP server?
- Simply run `bun run deploy` in your project directory and reload your Cursor window to use the updated tools.
- Can I use existing MCP servers made with create-mcp?
- Yes, you can clone and deploy any MCP server made with create-mcp using `bun create mcp --clone <github-url>`.
Compare create-mcp with
Last updated · Auto-generated from public README + GitHub signals.