A dynamic MCP server management service that creates, runs, and manages Model Context Protocol (MCP) servers dynamically. This service itself functions as an MCP server and launches/manages other MCP servers as child processes, enabling a flexible MCP ecosystem.
Note: Docker is the recommended way to run this service
Docker Installation (Recommended)# Build Docker image docker build -t mcp-create . # Run Docker container docker run -it --rm mcp-createManual Installation (TypeScript Only)
# Clone repository git clone https://github.com/tesla0225/mcp-create.git cd mcp-create # Install dependencies npm install # Build npm run build # Run npm startIntegration with Claude Desktop
Add the following to your Claude Desktop configuration file (claude_desktop_config.json
):
{ "mcpServers": { "mcp-create": { "command": "docker", "args": ["run", "-i", "--rm", "mcp-create"] } } }Tool Name Description Input Parameters Output create-server-from-template Create MCP server from template language: string { serverId: string, message: string } execute-tool Execute tool on server serverId: string
{ "name": "create-server-from-template", "arguments": { "language": "typescript" } }
{ "name": "execute-tool", "arguments": { "serverId": "ba7c9a4f-6ba8-4cad-8ec8-a41a08c19fac", "toolName": "echo", "args": { "message": "Hello, dynamic MCP server!" } } }
MIT
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4