MCP-Creator-MCP is an MCP server that streamlines the creation of new Model Context Protocol servers through AI-guided workflows and intelligent templates. Designed for software developers and AI engineers, this meta-server connects directly to AI clients like Claude Desktop or runs as an independent Gradio interface. It provides pre-built templates for Python implementations, resource handlers, sampling-based AI tools, and interactive frontends. Users describe their intended server functionality, and the server generates the foundational code, handles structural scaffolding, and enforces validation standards. The platform includes an integrated workflow engine to save, parameterize, and replay multi-step generation sequences, such as database integrations and security reviews. In addition to boilerplate generation, it provides context-specific architectural advice, monitoring utilities for tracking health and performance metrics, and input validation to keep custom servers safe and aligned with protocol best practices.
Category: AI & LLM Tooling
Tags: code-generation, scaffolding, templates, workflow-automation
bash git clone https://github.com/angrysky56/mcp-creator-mcp.git cd mcp-creator-mcp 2. Create and activate a Python 3.12 virtual environment using uv, then install dependencies: bash uv venv --python 3.12 --seed source .venv/bin/activate uv add -e . 3. Copy the example configuration and add required API keys: bash cp .env.example .env 4. Add the server entry to your Claude Desktop configuration file (such as ~/.config/Claude/claude_desktop_config.json): json { "mcpServers": { "mcp-creator": { "command": "uv", "args": [ "--directory", "/path/to/mcp-creator-mcp", "run", "python", "main.py" ], "env": { "ANTHROPIC_API_KEY": "your_key_here" } } } } 5. Restart Claude Desktop to begin using tools like create_mcp_server and list_templates.list_templates tool. - Query AI-driven architectural guidance on security, protocol standards, and database connections before generating server code. - Build repeatable generation pipelines by defining and saving multi-step configuration workflows with custom input fields. - Launch a standalone Gradio web interface or command-line utility to monitor generated server health and validate templates visually.Part of MCP Servers
MCP-Creator-MCP is a meta-server for the Model Context Protocol designed to scaffold, configure, and generate other MCP servers. It provides structured templates, a workflow engine, and AI guidance tools to help developers build production-ready integrations.
Clone the repository from GitHub, create a Python 3.12 environment using the uv package manager, install dependencies with uv add, configure environment variables in a .env file, and register the server execution path in your Claude Desktop configuration.
MCP-Creator-MCP is primarily configured for Claude Desktop via its standard JSON configuration file. It can also be accessed without a client by running its standalone Gradio web interface or its bundled command-line utility.
Yes, MCP-Creator-MCP is open-source software distributed under the MIT License on GitHub, allowing developers to inspect, modify, and extend the template collection and workflow engine.