cc-switchmcp-clientai-assistant-managerclaude-codegemini-cli

cc-switch: Unified MCP Management for Claude Code, Codex, Gemini CLI

October 29, 2026
3 min read

cc-switch: Unifying Your AI Assistant Workflow with MCP

cc-switch is a cross-platform desktop application built in Rust, designed as an All-in-One assistant tool for developers working with Claude Code, Codex, OpenCode, OpenClaw, and Gemini CLI. It centralizes the management of your AI assistant configurations, prompts, and skills, with a strong emphasis on MCP integration.

Centralized MCP Panel for AI Tools

The core of cc-switch's utility for developers lies in its unified MCP panel. This panel allows you to manage MCP servers across four of the supported applications: Claude Code, Codex, OpenCode, and OpenClaw. The integration supports bidirectional synchronization and Deep Link import, streamlining how you connect your AI clients to various MCP servers.

Adding MCP servers is straightforward: access the "MCP" button, then add servers using pre-defined templates or custom configurations. You can toggle per-app synchronization to control which applications leverage specific MCP server settings. This capability is particularly useful for maintaining consistent context or switching between different model providers without reconfiguring each CLI tool individually.

Cross-Application Prompt and Skill Management

Beyond MCP server management, cc-switch offers robust features for handling prompts and skills, crucial for customizing AI assistant behavior.

The "Prompts" feature provides a Markdown editor for creating and managing presets. These prompts support cross-app synchronization, specifically targeting CLAUDE.md, AGENTS.md, and GEMINI.md files, and include backfill protection. This ensures that your custom instructions and conversational starters are consistently available across your chosen AI tools.

For extending functionality, the "Skills" panel enables one-click installation of skills directly from GitHub repositories or ZIP files. It also supports custom repository management, with options for symlink and file copy support, giving you flexibility in how you integrate new capabilities into your AI environment.

Provider Management and Advanced Proxy Capabilities

cc-switch simplifies the management of the underlying AI providers. It supports five CLI tools—Claude Code, Codex, Gemini CLI, OpenCode, and OpenClaw—with over 50 presets. You can import provider keys with a single click. The client offers "universal providers," where one configuration can sync to multiple applications like OpenCode and OpenClaw. Features like one-click switching, system tray quick access, drag-and-drop sorting, and import/export functionalities further enhance usability.

For network control, cc-switch includes a local proxy with hot-switching capabilities. This proxy handles format conversion, auto-failover, circuit breaking, provider health monitoring, and request rectification. Crucially, it supports "app-level takeover," allowing you to independently proxy Claude, Codex, or Gemini, even down to individual providers, offering granular control over your AI assistant's network interactions.

References