Kanban Tool integration
Kanban Tool is a visual Kanban board service. Read the current user with every board they can access, read a board with its columns (workflow stages), swimlanes, card types and collaborators, or with all its tasks, read its change history, and search tasks with a query language (text, tags, priority, due date, assignee, lane type, archived). Create, update, move, archive, delete and restore tasks, manage their subtasks (checklist points), add and delete comments, and track time. Not exposed: attachments (upload, detach, pin), reading another user by id, and the jsonp and deprecated access_token query forms. Authentication is the personal API token from My profile, API access, sent as a Bearer token, and the account subdomain (YOUR_DOMAIN in YOUR_DOMAIN.kanbantool.com).
Say what should happen.
The workflow builds itself.
What you can do with Kanban Tool
Each of these is one operation on one endpoint, available both as a workflow step and as a tool an AI agent can call on its own. Nothing bundles several operations into one action, so what a run did stays readable afterwards.
Most endpoints run on the free plan. A few, mainly the ones that publish on your behalf, need a paid plan.
Task, 9 operations
archive_taskArchive taskPATCHArchives a task and returns it. Archived tasks are found with search_tasks and archived=1.create_taskCreate taskPOSTCreates a task on a board and returns it. Without workflow_stage_id, swimlane_id and card_type_id it lands in the top-left cell with the default card type.delete_taskDelete taskPATCHDeletes a task and returns it with deleted_at set. Deletion is soft: restore_task brings it back, and a task cannot be removed permanently.get_taskGet taskGETReturns a task's main information (name, description, board, stage, swimlane, assignee, priority, tags, dates, counters); get_task_details adds subtasks, comments and history. Custom field values are left out: get_board_details' tasks carry them.get_task_detailsGet task detailsGETReturns a task with its subtasks, comments, attachments, time trackers, collaborators and changelogs. The answer can be large. Custom field values (custom_field_N) are left out: read them from get_board_details' tasks.restore_taskRestore taskPATCHRestores a deleted task and returns it.search_tasksSearch tasksGETSearches every task the user can access with a query (full text plus filters such as name:XYZ, tags:bug, priority:1, due_date=2026-04-01, is=in_progress, @XZ for an assignee), optionally within some boards or among archived tasks.unarchive_taskUnarchive taskPATCHUnarchives an archived task and returns it.update_taskUpdate taskPATCHUpdates a task and returns it. Send only the fields to change; moving a task means setting its workflow_stage_id and/or swimlane_id.
Subtask, 4 operations
create_subtaskCreate subtaskPOSTAdds a subtask (checklist point) to a task and returns it.delete_subtaskDelete subtaskDELETESoft-deletes a subtask and returns it with deleted_at set.reorder_subtasksReorder subtasksPUTPuts all the subtasks of a task in a new order and returns them.update_subtaskUpdate subtaskPATCHRenames, reassigns, completes or reopens a subtask, or moves it to another task, and returns it. Its position changes only through reorder_subtasks.
Time tracker, 3 operations
create_time_trackerCreate time trackerPOSTStarts tracking time on a task and returns the time tracker. Without started_at it starts now.delete_time_trackerDelete time trackerDELETEDeletes a time tracker and returns it.update_time_trackerUpdate time trackerPUTChanges a time tracker's start, end, position or listing and returns it. Kanban Tool answers 422 for an invalid started_at or ended_at, such as an ended_at in the past.
Board, 2 operations
get_boardGet boardGETReturns a board without its tasks, with its workflow stages (columns), swimlanes, card types, collaborators, task counts per cell and settings.get_board_detailsGet board detailsGETReturns a board with all its tasks and their subtasks, plus its changelogs. The answer can be large; use get_board when the tasks are not needed. Archived tasks are found with search_tasks.
Comment, 2 operations
create_commentCreate commentPOSTAdds a comment to a task and returns it. Markdown is supported.delete_commentDelete commentDELETESoft-deletes a comment of a task and returns it.
Changelog, 1 operation
list_board_changelogsList board changelogsGETLists the changes made on a board (task created, moved, deleted, subtask checked and so on). Page through it with before or after, which compare change ids.
User, 1 operation
get_current_userGet current userGETReturns the user the token belongs to, with every board they can access (id, name, permissions) and their time trackers. This is how boards are listed.
Use Kanban Tool from Claude Code, Cursor or Codex
Connect Kanban Tool in LiveContext, create an API key in Settings, then add the LiveContext MCP server to your client. Its Kanban Tool operations become tools the client can call, next to every other integration you connected.
claude mcp add --transport http livecontext https://livecontext.ai/mcp --header "X-API-Key: YOUR_API_KEY"[mcp_servers.livecontext]
url = "https://livecontext.ai/mcp"
[mcp_servers.livecontext.http_headers]
"X-API-Key" = "YOUR_API_KEY"{
"mcpServers": {
"livecontext": {
"type": "http",
"url": "https://livecontext.ai/mcp",
"headers": {
"X-API-Key": "YOUR_API_KEY"
}
}
}
}How to connect Kanban Tool
- Create your workspace
Sign up free. Nothing to install.
- Connect Kanban Tool once
Add your Kanban Tool connection in Settings. Every tool from this integration reuses it, and secrets are encrypted at rest and visible only to you.
- Describe the job in chat
The workflow builds itself in front of you and picks the endpoints it needs. Drag the steps yourself on the canvas whenever you would rather be explicit.
Kanban Tool integration FAQ
What can you do with the Kanban Tool integration?
LiveContext exposes 22 operations on Kanban Tool, covering task, subtask, time tracker and board.
