What problem does it solve? Developers using multiple AI coding assistants (Claude Code, Codex, Gemini, OpenCode, OpenClaw) must juggle separate config files, API keys, MCP server definitions, and prompt files for each tool. cc-switch-cli centralizes this configuration into a single Rust-based CLI with an interactive TUI, eliminating manual editing of scattered JSON and TOML files. ## Core Features & Use Cases - Provider Management: Add, switch, duplicate, export, speed-test, and stream-check API providers across five supported AI assistant apps via the global --app flag. - MCP Server Orchestration: Add, enable, disable, validate, import, and sync Model Context Protocol servers to each app's live config files. - Prompts, Skills & Proxy: Manage system prompt presets, install community skills from a repository, and run a local reverse proxy for multi-provider routing, plus WebDAV sync across machines. - Use Case: A developer switches Claude Code from a dev API to a production endpoint with cc-switch provider switch prod-api, then syncs the same provider to Codex and verifies both with provider current. ## Quick Start Ask the agent to install cc-switch-cli and switch your Claude Code provider to a new API endpoint, then sync your MCP servers.