Token导航 LogoToken导航

MCP Server · 开发工具

Claude MCP Manager

Script to easily switch between Claude MCP server configurations on macOS.

未说明官方级别未说明来源级核验工具 0
服务器配置命令行工具ShellClaude配置管理Claude Desktop

快速开始

公开资料没有提供安装命令,按仓库或官方文档接入。
作者 / 组织
BLTGV
提供方
BLTGV

工具数量

0

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

1

仓库热度

收录来源

2 个

MCP.so

选型结论

Claude MCP Manager 属于开发工具类 MCP Server,公开资料标注 0 个工具,通过传输方式未标注接入,适配 Claude、Claude Desktop,没有现成的安装命令;接入前先确认权限范围。

分类

开发工具

传输方式

未说明

认证方式

无需认证

部署方式

公开资料未说明

安装与配置

公开目录没有给出安装命令,需要按仓库 README安装;下面按同类条目的通用流程说明。

公开命令不是通用的启动方式,拼不出可靠配置示例;请在客户端 MCP 配置里按官方文档填写 command 和 args。

上手步骤

  1. 1

    先确认运行方式

    公开资料没有标注传输方式,先看仓库 README,确认是本地进程还是远程地址。

  2. 2

    获取服务

    公开目录没有给出安装命令,按仓库 README里的步骤安装或获取服务。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 0 个工具,随便调一个只读工具确认能返回结果。

接入前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

公开资料仍需确认:安装命令

详细介绍

Claude MCP经理

macOS的命令行工具,用于定义、管理和在不同组之间切换 mcpServers Claude Desktop应用程序的配置文件。

目标

Claude桌面应用程序存储其配置,包括 mcpServers 端点,位于JSON文件中 ~/Library/Application Support/Claude/claude_desktop_config.json此工具允许您定义单个服务器配置并将其分组到命名配置文件中(例如,“默认”、“工作”、“实验”)。激活配置文件会更新 mcpServers 在主Claude配置文件中使用该配置文件中定义的服务器块,自动重启Claude以应用更改。通过分离服务器定义并利用环境变量作为机密(请参阅“它是如何工作的”),您可以轻松地共享服务器配置或将配置文件提交到版本控制,而不会暴露敏感的凭据。

快速安装(推荐)

在macOS终端中运行以下命令:

curl -fsSL https://raw.githubusercontent.com/BLTGV/claude-mcp-manager/main/install.sh | sh

这将下载并执行安装程序脚本,该脚本处理依赖性检查、复制文件和设置命令行工具。

需求

  • macOS: 该脚本依赖于macOS特定的路径和命令(pgrep, kill, open). 它不适用于Windows或Linux。
  • jq: 脚本使用 jq 用于JSON处理。通过Homebrew安装: brew install jq.
  • 猛击: 需要一个相当现代的bash版本(>=3.2)来实现正则表达式匹配等功能(=~).标准的macOS bash就足够了。

安装

手动安装

  1. 克隆存储库或下载源代码。
  2. 导航到终端中的项目目录。
  3. 使安装程序可执行: chmod +x install.sh
  4. 运行安装程序:
   ./install.sh

- 脚本将尝试安装到 /usr/local/lib/claude-mcp-manager 并在中创建符号链接 /usr/local/bin。这可能需要 sudo 如果你没有写权限。 - 如果 /usr/local 不可写,它将回退到 $HOME/.local/lib 和 $HOME/.local/bin. - 如果选择了以下选项,安装程序将通知您 bin 目录不在您的 $PATH 并提供添加说明。

原理

  • 配置目录: 将所有数据存储在 ~/.config/claude/.
  • 服务器目录: 单个服务器定义存储为 .json 文件在 ~/.config/claude/servers/.
  • 配置文件目录: 包含服务器名称列表的配置文件存储为 .json 文件在 ~/.config/claude/profiles/.

