mcp-server
0
MCP Create Server is a management service designed to create, execute, and oversee Model Context Protocol (MCP) servers dynamically. This service not only functions as an MCP server but also manages other MCP servers as child processes, providing a flexible ecosystem.
MCP Create Server
A dynamic MCP server management service to create, run, and manage Model Context Protocol (MCP) servers. It functions as an MCP server and manages other MCP servers as child processes.
Key Features
- Dynamic creation and execution of MCP server code
- TypeScript support
- Tool execution on child MCP servers
- Server code updates and restarts
- Removal of unnecessary servers
Installation
Note: Docker is recommended.
Available Tools
- create-server-from-template: Create MCP server from template
- execute-tool: Execute tool on server
- get-server-tools: Get list of server tools
- delete-server: Delete server
- list-servers: Get list of running servers
Technical Specifications
- Node.js 18 or higher
- TypeScript required
- Dependencies include: @modelcontextprotocol/sdk, child_process, fs/promises, uuid
Security Considerations
- Code execution restrictions
- Resource limitations
- Process monitoring
- Path validation