mcp -manager
A tool to create, build, and manage MCP servers for use with Claude and other MCP clients
claude mcp add --transport stdio infinitimeless-mcp-server-manager node /path/to/mcp-server-manager/build/index.js
How to use
The MCP Server Manager is a utility for creating, building, and installing MCP (Model Context Protocol) servers to be used with Claude Desktop and other MCP clients. It supports scaffolding new servers in TypeScript, Python, or Java, building existing servers from source, and installing them so they can be discovered by Claude Desktop. With the manager, you can quickly generate properly structured MCP projects, compile them for deployment, and register them for use with Claude and similar tools. The included commands allow you to generate a ready-to-run server skeleton, compile it to runnable artifacts, and install it into your environment for immediate use with MCP clients.
How to install
Prerequisites:
- Node.js 18 or higher
- For Python servers: Python 3.10+ and ideally the uv package manager
- For Java servers: Java 17+ and Maven/Gradle
Install the MCP Server Manager globally:
npm install -g mcp-server-manager
Local development (optional):
# 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
If you’re configuring Claude Desktop to use the manager, ensure your Claude config points to the built entry point, e.g. Node-based server at the path produced by the build.
Additional notes
Notes and tips:
- The manager can scaffold servers in TypeScript, Python, or Java, so pick the language that best fits your environment.
- After building, the server is typically referenced in Claude Desktop with a node command and the path to the built index.js (or equivalent entry point).
- Ensure the correct prerequisites are installed for the selected language (Node.js for TypeScript, Python and uv for Python, or Java/Maven/Gradle for Java).
- When configuring Claude Desktop, you may need to adjust file paths to your local environment. Example config uses an absolute path to the built entry point.
- If you encounter build issues, check that dependencies are installed (npm install) and that your Node.js version matches the minimum requirements.
- To extend functionality, contribute by forking the repo, adding features, and submitting a PR.
Related MCP Servers
iterm
A Model Context Protocol server that executes commands in the current iTerm session - useful for REPL and CLI assistance
mcp
Octopus Deploy Official MCP Server
furi
CLI & API for MCP management
editor
MCP Server for Phaser Editor
DoorDash
MCP server from JordanDalton/DoorDash-MCP-Server
mcp
MCP сервер для автоматического создания и развертывания приложений в Timeweb Cloud