- 每个配置文件看起来像: {\"servers\": [\"server1_name\", \"server2_name\"]}

  • 目标文件: 脚本修改了 mcpServers Claude官方配置文件中的key: ~/Library/Application Support/Claude/claude_desktop_config.json.
  • 秘密(.env 文件): 您可以将敏感值(如API密钥)存储在 ~/.config/claude/.env服务器定义文件可以使用占位符引用这些文件,例如 {{ENV:YOUR_API_KEY}} 或 {{DOTENV:YOUR_API_KEY}}。当配置文件被激活时,这些问题就会得到解决。
  • 追踪(loaded 文件): 脚本跟踪 *名字* 中当前活动的配置文件 ~/.config/claude/loaded.
  • 备份(last.json): 在应用新配置文件之前,脚本会保存 *当前的* mcpServers 从目标文件到 ~/.config/claude/last.json,允许使用轻松回滚 last 命令。
  • 首次运行: 安装程序正在运行 claude-mcp-manager server list 以确保在成功安装后创建配置目录。

用法

claude-mcp-manager 

主要命令

  • `

:激活指定的配置文件。读取配置文件中列出的服务器定义,解析机密,构造 mcpServers` block,备份主配置中的当前块,写入新块,并重新启动Claude。

  • last:恢复 mcpServers 上次配置文件激活之前处于活动状态的块(来自 last.json)并重新启动克劳德。
  • server :管理服务器定义。跑 claude-mcp-manager server help 了解详情。
  • profile :管理配置文件。跑 claude-mcp-manager profile help 了解详情。

服务器子命令(claude-mcp-manager server ...)

  • list:列出在中找到的可用服务器定义文件 ~/.config/claude/servers/.
  • show :显示指定服务器定义文件的JSON内容。
  • `add --file

:通过从以下位置复制内容来添加新的服务器定义 `.

  • add --json '{\"key\":\"value\"}':使用提供的JSON字符串添加新的服务器定义。
  • edit :在您的 $EDITOR (或默认为vim/nano)。
  • remove :删除指定的服务器定义文件(提示确认)。
  • extract [--profile ]:阅读 mcpServers 从主Claude配置块中,将每个服务器另存为单独的文件 ~/.config/claude/servers/。(可选)创建或更新指定的配置文件 `` 列出所有提取的服务器。

配置文件子命令(claude-mcp-manager profile ...)

  • list:列出在中找到的可用配置文件 ~/.config/claude/profiles/.
  • show :列出指定配置文件中包含的服务器名称,并指示相应的服务器定义文件是否存在。
  • create :创建一个新的空配置文件。
  • copy :将现有配置文件复制到新名称。
  • edit :在您的 $EDITOR (或默认为vim/nano)手动编辑服务器列表。
  • `add

:将一个或多个服务器名称添加到指定配置文件的 "servers"` 阵列。

  • `remove

:从指定的配置文件中删除一个或多个服务器名称 "servers"` 阵列。

  • delete :删除指定的配置文件(提示确认)。

选项

  • help, -h, --help:显示主要帮助消息。
  • version, -v:显示脚本版本。

致谢

壳体完井(可选)

选项卡补全可用于Bash和Zsh shell。

首先,确保 claude-mcp-manager 已安装并可在PATH中访问。

猛击

  1. 安装 bash-completion@2: 如果还没有,请使用Homebrew安装最新的bash完成系统:
   brew install bash-completion@2
  1. 增添 .bash_profile: 按照打印的说明进行操作 brew info bash-completion@2 将必要的行添加到您的 ~/.bash_profile (或 ~/.bashrc).它通常看起来像这样:
   # Add the following line (or similar) to ~/.bash_profile
   export BASH_COMPLETION_COMPAT_DIR="$(brew --prefix)/etc/bash_completion.d"
   [[ -r "$(brew --prefix)/etc/profile.d/bash_completion.sh" ]] && . "$(brew --prefix)/etc/profile.d/bash_completion.sh"
  1. 生成并安装脚本: 运行以下命令以生成完成脚本并将其放置在正确的目录中:
   # Determine the completion directory
   COMPLETION_DIR="$(brew --prefix)/etc/bash_completion.d"
   # Ensure the directory exists
   mkdir -p "$COMPLETION_DIR"
   # Generate the script
   claude-mcp-manager completion bash > "${COMPLETION_DIR}/claude-mcp-manager"
  1. 重新加载外壳: 打开新的终端窗口或运行 source ~/.bash_profile.

原有的质量

Zsh具有内置的补全支持。

  1. 确保 compinit: 确保你的 ~/.zshrc 文件包括 autoload -U compinit && compinit 某处(通常在开头或结尾附近)。
  2. 选择完成目录: Zsh补全通常存储在您的 $fpath 变量。一个常见的用户特定位置是 ~/.zsh/completion。如果它不存在,请创建它:
   mkdir -p ~/.zsh/completion
  1. 将目录添加到 fpath: 确保此目录已添加到您的Zsh函数路径中 ~/.zshrc *之前* 召唤 compinit:
   # Add near the top of ~/.zshrc
   fpath=(~/.zsh/completion $fpath)

   # ... other zsh config ...

   # Ensure compinit is loaded
   autoload -U compinit && compinit
  1. 生成并安装脚本: 运行以下命令以生成完成脚本。请注意,文件名以下划线开头(_):
   claude-mcp-manager completion zsh > ~/.zsh/completion/_claude-mcp-manager
  1. 重新加载外壳: 打开新的终端窗口或运行 source ~/.zshrc.

安装后,您应该能够使用选项卡完成命令、子命令、配置文件名称和服务器名称。

卸载

要卸载,请运行以下命令:

claude-mcp-manager uninstall

这将删除脚本和命令符号链接。它将首先要求确认。

向 *也* 删除配置目录(~/.config/claude),其中包含您的所有配置文件、服务器定义、日志和 .env 文件(可能包含机密),使用:

claude-mcp-manager uninstall --remove-config

警告: 删除配置目录是永久性的,需要单独确认。

工具与能力

工具数量

0

资源数量

0

提示词数量

0

能力标签

developer-toolsShell本地部署配置管理命令行工具macOS工具服务器配置JSON处理

支持客户端

ClaudeClaude Desktop

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

让助手直接读代码

把仓库、提交记录和 issue 交给模型检索,补全和重构时不用来回复制文件。

在对话里跑命令

触发构建、测试和脚本,执行结果直接回到上下文,省去切终端。

接进开发流程

把 PR、CI 状态和代码审查接进助手,减少在几个工具之间跳。

选择建议

值得选的地方

  • 只提供 0 个工具,职责集中,接入后不容易误操作。
  • 已经适配 Claude、Claude Desktop,换客户端不用重新研究配置。
  • 公开说明写得比较完整,接入前能看清能力边界。

先想清楚的地方

  • 公开资料没有可直接复制的安装命令,第一次接入要自己找入口。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在开发工具场景里让模型直接调用外部能力的人。
  • 已经在用 Claude 的用户,接入路径最短。
  • 愿意照着官方文档一步步配环境的人。

不太适合

  • 希望一条命令就装好、不想看文档的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
Claude MCP Manager

MCP.so · 本页

0未说明未标注2 个2026-05-17
Git 838e2ec1

MCP World

12stdio有2 个2026-05-17
Markitdown MCP 2c653a5f

MCP World

1stdio有1 个2026-05-17
Context7 831acf40

MCP World

0stdio有1 个2026-05-17
Context7 MCP C671e75a

MCP World

0stdio有1 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

Claude MCP Manager 怎么安装?

公开目录没有给出可以直接复制的安装命令,需要按仓库 README里的步骤安装;装好后写进客户端的 MCP 配置再重启。

Claude MCP Manager 怎么在 Claude Desktop、Cursor 里配置?

它是传输方式未标注,客户端配置里要写启动命令和参数,运行环境是 未标注;保存后完全退出客户端再打开,配置才会生效。

Claude MCP Manager 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

Claude MCP Manager 需要 API Key 吗?

公开资料标注为无需认证,装好就能连;如果实际调用时报鉴权错误,按官方文档补上凭据。

Claude MCP Manager 支持哪些客户端?

公开资料标注支持 Claude、Claude Desktop;其他客户端只要能配置 MCP Server,也能用同样的命令或地址接入。

来源信息

继续浏览同类 MCP