MCP Maker
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
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
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/CaptainCrouton89/mcp-maker'
If you have feedback or need assistance with the MCP directory API, please join our Discord server