
create-mcp-app
by boguan·★ 57·Score 40
CLI tool for scaffolding MCP server applications with TypeScript support and modern development tooling.
Overview
create-mcp-app is a comprehensive scaffolding toolkit that helps developers quickly set up MCP applications with best practices. It provides templates for both server and client applications, featuring TypeScript support, ESLint, Prettier, and a monorepo architecture with Turborepo. The tool offers instant project scaffolding, customizable templates, and a built-in testing setup.
Try asking AI
After installing, here are 5 things you can ask your AI assistant:
When to choose this
Choose this when you need to quickly scaffold new MCP server or client applications with TypeScript and modern tooling.
When NOT to choose this
Don't choose this if you prefer a different language like Python or if you need more specialized MCP functionality not provided by the templates.
Comparable tools
Installation
To create a new MCP server application:
npx create-mcp-server-app@latest my-mcp-serverTo create a new MCP client application:
npx create-mcp-client-app@latest my-mcp-clientFor Claude Desktop, add to your claude_desktop_config.json:
{
"mcpServers": {
"my-mcp-server": {
"command": "node",
"args": ["/path/to/your/server.js"]
}
}
}FAQ
- What programming languages are supported?
- The scaffolding tool primarily supports TypeScript, with JavaScript also supported. The generated applications can implement MCP in any language that has MCP library support.
- Can I customize the scaffolding templates?
- Yes, the templates are extensible and customizable. The project includes boilerplate files that can be modified to suit your specific needs.
Compare create-mcp-app with
Last updated · Auto-generated from public README + GitHub signals.