18 v1.4.1 更新于 2026-10-26

UVCS MCP MCP Server

安全的 Plastic SCM / Unity Version Control MCP:历史记录、代码审查、合并预览和受保护的写入。

适用客户端

本地客户端
Claude Desktop、Claude Code、Cursor、Cline 等支持本地 MCP 的客户端

安装配置

本地运行(npm)
{
  "mcpServers": {
    "uvcs-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "@proanima/uvcs-mcp"
      ]
    }
  }
}

将上方 JSON 加入 MCP 客户端配置(如 Claude Desktop 的 claude_desktop_config.json 或项目的 .mcp.json)即可接入;远程接入按客户端要求填写 URL 与鉴权头。

提供的工具 接入后 Agent 可调用这 20 个工具

uvcs_doctor
诊断 MCP 服务器与工作区配置是否正常
uvcs_policy_status
查看当前安全策略与运行模式状态
uvcs_setup_status
检查服务器安装与配置状态
uvcs_workspace_status
获取源码管理工作区的整体状态
uvcs_pending_changes
列出工作区中待提交的变更
uvcs_branch_info
查看指定分支的详细信息
uvcs_locks
查看文件锁(检出锁)信息
uvcs_checkout_prepare
预检出文件,生成待确认的检出计划
uvcs_checkout_confirm
确认执行文件检出操作
uvcs_release_checkout_prepare
预生成释放(撤销)检出的计划
uvcs_release_checkout_confirm
确认执行释放检出操作
uvcs_unity_meta_diagnostics
诊断 Unity 资产的 .meta 文件状态
uvcs_style_rules
获取项目命名与提交风格规则
uvcs_style_setup_check
检查项目风格配置是否已就绪
uvcs_style_init_prepare
预生成风格配置初始化计划
uvcs_style_init_confirm
确认执行风格配置初始化
uvcs_name_preview
预览分支或标签的命名建议
uvcs_release_plan
生成发布计划(分支/标签方案)
uvcs_diff_file
查看单个文件的差异
uvcs_changeset_diff
查看变更集之间的差异