
Kanban
io.github.theluckystrikePublished by GitHub account theluckystrikev0.22.6Updated Oct 25, 2026
A local task board per project: columns, due dates, estimates, priorities, overdue, weekly review.
Overview
A local kanban task board per project, letting an assistant add, move, search and review tasks with due dates, estimates and priorities.
- What you can do
- Add, update, move, complete, delete and search tasks with due dates, estimates, priorities, tags and notes, with duplicate adds refused and stable ids like NS-12 assigned to each task. List and filter tasks by project, column, tag, due date or overdue status, with finished tasks hidden by default. Summarise a board column by column and list all projects with open and done counts, remaining estimates and overdue totals. Review overdue work across boards and run a weekly review comparing planned against done, with estimate against actual per project. Log minutes worked on a task and get the exact arguments to hand to a paired time-tracker server. Expose a today resource and a plan-week prompt,
- When to use it
- Useful when you want a lightweight personal task board kept entirely on your own machine and driven from chat: capturing tasks with due dates and estimates, checking what is overdue, and planning or reviewing a week per project.
- Requirements
- Runs as a local process on the user's machine (desktop only). Install via the .mcpb bundle or a clone-and-build with Node.js; the npm package is described as pending publication. No account, API key or environment variable is required for the free tier; Pro features need MCP_LICENSE_KEY or activation with a key.
Installation
In SourceWeft
- Open Kanban in the dashboard and add it to a workspace.
- Enable the server for the chats that should use its tools.
Desktop only via STDIO. STDIO servers start a local process, so they need the SourceWeft desktop host.
Other MCP clients
Follow the launch instructions in the repository.
README
Run task boards from Claude with a free MCP kanban server
A task board for each of your projects, driven from your AI chat. Say "add a task to the nova site board: write the
launch email, due Friday, 90 minutes", then ask "what's on the nova board?", "what's overdue?" or "plan my week".
Tasks carry a title, notes, tags, a due date, an estimate, a priority and a column (backlog, todo, doing, review,
done by default), each one gets a short stable id like NS-12, and a task can hand its exact arguments to the
time-tracker server so the time you spend on it lands against the same project name. Everything is stored as plain
JSON on your own machine.
Built by theluckystrike.
In the official MCP Registry (io.github.theluckystrike/kanban-todo-tasks-projects-board).
A local kanban board per project, columns, due dates, estimates, weekly review, zero setup, all local.
60-second install
npm publish for @theluckystrike/mcp-kanban is pending. Until then, the .mcpb one-click bundle or a clone+build
is the working path, both are verified below.
One-click (.mcpb): download kanban.mcpb from the latest release and double-click it in Claude Desktop:
https://github.com/theluckystrike/mcp-servers/releases/latest
(claude_desktop_config.json):
Claude Code:
(.cursor/mcp.json):
The npx form above starts working the moment the package is published. Until then, use the .mcpb bundle above, or
build from source with exactly these three commands:
Then point your client's command at node with one arg: the absolute path to servers/kanban/dist/index.js.
To run in Pro mode set MCP_LICENSE_KEY in the same config block, or call license_activate once with your key.
Tools
Also exposed: the resource kanban://today (due today plus everything overdue) and the prompt plan_week
(turns the open board into a day-by-day plan that fits the hours you actually have).
What you can say
- "Add a task to the nova site board: write the launch email, due Friday, 90 minutes, high priority."
- "Move NS-3 to doing."
- "What does the nova board look like?"
- "What's overdue?"
- "Start a timer on NS-3.", then pass the arguments it returns to the time-tracker server.
- "I spent 40 minutes on NS-3."
- "Weekly review."
Free vs Pro
Pro is a one-time $19 for this server, or $39 for every server, lifetime.
Get Pro: https://mcp.zovo.one/buy/kanban
Pairs with
- mcp-time-tracker,
task_start_timerhands it the project and task name, so hours land against the same project. - mcp-calendar, due dates on the board next to what is actually in your week.
- mcp-invoice, turn the tracked hours behind those tasks into invoice line items.
Privacy
All data stays local, in ${XDG_DATA_HOME:-~/.local/share}/mcp-servers/kanban/. Nothing is uploaded, no account is
needed, and licence keys are verified offline.
License
MIT. Support: [email protected]
Frequently asked questions
Is there an MCP kanban server?
Yes. The kanban server at mcp.zovo.one gives Claude a hosted kanban board: create boards, columns and cards, move cards between columns, all from any MCP client. Unlike the local-only GitHub repos it is hosted and free to start - nothing to clone or run.
How do I manage a kanban board from Claude?
Connect https://mcp.zovo.one/mcp/kanban and say: 'Create a board with To do, Doing, Done and add a card Design the landing page to To do.'
Use these docs as an MCP server
Any MCP client (Claude, Cursor, Windsurf, VS Code) can read this repository's documentation directly via GitMCP - no install:
- Docs MCP URL: https://gitmcp.io/theluckystrike/mcp-kanban
Source: servers/kanban/README.md at commit 1bd9d69
Tools
0Version history
2- v0.22.6LatestOct 14, 2026
- v0.22.1Sep 18, 2026
Score
50% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
- Reached in the last 30 days25 pts
Keep the endpoint answering the MCP handshake; SourceWeft probes it every 30 days.
- Auth declared10 pts
Declare the credential headers in the registry entry, or keep the endpoint answering the probe so its auth can be classified.
- Tools listed15 pts
Answer tools/list without a credential, or ship a package that starts in a sandbox without one.
- DescriptionRequired15 pts
- Logo10 pts
- Documentation15 pts
- License10 pts