CLI同步工具

用于管理MCP服务器和技能的CLI环境同步脚本集合。

  • by arrrrny
  • Shell
  • 本地部署
  • 更新于
在 GitHub 查看 arrrrny/cli_sync

使用说明

CLI同步

一组用于在CLI环境中管理MCP服务器和技能的同步脚本。

概述

本项目包含用于同步MCP(多代理通信协议)系统的各种组件的脚本,包括:

  • MCP服务器配置
  • 技能及其配置
  • 私人技能

脚本

cli_sync.sh

CLI环境的主同步脚本。

mcp_sync.sh

MCP服务器配置的同步脚本。

skill_sync.sh

技能及其配置的同步脚本。

同步提供程序

MCP服务器同步提供程序

这 mcp_sync.sh 脚本支持与以下启用MCP的应用程序同步:

  • 泽德 -编辑器配置位于 ~/.config/zed/settings.json
  • 安培 -编辑器配置位于 ~/.config/amp/settings.json
  • 克劳德 -助理配置 ~/.claude/settings.json
  • Kiro命令行界面 -可在 /Applications/Kiro CLI.app/Contents/MacOS/kiro-cli
  • 基洛代码 -编辑器配置位于 ~/.config/kilocode.kilo-code/settings/mcp_settings.json
  • 工厂机器人 -配置在 ~/.factory/mcp.json
  • 崔 -编辑器配置位于 ~/Library/Application Support/Trae/User/mcp.json
  • 疾风之狼 -助理配置 ~/.qwen/settings.json
  • 开源代码 -编辑器配置位于 ~/.config/opencode/opencode.json
  • 氛围 -编辑器配置位于 ~/.vibe/config.toml
  • Codebuddy -助理配置 ~/.codebuddy/.mcp.json
  • 反重力 -配置在 ~/.gemini/antigravity/mcp_config.json
  • Qoder -助理配置 ~/.qoder.json
  • 奥吉 -助理配置 ~/.augment/settings.json

技能同步提供者

这 skill_sync.sh 脚本支持与以下技能型应用程序同步:

  • 泽德 -技能目录位于 ~/.config/zed/skills
  • 克劳德 -技能目录位于 ~/.claude/skills
  • 安培 -技能目录位于 ~/.config/amp/skills
  • 基罗 -技能目录位于 ~/.kiro/skills
  • 千 -技能目录位于 ~/.kilocode/skills
  • 工厂 -技能目录位于 ~/.factory/skills
  • 崔 -技能目录位于 ~/Library/Application Support/Trae/User/skills
  • 疾风之狼 -技能目录位于 ~/.qwen/skills
  • 开源代码 -技能目录位于 ~/.config/opencode/skills
  • 氛围 -技能目录位于 ~/.vibe/skills
  • Codebuddy -技能目录位于 ~/.codebuddy/skills
  • 奥吉 -技能目录位于 ~/.augment/skills
  • Qoder -技能目录位于 ~/.qoder/skills

配置

配置文件位于:

  • mcp_sync_configs/ -MCP服务器配置
  • skill_sync_configs/ -技能配置
  • private_skills/ -私人技能实施

设置

  1. 克隆存储库
  2. 确保您安装了必要的权限和依赖项
  3. 在相应的配置目录中配置您的服务器和技能设置

用法

运行主同步脚本以同步所有组件:

./cli_sync.sh

或者运行单独的同步脚本:

# Sync MCP servers
./mcp_sync.sh

# Sync skills
./skill_sync.sh

先决条件

  • Bash兼容shell
  • Git(用于版本控制)
  • 目标系统的适当权限

贡献

请随时通过GitHub issues提交问题和增强请求。

许可证

此项目根据MIT许可证获得许可-请参阅 许可证 文件以获取详细信息。