create
A MCP Server to Create MCP Server
claude mcp add --transport stdio maoxiaoke-create-mcp-server npx -y create-mcp-server@latest
How to use
This MCP server, named create-mcp-server, helps you scaffold new MCP servers by leveraging the create-mcp-server package. It provides a structured development protocol and ready-to-use templates to accelerate building new MCP servers. Using NPX, you can invoke the scaffolding tool without installing it globally, generating a consistent project layout, sample models, and boilerplate code that follows the MCP conventions. The goal is to streamline setup, ensure best practices, and give you a solid starting point for your own MCP server projects.
To use it, run the NPX command described in the mcp_config. The tool will guide you through creating a new MCP server scaffold, typically producing a directory with standard subfolders (such as templates, models, and initialization scripts) and example templates that you can customize for your use case. After generation, explore the produced files, adjust configuration as needed, and follow the included templates to implement your own MCP contexts and protocols efficiently.
How to install
Prerequisites:
- Node.js and npm installed on your system.
- Internet access to fetch the create-mcp-server package via NPX.
Installation steps:
-
Ensure you have Node.js and npm installed. If not, download and install from https://nodejs.org.
-
Open your terminal and run the NPX command to generate a new MCP server scaffold:
npx -y create-mcp-server@latest
-
Follow the prompts (if any) to customize the scaffold name and options. This will create a new directory with a standard MCP server structure and templates that you can start modifying.
-
Navigate into the generated project directory and review the README or template files for project-specific setup instructions.
-
Install any project-specific dependencies if required by the generated scaffold (typically handled by the template or a subsequent npm install command).
Optional:
- If you prefer a global install (not necessary with NPX), you can install the package and run the generator locally, then use the provided commands to scaffold new servers.
Additional notes
Tips:
- The generator focuses on creating MCP server scaffolds with consistent structure and templates, which helps maintain uniformity across projects.
- If you encounter network restrictions, verify your npm/regional proxy settings or try again later.
- The generated scaffold may include example templates; replace them with your own models and MCP contexts as you develop.
- Although the example uses NPX, you can refer to the package name (create-mcp-server) if you prefer to install it locally for repeated use.
Environment variables and configuration options are typically provided within the generated scaffold's config files or templates. Check the generated README for any environment-specific setup instructions.
Related MCP Servers
zen
Selfhosted notes app. Single golang binary, notes stored as markdown within SQLite, full-text search, very low resource usage
MCP -Deepseek_R1
A Model Context Protocol (MCP) server implementation connecting Claude Desktop with DeepSeek's language models (R1/V3)
mcp-fhir
A Model Context Protocol implementation for FHIR
mcp
Inkdrop Model Context Protocol Server
mcp-appium-gestures
This is a Model Context Protocol (MCP) server providing resources and tools for Appium mobile gestures using Actions API..
dubco -npm
The (Unofficial) dubco-mcp-server enables AI assistants to manage Dub.co short links via the Model Context Protocol. It provides three MCP tools: create_link for generating new short URLs, update_link for modifying existing links, and delete_link for removing short links.