MCP服务器管理工具

Claude Hub是一款原生macOS应用程序,用于按项目管理MCP服务器、工具和Claude Desktop实例,实现多项目环境隔离和双向同步。

  • by marks97
  • Swift
  • 本地部署
  • 1 星标
  • 更新于
在 GitHub 查看 marks97/mcp-hub

使用说明

克劳德·霍布

本机macOS应用程序,用于管理每个项目的MCP服务器、工具和Claude Desktop实例。

为什么

Claude Desktop使用一个全局MCP配置。如果您使用不同的服务器和机密处理多个项目,则会不断编辑该文件。Claude Hub解决了这个问题——每个项目都有自己的服务器、秘密和工具开关。

特性

按项目MCP管理 --每个项目都有自己的服务器、环境变量(.env),以及工具级别切换。每个服务器网关独立代理每个MCP服务器。服务器被写入 .mcp.json 在项目根目录下并同步到 claude_desktop_config.json 对于孤立的情况。您可以启用/禁用单个工具,而不仅仅是整个服务器。

每个项目Claude桌面隔离 --为每个项目运行单独的Claude Desktop实例。多个项目可以让Claude同时运行。每个独立的实例都以自己的名称出现在Dock中(默认情况下只有项目名称——在设置中可配置前缀/后缀)。从工具栏菜单启动共享或隔离。

双向同步 --服务器启用/禁用Claude Hub和Claude Desktop之间的状态同步。通过轮询检测任一方向的变化,并在两个UI中反映出来。

MCP市场 --浏览 MCP官方注册,按类别搜索,并使用预先填充的命令添加服务器。支持npm、PyPI和Docker包。

安装

git clone https://github.com/marks97/claude-hub.git
cd claude-hub
./install.sh

需要macOS 14+、Node.js 18+、Swift 5.10+和 克劳德桌面.

许可证

麻省理工学院