
Manager
STDIOTool to create, build, and manage MCP servers for Claude and other clients
Tool to create, build, and manage MCP servers for Claude and other clients
A tool to create, build, and manage MCP (Model Context Protocol) servers for use with Claude and other MCP clients.
uv
package managernpm install -g mcp-server-manager
# Clone the repository git clone https://github.com/infinitimeless/mcp-server-manager.git cd mcp-server-manager # Install dependencies npm install # Build the project npm run build # Run locally node build/index.js
To use the MCP Server Manager with Claude Desktop, add it to your Claude Desktop configuration.
Edit your Claude Desktop config file:
~/Library/Application Support/Claude/claude_desktop_config.json
%APPDATA%\Claude\claude_desktop_config.json
Add the following:
{ "mcpServers": { "mcp-server-manager": { "command": "node", "args": ["/path/to/mcp-server-manager/build/index.js"] } } }
Once installed and configured with Claude, you can use natural language commands like:
Create a new server: "Can you create a new MCP server for me? I'd like a Python server called 'weather-service' in my ~/Projects directory."
Build an existing server: "Please build my MCP server in ~/Projects/weather-service"
Install a server to use with Claude: "Install my weather-service server from ~/Projects/weather-service so I can use it with Claude"
Creates a new MCP server project with proper scaffolding.
Parameters:
name
: Name of the MCP server to createlanguage
: Programming language to use (typescript, python, or java)directory
: Directory where the server should be createdBuilds an existing MCP server from source code.
Parameters:
directory
: Directory of the MCP server to buildInstalls an MCP server for use with clients like Claude Desktop.
Parameters:
directory
: Directory of the built MCP serverconfigPath
: (Optional) Path to Claude Desktop configThis project is open to contributions. To contribute:
MIT License