← Back to directory
C

Create MCP Kit

Community
Not a standard server
Create MCP (Model Context Protocol) applications with ease

This is not a typical connect-and-use MCP server; read the source repository before using it.

Category
Dev Tools #405 of 438
Stars
★ 97 Popular
Transport
stdio (local process) · Streamable HTTP
Runtime
Node.js
Credentials
No credential needed
License
MIT
Last commit
32FMRS · D

This is a CLI tool for scaffolding MCP applications, suitable for developers who need to quickly set up MCP servers or clients. It provides clear usage and examples, but generated code requires further customization.

Strongest · Maintenance 10/20 Weakest · Reliability 2/20

Reliability
2/20
Security and permissions
6/20
Maintenance
10/20
Documentation
8/20
Setup experience
6/20
Why each score
Reliability 2/20
This repository is essentially a scaffolding CLI; the README offers no server manifest, entry point, or handshake evidence for running it directly as an MCP server. No committed tests or CI artifacts verify the init/tool-list flow. Template snippets alone are not executable evidence, so the score is low due to missing manifest/tests and the generator-vs-runnable-server gap.
Security and permissions 6/20
No leaked secrets or obvious malicious behavior appear; examples use localhost and placeholder data. However, without source to audit, credential handling, least privilege, data boundaries, and confirmation of side effects cannot be verified. The generator pulls npm packages and may write files, but no disclosure is provided. Missing evidence deducts points, so no high score.
Maintenance 10/20
The repo is not archived, has an MIT license, and shows 97 stars and 8 open issues, indicating ongoing interest. Yet only README and metadata are available; recent commits, release cadence, dependency updates, or a security-response channel cannot be confirmed. Badges are untrusted evidence, so full marks are not justified.
Documentation 8/20
The README thoroughly covers CLI usage, generated project structure, scripts, and code samples, including stdio/streamable-http client examples. However, it lacks prerequisites, a concrete tool/resource/prompt inventory for the server, limits, costs, and troubleshooting; there is no layered doc set. Since real server capabilities are not directly declared, this dimension is deducted.
Setup experience 6/20
The CLI entry is clear (`npm create mcp-kit@latest`), but reaching a connectable MCP server requires generating a project, installing dependencies, and running it. The README provides no mainstream-client config snippet (e.g., Claude Desktop) or runtime prerequisites. With no committed CI/tests as executable evidence, a static review cannot confirm reliable installation and connection, so the score stays below the static cap.

Static review · not runListed 2026-08-07

Read the FMRS scoring method →

Fit and risk

What it can accessRuns commands or code

Best for

  • Developers needing a quick start for MCP development
  • Teams wanting standardized MCP server or client project scaffolds
  • Developers using TypeScript

Not for

  • Developers who prefer manual configuration without scaffolding
  • Users needing production deployment configuration (this tool focuses on scaffolding)

Required permissions

  • Requires network access to download dependencies from npm
  • May create files and directories locally

Risks and side effects

  • Generated code includes templates and examples that need customization
  • Third-party dependencies introduce supply chain risks
  • The project is in early stage and may have incomplete features

Setup

Before you start

Runtime:Node.js

Run npm create mcp-kit@latest, yarn create mcp-kit@latest, or pnpm create mcp-kit@latest.

Check that it works

Run npm create mcp-kit@latest and confirm the interactive scaffolder starts and generates an MCP server or client project; the generated server can be verified by starting it with npm run dev in stdio mode.

Troubleshooting

  1. Ensure Node.js and npm/yarn/pnpm are installed and updated
  2. Check network connectivity and npm mirror configuration if installation fails
  3. Refer to project documentation and GitHub Issues for help

Use cases

Quickly create MCP server projects with custom tools, resources, and prompts
Create MCP client projects to connect and use MCP server functionality
Serve as a scaffold for learning and developing MCP applications

Overview

create-mcp-kit is a CLI tool for scaffolding MCP (Model Context Protocol) applications. It supports generating MCP server and MCP client projects, providing TypeScript support, built-in development tools, configurable project templates, and multiple transport modes (stdio and streamable-http).

Similar servers

Context7 80 · B

Upstash's official server providing up-to-date third-party library docs for AI coding assistants

★ 62.9k · Tools 2 Compare with this →

Source revision aca55beb784b Data synced 2026-10-12 Read the FMRS scoring method