MCP Maker
Allows cloning the repository from GitHub to set up the MCP server
Provides configuration guidance for macOS systems when setting up the MCP server with Claude Desktop
Enables running the MCP server using Node.js runtime environment
Supports package installation using npm package manager
Supports package installation and project building using pnpm package manager
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@MCP Maker generate a new MCP server for weather data with tool templates"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
MCP Maker
A Model Context Protocol server for creating new MCPs.
Overview
MCP Maker is a specialized MCP server designed to help you create new Model Context Protocol servers. It provides tools and templates for scaffolding MCP projects with various capabilities including:
Basic MCP server structure setup
Tool definition templates
Resource templates
Prompt templates
Configuration guidance for Claude Desktop integration
Related MCP server: MCP-Creator-MCP
Installation
Prerequisites
Node.js (v18+)
npm or pnpm
Setup
Clone this repository:
git clone https://github.com/yourusername/mcp-maker
cd mcp-makerInstall dependencies:
pnpm installBuild the project:
pnpm run buildUsage with Claude Desktop
Configure Claude Desktop to recognize the MCP Maker server:
Edit your Claude Desktop configuration file:
On macOS:
~/Library/Application Support/Claude/claude_desktop_config.jsonOn Windows:
%APPDATA%/Claude/claude_desktop_config.json
Add the following to your configuration:
{
"mcpServers": {
"mcp-maker": {
"command": "node",
"args": ["/absolute/path/to/mcp-maker/build/index.js"]
}
}
}Restart Claude Desktop
In Claude Desktop, you can now use MCP Maker's tools to help you create new MCP servers.
Available Tools
generate_mcp_boilerplate
Creates a new MCP server project with all the necessary boilerplate files.
create_tool_template
Generates template code for a new MCP tool with customizable parameters.
create_resource_template
Generates template code for a new MCP resource.
create_prompt_template
Generates template code for a new MCP prompt.
Development
For development with auto-rebuild:
pnpm run watchFor debugging, use the MCP Inspector:
pnpm run inspectorLicense
MIT
Available Tools
8 toolscreate_prompt_templateC
Generates template code for a new MCP prompt
Inputs: description (required), output_dir (required), prompt_name (required), include_variables.
create_resource_templateC
Generates template code for a new MCP resource
Inputs: description (required), output_dir (required), resource_name (required), resource_uri_pattern (required).
create_tool_templateC
Generates template code for a new MCP tool with customizable parameters
Inputs: description (required), output_dir (required), parameters (required), tool_name (required).
generate_doc_enriched_templateC
Generate an MCP server template with context from the documentation
Inputs: description (required), doc_context (required), output_dir (required), project_name (required).
generate_mcp_boilerplateC
Creates a new MCP server project with all the necessary boilerplate files
Inputs: description (required), output_dir (required), project_name (required), include_prompts, +1 more.
get_mcp_doc_sectionC
Get a specific section of MCP documentation by key and section title
Inputs: key (required), section_title.
save_mcp_docsC
Saves MCP documentation text directly and stores it for future reference
Inputs: doc_text (required), key (required).
search_mcp_docsC
Search through stored MCP documentation for relevant information
Inputs: query (required).
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
TDQS
Scored across 8 tools
Most tools have distinct purposes focused on different aspects of MCP development (templates, documentation, project setup), though 'generate_doc_enriched_template' and 'generate_mcp_boilerplate' could potentially overlap in creating server templates. The descriptions help clarify that one is documentation-enhanced while the other is general boilerplate.
Tools follow a consistent verb_noun pattern with clear actions like 'create', 'generate', 'get', 'save', and 'search'. There's minor deviation with 'generate_doc_enriched_template' using a compound adjective, but overall naming is predictable and readable.
With 8 tools, this is well-scoped for an MCP development assistant. Each tool serves a specific purpose in the workflow (template creation, documentation handling, project setup), and none feel redundant or unnecessary for the server's apparent domain.
The toolset covers key MCP development needs: creating templates for prompts, resources, and tools; accessing and searching documentation; and generating server boilerplate. A minor gap might be the lack of tools for testing or deploying MCP servers, but core development workflows are well-supported.
Maintenance
Related MCP Connectors
A MCP server built for developers enabling Git based project management with project and personal…
MCP server for generating rough-draft project plans from natural-language prompts.
Official Duck Framework MCP server for AI-assisted development and project scaffolding.
Directory of 53,000+ MCP servers: find one for any task and get its exact setup. No account.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceMCP Server simplifies the implementation of the Model Context Protocol by providing a user-friendly API to create custom tools and manage server workflows efficiently.18 npm4MIT
- AlicenseAqualityDmaintenanceA meta-MCP server that helps users create new MCP servers through AI guidance, templates, and streamlined workflows, transforming ideas into production-ready implementations with minimal effort.42MIT
- AlicenseNot gradedqualityCmaintenanceA production-ready development scaffold for MCP servers, optimized for Cursor IDE with built-in tools, resources, and prompts that enables quick development of Model Context Protocol servers with 5-minute startup and 10-minute development capabilities.26MIT
- AlicenseCqualityDmaintenanceA minimal MCP server template with hot reload support that helps developers quickly set up and build Model Context Protocol servers with example tool implementations.3ISC