mcp切换
克劳德代码(~/.claude.json)和Codex CLI(~/.codex/config.toml的,之MCP 启用/禁用服务器CLI工具
特徴
- 交互式TUI(用箭头键+空格切换)
- 使用子命令支持脚本
- 対象(
claude/codex)的参数(省略时claude)
安装
npx 中直接执行(从GitHub开始)
npx --yes github:TomCat2357/McpConfignpx github:... 在无反应状态下停止时GitHub 中描述的场景,使用以下步骤创建明细表,以便在概念设计中分析体量的体积。HTTPS 请明确执行:
npx --yes --package git+https://github.com/TomCat2357/McpConfig.git mcp-toggle claude全局安装
npm install -g github:TomCat2357/McpConfig
mcp-toggle claudenpm install -g github:... 停止时:
npm install -g git+https://github.com/TomCat2357/McpConfig.git本地开发
git clone https://github.com/TomCat2357/McpConfig.git
cd McpConfig
chmod +x bin/mcp-toggle.js
npm link用法
交互模式
mcp-toggle claude或
npx --yes github:TomCat2357/McpConfig目标 codex 的规格化距离的幂函数
mcp-toggle codex操作方法:
↑/↓:光标移动SPACE:启用/禁用切换Q:终了
命令行模式
# サーバー一覧表示
mcp-toggle claude list
mcp-toggle codex list
# 特定サーバーの切り替え
mcp-toggle claude toggle サーバー名
mcp-toggle codex toggle サーバー名
# 特定サーバーを有効化
mcp-toggle claude enable サーバー名
mcp-toggle codex enable サーバー名
# 特定サーバーを無効化
mcp-toggle claude disable サーバー名
mcp-toggle codex disable サーバー名
# ヘルプ表示
mcp-toggle claude help动作
- 有効化:备份端(
disabledServers)到设定侧(Claude:mcpServers/食品法典:mcp_servers),模板名称将采用不同的格式 - 无效化:设定侧(Claude:
mcpServers/食品法典:mcp_servers)到备份侧(disabledServers),模板名称将采用不同的格式
按对象列出的文件:
- 克劳德:
~/.claude.json,~/.ccmcp_backup.json - 法典:
~/.codex/config.toml,~/.codex/ccmcp_backup.toml
必要要件
- Node.js>=20
许可证
麻省理工学院
