MCP.so
登录

MCP Create Server

@Maicon-Bartoski-Saas

关于 MCP Create Server

Servidor MCP em teste

基本信息

分类

其他

许可证

MIT license

运行时

node

传输方式

stdio

发布者

Maicon-Bartoski-Saas

配置

使用下面的配置,将此服务器添加到你的 MCP 客户端。

{
  "mcpServers": {
    "mcp-server-maicon-bartoski-saas": {
      "command": "docker",
      "args": [
        "build",
        "-t",
        "mcp-create",
        "."
      ]
    }
  }
}

工具

5

Create MCP server from template

Execute tool on server

Get list of server tools

Delete server

Get list of running servers

概览

What is MCP Create Server?

A dynamic MCP server management service that creates, runs, and manages Model Context Protocol (MCP) servers dynamically. It functions as an MCP server itself and launches other MCP servers as child processes, enabling a flexible MCP ecosystem.

How to use MCP Create Server?

Docker is the recommended way. Build the image with docker build -t mcp-create . and run with docker run -it --rm mcp-create. For manual installation, clone the repo, run npm install, npm run build, and npm start. Integrate with Claude Desktop by adding a mcpServers entry in claude_desktop_config.json using Docker command.

Key features of MCP Create Server

  • Dynamic creation and execution of MCP server code
  • Support for TypeScript only (JavaScript and Python planned)
  • Tool execution on child MCP servers
  • Server code updates and restarts
  • Removal of unnecessary servers

Use cases of MCP Create Server

  • Create new MCP servers on demand from a template
  • Execute tools on dynamically created servers
  • List and manage running MCP servers
  • Develop and test MCP server code interactively
  • Safely spin up and tear down server instances

FAQ from MCP Create Server

What languages are currently supported?

Only TypeScript is supported. JavaScript and Python support are planned for future releases.

How do I install and run MCP Create Server?

Docker is the recommended method. Build the image with docker build -t mcp-create . and run with docker run -it --rm mcp-create. Manual installation via npm (Node.js 18+) is also available.

What are the security considerations?

The service executes arbitrary code, so sandboxing is recommended. Set limits on memory, CPU, and file count. Monitor for zombie or runaway processes and forcibly terminate them. Validate file paths to prevent directory traversal attacks.

What tools are available on MCP Create Server?

Five tools: create-server-from-template (create from template), execute-tool (execute a tool on a server), get-server-tools (list a server's tools), delete-server (remove a server), and list-servers (list running servers).

What are the runtime dependencies?

Node.js 18 or higher, TypeScript, the @modelcontextprotocol/sdk, Node.js built-in modules (child_process, fs/promises), and uuid for unique ID generation.

评论

其他 分类下的更多 MCP 服务器