ernestocorona/kanboard-mcp
by Various
Model Context Protocol (MCP) server for Kanboard — manage projects, tasks, columns, swimlanes, and team work from any MCP-compatible client (Claude Code, Claude Desktop, Cursor, Cl
MCP
ernestocorona/kanboard-mcp
Added 1 June 2026
Overview
A Model Context Protocol (MCP) server that connects MCP-compatible clients like Claude Code, Claude Desktop, Cursor, Cline, and Zed to a Kanboard instance. It enables managing projects, tasks, columns, swimlanes, and team work through natural language or structured commands.
Best for
Best for
Teams already using Kanboard who want to interact with it through AI coding assistants or chat interfaces
Use cases
- Create and assign tasks in Kanboard from an AI chat interface
- Reorganize project columns or swimlanes without opening the Kanboard UI
- Query task status and team workload during development standups
How to use
Install
npx @ernestocorona/kanboard-mcp selftest Tools exposed
list_projectsget_projectcreate_projectupdate_projectdelete_projectadd_project_userremove_project_userlist_project_userslist_columnscreate_columnupdate_columnmove_columndelete_columnlist_swimlanescreate_swimlaneupdate_swimlanemove_swimlanedelete_swimlanelist_tasksget_task
Tested with
Claude Desktop, Claude Code, Cursor, Windsurf, Cline, Continue, VS Code
Notes
A Model Context Protocol (MCP) server that connects MCP-compatible clients like Claude Code, Claude Desktop, Cursor, Cline, and Zed to a Kanboard instance. It enables managing projects, tasks, columns, swimlanes, and team work through natural language or structured commands.
7 stars on GitHub. Last updated 2026-05-19. Licensed MIT.
Use cases
- Create and assign tasks in Kanboard from an AI chat interface
- Reorganize project columns or swimlanes without opening the Kanboard UI
- Query task status and team workload during development standups
Pros
- Works with multiple popular MCP clients out of the box
- Written in TypeScript, easy to extend or debug
- Covers core Kanboard entities (projects, tasks, columns, swimlanes)
Cons
- Requires a running Kanboard instance with API access
- Limited to Kanboard’s own API capabilities (no custom fields or plugins)
- Small community (7 stars) means less support and fewer examples
Indexed from awesome-mcp-servers-punkpeye and enriched against its public facts.
Pros
- Works with multiple popular MCP clients out of the box
- Written in TypeScript, easy to extend or debug
- Covers core Kanboard entities (projects, tasks, columns, swimlanes)
Cons
- Requires a running Kanboard instance with API access
- Limited to Kanboard's own API capabilities (no custom fields or plugins)
- Small community (7 stars) means less support and fewer examples
Pairs with
Other entries in the index that connect to this one. Click through to see the chain.
Get the free Developer’s Field Guide
A 27-page field guide to the AI coding workflow with Claude. Claude Code, MCP servers, the prompt patterns that work, and what to delegate. Free.
Enter your work email. We send it straight over, plus a few short notes worth knowing. Unsubscribe any time.