🔄 Kanban MCP
MCP Kanban is a specialized middleware designed to facilitate interaction between Large Language Models (LLMs) and Planka, a Kanban board application. It serves as an intermediary layer that provides LLMs with a simplified and enhanced API to interact with Planka's task management system.
Overview
MCP Kanban is a specialized middleware designed to facilitate interaction between Large Language Models (LLMs) and Planka, a Kanban board application. It serves as an intermediary layer that provides LLMs with a simplified and enhanced API to interact with Planka's task management system.
To use MCP Kanban, set up a Planka Kanban board and the MCP Kanban server. Clone the repository, configure environment variables, build the server, and start the Planka containers. Access the Planka board at the specified URL and create a project to begin.
- Access Kanban data including projects, boards, lists, and tasks. - Manage workflow by moving cards between lists. - Track tasks by creating, updating, and completing tasks within cards. - Communicate progress through comments and labels. - Support task-oriented development using Kanban methodology.
- Enabling LLMs to manage software development tasks effectively.
- Facilitating collaboration between human developers and AI assistants.
- Streamlining task management and progress tracking in software projects.
Add to your AI client
Use these steps to connect 🔄 Kanban MCP in Cursor, Claude, VS Code, and other MCP-compatible apps. The same JSON appears in the Use with menu above for one-click copy.
Cursor
Add this to your .cursor/mcp.json file in your project root, then restart Cursor.
.cursor/mcp.json
{
"mcpServers": {
"kanban-mcp-bradrisse": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-kanban-mcp-bradrisse"
]
}
}
}Claude Desktop
Add this server entry to the mcpServers object in your Claude Desktop config, then restart the app.
~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows)
{
"mcpServers": {
"kanban-mcp-bradrisse": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-kanban-mcp-bradrisse"
]
}
}
}Claude Code
Add this to your project's .mcp.json file. Claude Code will detect it automatically.
.mcp.json (project root)
{
"mcpServers": {
"kanban-mcp-bradrisse": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-kanban-mcp-bradrisse"
]
}
}
}VS Code (Copilot)
Add this to your .vscode/mcp.json file. Requires the GitHub Copilot extension with MCP support enabled.
.vscode/mcp.json
{
"servers": {
"kanban-mcp-bradrisse": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-kanban-mcp-bradrisse"
]
}
}
}Windsurf
Add this to your Windsurf MCP config file, then restart Windsurf.
~/.codeium/windsurf/mcp_config.json
{
"mcpServers": {
"kanban-mcp-bradrisse": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-kanban-mcp-bradrisse"
]
}
}
}Cline
Open Cline settings, navigate to MCP Servers, and add this server configuration.
Cline MCP Settings (via UI)
{
"mcpServers": {
"kanban-mcp-bradrisse": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-kanban-mcp-bradrisse"
]
}
}
}FAQ
Can MCP Kanban work with any Kanban board?
No, it is specifically designed to work with Planka.
Is MCP Kanban free to use?
Yes, it is open-source and available on GitHub.
What are the prerequisites for using MCP Kanban?
You need Docker, Git, Node.js, and npm installed on your system.