Summary
Build a tool mid-conversation, then use it.
When the capability you need does not exist yet, this closes the gap inside one session: generate a server, call its tool, throw it away.
What it is
An MCP server that manages other MCP servers. It generates a TypeScript server from a template, launches it as a child process, forwards tool calls to it, and removes it when you are finished.
What you get
- A new TypeScript MCP server created from a template and started
- The tool definitions of any running child server
- A tool on a child server invoked by server ID, tool name and arguments
- Every running child server listed
- A child server deleted once it is no longer needed
- Server code updated and restarted in place
Requirements
Node.js 18 or higher, with Docker the recommended way to run it. TypeScript only — JavaScript and Python support is listed as planned.
Setup effort
One command — docker run -i --rm mcp-create
