Works with Claude Desktop, Claude Code, Cursor and any Model Context Protocol client. Runs on your own machine, or hosted with no install.
mcp-kanban is an MCP project maintained in the theluckystrike/mcp-kanban repository. The maintainer describes its purpose as “Works with Claude Desktop, Claude Code, Cursor and any Model Context Protocol client. Runs on your own machine, or hosted with no install”. Read the project documentation for the complete scope.
The project provides a local client configuration using node. Follow the repository’s build and installation steps before copying it, and replace example paths with the paths on your own computer.
Project documentation · Repository · Discovery listing. This profile records the public documentation checked on 2026-10-08.
Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.
| Tool | What it does |
|---|---|
| task_add | Add a task: title plus optional project, column, due date, estimate, priority, tags and notes. A new project name creates its board; a partial name that… |
| task_list | Table of tasks, filtered by project, column, tag, due_before or overdue. Finished tasks are hidden unless you ask for them. Prints 200 rows by default and says |
| task_move | Move a task to another column on its board. |
| task_update | Change any field: title, notes, due (none clears it), estimate, priority, tags, column or project. |
| task_done | Mark a task done: it moves to the done column and is stamped with the time. |
| task_delete | Delete a task. The id is never reused. |
| task_search | Find tasks by text in the title, notes, tags or id. |
| board | Column-by-column summary of one board: tasks, estimate total, actual total, overdue count. |
| task_start_timer | Return the exact arguments to pass to the time-tracker server's timer_start for this task, and record the link on the task. |
| task_log_time | Add real minutes worked to a task, so estimate and actual can be compared. |
| project_list | Every board with open and done counts, remaining estimate and overdue count. |
| project_delete | Delete an empty board and free its project slot. A board that still holds tasks, open or done, is refused with a task named; clear them with task_delete first. |
| overdue | Everything past its due date, across all boards; as_of measures against another day. |
| weekly_review | Done versus planned for a week, with estimate against actual per project. This week is free; past weeks are Pro. |
| columns_set | Replace one board's columns (Pro). Tasks in a removed column move to the first column. |
| license_status | Free or Pro, and where to upgrade. |
| license_activate | Activate a Pro key (verified offline). |
{
"mcpServers": {
"kanban": {
"command": "node",
"args": [
"/absolute/path/to/mcp-kanban/dist/index.js"
]
}
}
}From the project documentation. Replace placeholders and example paths before connecting.
Search Linear issues and projects, inspect work context and manage updates through Linear’s hosted MCP server with OAuth.
Read and write Jira, Confluence, Bitbucket, JSM and Compass from your AI client — with your own permissions.
Natural-language task management — capture, query and complete Todoist tasks without opening the app.
Facilitates integration with Confluence and Jira by providing functionalities to execute queries and manage content.
Enables AI assistants to programmatically manage Jira issues through the Jira REST API.
Integrates JIRA directly into the Cursor IDE via the Model Context Protocol.