A CLI tool for quickly scaffolding Model Context Protocol (MCP) server applications with TypeScript support and modern development tooling
A powerful scaffolding toolkit for creating Model Context Protocol (MCP) applications with modern development practices.
create-mcp-app is a monorepo project that provides tools and templates for building MCP applications. It uses modern development practices and tools to ensure a smooth development experience. The project is designed to help developers quickly set up and start building MCP applications with best practices and modern tooling.
This project is organized as a monorepo using Turborepo, containing:
create-mcp-app/
โโโ apps/ # Application packages
โ โโโ create-mcp-server-app/ # Server application template
โ โ โโโ src/ # Source code
โ โ โโโ boilerplate/ # Template files
โ โ โโโ docs/ # Documentation
โ โ โโโ dist/ # Build output
โ โ
โ โโโ create-mcp-client-app/ # Client application template
โ โโโ src/ # Source code
โ โโโ boilerplate/ # Template files
โ โโโ docs/ # Documentation
โ โโโ dist/ # Build output
โ
โโโ packages/ # Shared packages and configurations
โโโ .vscode/ # VS Code configuration
โโโ package.json # Root package configuration
To create a new MCP server application (see detailed guide):
npx create-mcp-server-app@latest my-mcp-server
To create a new MCP client application (see detailed guide):
npx create-mcp-client-app@latest my-mcp-client
This project uses pnpm for package management. To get started with development:
# Install dependencies
pnpm install
# Build all packages
pnpm build
# Run development environment
pnpm dev
# Run tests
pnpm test
# Lint code
pnpm lint
We welcome contributions! Here's how you can help:
git checkout -b feature/amazing-feature
)git commit -m 'Add some amazing feature'
)git push origin feature/amazing-feature
)Please make sure to:
If you find a bug or have a suggestion:
This project is licensed under the terms of the license included in the LICENSE file.
No configuration available
Related projects feature coming soon
Will recommend related projects based on sub-categories