Cleric 是一个桌面应用程序,帮助您管理用于 Claude 桌面版 的模型上下文协议(MCP)服务器。它提供了一个易于使用的界面,用于添加、删除和配置您的 MCP 服务器。
适用于 MacOS 和 Windows 的构建版本可以在以下地址找到:https://github.com/pcarion/cleric/releases
注意: 版本
0.3.0已经可用于 Windows,但尚未在 Windows 上进行测试。欢迎提供反馈。与启动和停止 MCP Inspector 相关的代码需要查看。
Cleric 管理两个配置文件:
个人服务器列表位于 $HOME/.cleric.json
Claude 桌面版配置位于 <操作系统特定路径>/claude_desktop_config.json
在应用程序的左侧,您可以看到已配置的 MCP 服务器列表。
带有复选标记的服务器是当前配置在 Claude 桌面版中的服务器。
应用程序右侧显示所选服务器的信息:

“从 Claude 中移除”按钮会将服务器从 Claude 桌面版中移除,但该服务器仍保留在您的个人服务器列表中。
“剪刀”按钮会将服务器从您的个人服务器列表以及当前配置在 Claude 桌面版中的服务器列表中移除。
“笔”按钮允许您编辑服务器信息:

“眼睛”按钮会显示在终端中启动 MCP Inspector 的命令:

首次使用 Cleric 之前,请备份您的 claude_desktop_config.json 文件,如果您已在 Claude 桌面版中手动配置了 MCP 服务器。
在对服务器列表进行了更改后,请记得重启 Claude 桌面版。
如果遇到“无法打开,因为开发者无法验证”的错误,可以尝试以下解决方法。
如果遇到“cleric 已损坏且无法打开。您应该将其移到废纸篓。”的错误,可以尝试以下解决方法。
在终端中运行以下命令:xattr -cr /path/to/cleric.app。
0.5.0 - 2025-01-25
0.4.0 - 2_25-01-17
0.3.0 - 2025-01-16
0.2.0 - 2025-01-14
0.1.0 - 2025-01-09
要构建并运行此项目,您需要:
git clone https://github.com/pcarion/cleric.git
cd cleric
make build
构建后的二进制文件将位于 build 目录中。
要直接运行应用程序:
make run
.
├── cmd/
│ └── cleric/ # 主应用程序入口点
├── internal/
│ └── ui/ # UI 组件和逻辑
│ └── config/ # 管理 MCP 服务器列表的代码
└── build/ # 构建工件
git checkout -b feature/amazing-feature)git commit -m '添加一些惊人的功能')git push origin feature/amazing-feature)本项目根据根目录下的 LICENSE 文件中的条款进行许可。
应用程序的版本信息在构建时从 cmd/cleric/version.txt 嵌入。
这个项目是我对 Fyne 工具包的初次接触。特别感谢 Alex Ballas 的 go2tv 项目,它作为一个极好的参考。他结构良好的代码库展示了 Fyne 的能力,并为构建此应用程序提供了宝贵的见解。