MCP Catalogs
Homecreate-mcp-app screenshot

create-mcp-app

by boguan·57·Score 40

CLI tool for scaffolding MCP server applications with TypeScript support and modern development tooling.

developer-toolsai-llmother
2
Forks
0
Open issues
13 mo ago
Last commit
2d ago
Indexed

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:

you:Quickly start new MCP server development with proper TypeScript setup
you:Generate MCP client applications to connect to MCP servers
you:Standardize team development with pre-configured tooling and best practices
you:What programming languages are supported?
you:Can I customize the scaffolding templates?

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

mcp-server-templatenpx create-next-appnpx create-react-app

Installation

To create a new MCP server application:

npx create-mcp-server-app@latest my-mcp-server

To create a new MCP client application:

npx create-mcp-client-app@latest my-mcp-client

For 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

GitHub →

Last updated · Auto-generated from public README + GitHub signals.