Token导航 LogoToken导航TokenDH.com
p 69 branch monkey MCP logo
AI代理未说明官方级别未说明来源级核验

p 69 branch monkey MCP

MCP Server

Kompany MCP Server是一个连接Claude Code到任务管理和团队协作平台的模型上下文协议服务器,提供任务创建、更新、跟踪和团队协作功能。

工具数

23

提示词数

0

GitHub Stars

1

资源数

0
工作流自动化团队协作PythonClaude任务管理Claude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

eyal-gor

提供方

eyal-gor

最后核验

2026/5/17 20:23

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

公司MCP服务器

MCP(模型上下文协议)服务器 孔帕尼 -将Claude Code连接到您的任务管理和团队协作平台。

快速开始

将此添加到您的项目 .mcp.json:

{
  "mcpServers": {
    "kompany-cloud": {
      "command": "uvx",
      "args": ["--from", "git+https://github.com/gneyal/p_69_branch_kompany_mcp.git", "branch-monkey-mcp"],
      "env": {
        "BRANCH_MONKEY_API_URL": "https://kompany.dev"
      }
    }
  }
}

重新启动克劳德代码。首次使用时,浏览器将打开,供您登录并批准设备。

将其与Codex一起使用

Codex不像Claude Code那样使用MCP服务器,因此集成路径不同:

  • 使用本地网桥和工作流CLI,而不是 .mcp.json
  • 将默认CLI提供程序设置为 codex
  • 通过以下方式验证Codex OPENAI_API_KEYcodex login
  • 将MCP服务器作为Claude Code的可选适配器

在此仓库中,非MCP路径已存在:

  • Kompany API逻辑是纯Python/HTTP,而不是特定于MCP的
  • 本地代理服务器支持 cli_tool: "codex"
  • kompany-workflow llm 可以通过选定的CLI提供程序路由提示

这意味着实际的Codex适应是:将MCP视为一个前端,而不是核心架构。

特性

  • 不需要API密钥 -通过浏览器批准进行身份验证
  • 自动令牌存储 -保存在 ~/.branch-monkey/token.json
  • 任务管理 -创建、更新、跟踪任务
  • 团队协作 -与团队共享任务
  • 快速跟踪 -将提示与任务相关联

可用工具

状态和身份验证

  • kompany_status -获取连接状态
  • kompany_login -强制重新身份验证(如果存在身份验证问题,请使用)
  • kompany_logout -清除身份验证令牌

项目和组织

  • kompany_project_list -列出组织中的所有项目
  • kompany_project_focus -将重点放在特定项目上
  • kompany_project_clear -明确项目重点
  • kompany_org_list -列出您有权访问的组织

任务

  • kompany_task_list -列出所有任务
  • kompany_task_create -创建新任务
  • kompany_task_update -更新任务
  • kompany_task_delete -删除任务
  • kompany_task_work -开始处理任务
  • kompany_task_log -记录任务的进度
  • kompany_task_complete -将任务标记为已完成
  • kompany_task_search -搜索任务
  • kompany_get_recent_tasks -获取最近完成的任务
  • kompany_auto_resume -自动检测相关任务

版本

  • kompany_version_list -列出版本
  • kompany_version_create -创建版本

团队

  • kompany_team_list -列出团队成员
  • kompany_team_add -添加团队成员

机器

  • kompany_machine_list -列出机器
  • kompany_machine_create -创建一台机器

本地服务器标识

运行中继客户端时(branch-monkey-relay),您的机器连接到Kompany Cloud并可用于执行任务。

机器识别的工作原理

每台本地机器都由一个唯一的 机器ID 由以下部分组成:

  • 主机名 (例如。, my-macbook-pro)
  • 进程ID (例如。, 12345)

组合格式: my-macbook-pro-12345

这确保了:

  • 每台机器都有一个全局唯一的标识符
  • 同一台机器上的多个中继实例获得不同的ID
  • 系统可以将请求路由到正确的机器

“本地”按钮如何映射到计算机

重要:API中的“机器”(/api/machines)是业务自动化流程,而不是物理计算机。本地计算机被单独跟踪为 计算节点compute_nodes 桌子。

当您单击任务卡上的“本地”时,系统会将请求路由到计算节点:

  1. 每个用户都有计算节点 -每个用户连接的计算机都会被跟踪 user_id
  2. 目前:首次可用 -系统使用用户连接的计算节点(如果多个节点在线,则行为取决于前端实现)
  3. 未来:明确选择 -用户界面可以显示一个下拉菜单,选择要使用的计算机

备注:任务的 machine_id 字段是指业务流程机器,而不是本地计算机。

多台计算机作为“本地”

如果您有多台计算机以同一用户身份登录:

  1. 每个都注册为计算节点 -存储在 compute_nodes 独特的桌子 machine_id (主机名pid)
  2. 相同的Supabase通道前缀 -但每个都有一个独特的渠道: relay:{user_id}:{machine_id}
  3. 路由需要machine_id -云必须指定向哪个计算节点发送请求
  4. 状态跟踪 -心跳每25秒更新一次 last_heartbeatstatus

计算节点数据

通过以下方式跟踪每台连接的计算机:

  • machine_id:唯一标识符(主机名pid)
  • user_id:经过身份验证的用户
  • name:计算机主机名
  • node_type:“本地”
  • status:“在线”或“离线”
  • last_heartbeat:上次心跳的时间戳
  • capabilities例如。, {"claude": true}

连接行为

  • 同一台机器id重新连接:更新(更新现有行)
  • 同一主机上的不同进程:创建新条目(不同的PID=不同的machine_id)
  • 机器脱机:正常关机时状态更新为“脱机”

当前限制

前端需要处理用户连接了多台计算机的情况。选项:

  1. 在“本地”上运行之前显示计算节点选择器
  2. 默认为最近活动的计算节点
  3. 允许用户设置“主”计算节点

故障排除

身份验证问题

如果您在连接时遇到问题:

  1. 使用 kompany_login -通过浏览器强制重新验证
  2. 检查令牌文件 -储存于 ~/.branch-monkey/token.json
  3. 清除并重试 -使用 kompany_logout,然后重新启动Claude Code
  4. 检查网络 -确保您可以访问https://kompany.dev

首次设置

首次使用时:

  1. 浏览器窗口会自动打开
  2. 登录Kompany(或创建帐户)
  3. 选择要连接的组织
  4. 收到提示时批准设备
  5. 返回克劳德代码-您已连接!

连接后,使用 kompany_project_list 查看可用项目和 kompany_project_focus 选择一个。

需求

许可证

麻省理工学院

目录标签

目录标签

工作流自动化团队协作PythonClaude任务管理本地部署协议服务器自动化工作流

支持客户端

Claude

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

token

工具数量(toolCount,工具数)

23

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明token部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP