返回顶部
v

vibe-kanban-mcp看板管理

Operate the local Vibe Kanban (vibe-kanban) instance through the `vibe_kanban` MCP server using `mcporter`: list orgs/projects/issues/workspaces, create/update issues (e.g., bulk “5 tasks in To do”), and start/link workspace sessions to issues. Also troubleshoot the local dashboard by finding the current listening port(s) on macOS (lsof/netstat) and verifying HTTP responses.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 0.1.1
安全检测
已通过
323
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

vibe-kanban-mcp

Vibe Kanban MCP

源代码仓库:https://github.com/DevBD1/openclaw-skill-vibe-kanban-mcp

前置条件/安装检查

你需要同时满足以下三个条件:

1) mcporter 已安装并位于 PATH 环境变量中
2) vibe-kanban 已安装并在本地运行(仪表板 + MCP)
3) 一个名为 vibekanban 的 mcporter 配置条目(以便 mcporter call vibekanban.* 能够正常工作)

快速检查:

bash
command -v mcporter
mcporter config get vibe_kanban --json
mcporter list vibe_kanban --schema

如果缺少 vibe_kanban,将其添加为 stdio 服务器(示例):

bash
mcporter config add vibe_kanban --command npx --arg -y --arg vibe-kanban@latest --arg --mcp

如果仪表板正在运行但不知道端口号:

bash
ps aux | rg -i vibe[- ]kanban
/usr/sbin/lsof -nP -p -a -iTCP -sTCP:LISTEN

注意:

  • - jq 对脚本编写很有帮助(jq -r .issue_id),但并非必需。

快速入门(mcporter)

bash
mcporter config get vibe_kanban --json
mcporter list vibe_kanban --schema
mcporter call vibekanban.listorganizations --args {} --output json

注意:

  • - vibe_kanban 通常是 stdio 类型(例如 npx -y vibe-kanban@latest --mcp)。Web 仪表板 在单独的本地端口上监听。
  • 对于需要解析的调用,建议使用 --output json。

常见工作流程

列出组织 → 项目 → 问题

bash

组织


mcporter call vibekanban.listorganizations --args {} --output json

组织中的项目

mcporter call vibekanban.listprojects --args {organizationid:uuid>} --output json

项目中的问题

mcporter call vibekanban.listissues --args {projectid:uuid>,limit:50,offset:0} --output json

创建问题并放入待办状态

createissue 返回 issueid。然后使用 update_issue 设置工作流状态。

bash
ISSUEID=$(mcporter call vibekanban.create_issue \
--args {projectid:uuid>,title:我的任务,description:详细信息,priority:high} \
--output json | jq -r .issue_id)

mcporter call vibekanban.updateissue \
--args {\issueid\:\$ISSUEID\,\status\:\待办\} \
--output json

快速批量创建 5 个任务:

bash
for t in 任务 1 任务 2 任务 3 任务 4 任务 5; do
ISSUEID=$(mcporter call vibekanban.create_issue \
--args {\projectid\:\uuid>\,\title\:\$t\} \
--output json | jq -r .issue_id)
mcporter call vibekanban.updateissue \
--args {\issueid\:\$ISSUEID\,\status\:\待办\} \
--output json >/dev/null
done

启动与问题关联的工作区会话

获取仓库 ID(用于 repos: [{repoid, basebranch}]):

bash
mcporter call vibekanban.listrepos --args {} --output json

启动工作区会话并在创建时使用 issue_id 进行关联:

bash
mcporter call vibekanban.startworkspace_session --args {
title: ISS-123 我的任务,
executor: CODEX,
repos: [{repoid:uuid>,base_branch:main}],
issueid: uuid>
} --output json

如果已有两个 ID,稍后关联:

bash
mcporter call vibekanban.linkworkspace \
--args {workspaceid:uuid>,issueid:uuid>} \
--output json

查找本地 vibe-kanban 仪表板端口(macOS)

端口是临时的。从进程中查找:

bash
ps aux | rg -i vibe[- ]kanban

然后


/usr/sbin/lsof -nP -p -a -iTCP -sTCP:LISTEN

验证哪个端口是实际的 UI:

bash
curl -sS -D - http://127.0.0.1:/ -o /dev/null | head

注意事项:

  • - 你可能会看到两个监听端口;其中一个可能返回 502 Bad Gateway,并显示开发服务器无法访问……的消息。
  • lsof/netstat 可能不在 PATH 中;请使用 /usr/sbin/lsof 和 /usr/sbin/netstat。

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 vibe-kanban-mcp-1776201346 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 vibe-kanban-mcp-1776201346 技能

通过命令行安装

skillhub install vibe-kanban-mcp-1776201346

下载

⬇ 下载 vibe-kanban-mcp v0.1.1(免费)

文件大小: 2.27 KB | 发布时间: 2026-4-15 13:20

v0.1.1 最新 2026-4-15 13:20
Docs: add source repo link

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large