A web UI for managing MCP (Model Context Protocol) server configurations across your AI coding agent projects.
MCP servers extend AI coding agents with additional capabilities—file system access, database connections, API integrations, and more. Each project you work on may need different MCP servers enabled or disabled.
This tool provides a single interface to:
- View all projects that have MCP server configurations
- Enable/disable individual MCP servers per project
- Add new MCP servers to one or multiple projects
- Clone MCP server configurations from one project to others
- Search and filter projects
| Agent | Status | Config Location |
|---|---|---|
| Claude Code | Supported | ~/.claude.json |
| Gemini | Coming soon | — |
| Codex | Coming soon | — |
Requires Node.js 20+.
npx @alecpapierniak/mcp-manager@latestThis downloads and starts the server. Open http://localhost:33239 in your browser.
npm install -g @alecpapierniak/mcp-managerThen run it anytime:
mcp-managergit clone https://github.com/AlecPapierniak/mcp-manager.git
cd mcp-manager
npm install
npm run devThe app reads and writes directly to your agent's configuration file (e.g., ~/.claude.json for Claude Code). Changes are applied immediately—no restart of your coding agent required.
The configuration file structure follows each agent's native format. For Claude Code, this means the projects object with mcpServers and disabledMcpServers arrays.
npm run dev # Start dev server
npm run build # Production build
npm run e2e # Run Playwright testsGPL-3.0