Claude Code Tool Manager
GUI app to manage MCP servers for Claude Code
GUI app to manage MCP servers for Claude Code
{
"mcpServers": {
"filesystem": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-filesystem",
"~/Documents"
]
}
}
}
# Claude Code Tool Manager [](https://github.com/tylergraydev/claude-code-tool-manager/actions/workflows/build.yml) [](https://github.com/tylergraydev/claude-code-tool-manager/releases/latest) [](https://github.com/tylergraydev/claude-code-tool-manager/releases) [](https://opensource.org/licenses/MIT) A desktop app for managing MCP servers, Commands, Skills, Sub-Agents, and Hooks across multiple AI coding assistants. ### Supported Editors | Editor | Config Location | Format | |--------|-----------------|--------| | [Claude Code](https://docs.anthropic.com/en/docs/claude-code) | `~/.claude.json` | JSON | | [OpenCode](https://opencode.ai) | `~/.config/opencode/opencode.json` | JSON | | [Codex CLI](https://github.com/openai/codex) | `~/.codex/config.toml` | TOML | | [GitHub Copilot CLI](https://githubnext.com/projects/copilot-cli) | `~/.copilot/mcp-config.json` | JSON | | [Cursor](https://cursor.com) | `~/.cursor/mcp.json` | JSON | | [Gemini CLI](https://github.com/google-gemini/gemini-cli) | `~/.gemini/settings.json` | JSON | Enable the editors you use in Settings, and your MCP configurations will sync to all of them automatically.  ## The Problem Claude Code configuration is scattered across your filesystem—`~/.claude.json`, `~/.claude/commands/`, project-level configs—and managing it means hand-editing JSON and markdown files. **Claude Code Tool Manager** gives you a single visual interface to see everything, quickly toggle tools on/off per project, and import configs by pasting JSON or CLI commands. ## Features **MCP Testing** — Connect to any MCP server and execute its tools directly from the app. Validate your configurations actually work before assigning them to projects.  **AI-Controllable** — Ships with its own MCP server, so Claude Code (or any MCP client) can manage your tool configurations programmatically. Ask Claude to "add this MCP to my project" and it just works. **MCP Servers** — Create, edit, and organize MCP configurations. Supports stdio, HTTP, and SSE transports. Import by pasting JSON or `claude mcp add` commands. **Commands** — Create and manage slash commands (invoked via `/command-name`). Stored as single markdown files in `.claude/commands/`. **Skills** — Build agent skills that Claude can invoke automatically based on context. Stored as directories with `SKILL.md` and supporting files in `.claude/skills/`. **Sub-Agents** — Define custom sub-agents with specialized capabilities. Auto-discovers from `~/.claude/agents/`. **Hooks** — Create and manage Claude Code hooks that run on events like task completion, notifications, and tool use. Includes a sound notification wizard to play sounds when Claude needs your attention or finishes a task. **Profiles** — Save and restore named configurations of your globally-enabled MCPs, skills, subagents, commands, and hooks. Snapshot your current setup, then switch between "Work" and "Personal" configurations with one click. **Status Line Builder** — Design custom terminal status lines for Claude Code with a vi...
A collection of MCP servers.
Chrome DevTools for coding agents
Enhanced ChatGPT Clone: Features Agents, MCP, DeepSeek, Anthropic, AWS, OpenAI, Responses API, Azure, Groq, o1, GPT-5, M...
Playwright MCP server
GitHub's official MCP Server
🚀 The fast, Pythonic way to build MCP servers and clients.