Source docs: https://www.vibekanban.com/docs/integrations/vibe-kanban-mcp-server
MCP server config for Vibe Kanban:
{
"mcpServers": {
"vibe_kanban": {
"command": "npx",
"args": ["-y", "vibe-kanban@latest", "--mcp"]
}
}
}Available tools (subset relevant to vk-bridge CLI):
- list_projects
- list_repos (project_id)
- list_tasks (project_id, status?, limit?)
- create_task (project_id, title, description?)
- get_task (task_id)
- update_task (task_id, title?, description?, status?)
- delete_task (task_id)
- start_workspace_session (task_id, executor, repos, variant?)
vk-bridge implementation:
- Uses
@modelcontextprotocol/sdkClient + StdioClientTransport to spawnnpx -y vibe-kanban@latest --mcpand call tools over stdio. - All CLI commands are wired to the corresponding MCP tools.
- Use from scripts or bots: run vk-bridge as a subprocess and parse JSON stdout to drive Vibe Kanban from chat bots, CI, or other tools.