使用说明
OneMCP
用于AI编码工具的统一MCP(模型上下文协议)服务器管理器。
特性
- 管理MCP服务器 从一个地方跨多个AI工具
- 支持的工具:克劳德桌面,克劳德代码,Roo,Cline,VS代码,GHCP,光标,复制CLI
- 添加、编辑、克隆和删除 MCP服务器配置
- 测试服务器 验证它们是否正常工作
- 同步服务器 只需单击一下,即可跨所有工具
- 导入/导出 备份和共享配置
- 深色主题 用户界面
截图
安装
选项1:从源代码运行
# Clone the repository
git clone https://github.com/InbarR/OneMCP.git
cd OneMCP
# Install dependencies
npm install
# Run in development mode
npm run dev
选项2:从版本下载
从以下网址下载适合您平台的软件包 发布 页面。
视窗
| 文件 | 描述 |
|---|---|
OneMCP-1.0.0.Setup.exe |
安装程序 -使用Squirrel的标准Windows安装程序。安装到 %LocalAppData%\OneMCP 支持自动更新。 |
OneMCP-win32-x64-portable.zip |
便携的 -提取并直接运行,无需安装。适用于USB驱动器或受限环境。 |
macOS
| 文件 | 描述 |
|---|---|
OneMCP-darwin-x64.dmg |
英特尔Mac -配备英特尔处理器的Mac电脑的磁盘映像。拖动到要安装的应用程序。 |
OneMCP-darwin-arm64.dmg |
苹果芯片 -M1/M2/M3 Mac的磁盘映像。拖动到要安装的应用程序。 |
OneMCP-darwin-*-1.0.0.zip |
ZIP存档 -替代DMG,直接提取.app。 |
Linux
| 文件 | 描述 |
|---|---|
onemcp_1.0.0_amd64.deb |
Debian/Ubuntu -安装时使用 sudo dpkg -i onemcp_1.0.0_amd64.deb |
onemcp-1.0.0-1.x86_64.rpm |
Fedora/RHEL -安装时使用 sudo rpm -i onemcp-1.0.0-1.x86_64.rpm |
macOS:网守警告
由于该应用程序未使用Apple Developer证书签名,macOS可能会显示应用程序“已损坏”或“无法打开”的警告。要解决此问题,请执行以下操作:
xattr -cr /Applications/OneMCP.app
然后正常打开应用程序。
建筑
# Package the app for your platform
npm run package
# Create platform-specific installer
npm run make
按平台构建输出:
- 视窗:松鼠安装程序
out/make/squirrel.windows/ - macOS:ZIP in
out/make/zip/darwin/ - Linux:DEB in
out/make/deb/转速为out/make/rpm/
运作原理
OneMCP读取和写入每个支持的AI工具的配置文件:
视窗
| 工具 | 配置路径 |
|---|---|
| 克劳德桌面 | %APPDATA%/Claude/claude_desktop_config.json |
| 克劳德代码 | ~/.claude.json |
| Roo | %APPDATA%/Code/User/globalStorage/rooveterinaryinc.roo-cline/settings/mcp_settings.json |
| 克莱恩 | %APPDATA%/Code/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.json |
| VS代码 | %APPDATA%/Code/User/settings.json |
| GHCP | %APPDATA%/Code/User/mcp.json |
| 光标 | ~/.cursor/mcp.json |
| Copilot命令行界面 | ~/.copilot/mcp-config.json |
macOS
| 工具 | 配置路径 |
|---|---|
| 克劳德桌面 | ~/Library/Application Support/Claude/claude_desktop_config.json |
| 克劳德代码 | ~/.claude.json |
| Roo | ~/Library/Application Support/Code/User/globalStorage/rooveterinaryinc.roo-cline/settings/mcp_settings.json |
| 克莱恩 | ~/Library/Application Support/Code/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.json |
| VS代码 | ~/Library/Application Support/Code/User/settings.json |
| GHCP | ~/Library/Application Support/Code/User/mcp.json |
| 光标 | ~/.cursor/mcp.json |
| Copilot命令行界面 | ~/.copilot/mcp-config.json |
Linux
| 工具 | 配置路径 |
|---|---|
| 克劳德桌面 | ~/.config/Claude/claude_desktop_config.json |
| 克劳德代码 | ~/.claude.json |
| Roo | ~/.config/Code/User/globalStorage/rooveterinaryinc.roo-cline/settings/mcp_settings.json |
| 克莱恩 | ~/.config/Code/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.json |
| VS代码 | ~/.config/Code/User/settings.json |
| GHCP | ~/.config/Code/User/mcp.json |
| 光标 | ~/.cursor/mcp.json |
| Copilot命令行界面 | ~/.copilot/mcp-config.json |
技术栈
- 电子
- 反应18
- TypeScript
- 维特
- 顺风 CSS
- shadcn/ui
许可证
麻省理工学院