Docs / Team and clients / Connect AI tools (MCP)
TEAM AND CLIENTS Guide 4 of 4

Connect AI tools (MCP)

Connect Claude Code, Claude Desktop, Cursor or VS Code to Taskift. Your AI tool reads the board and creates, moves and comments on tasks as one of your agents, and everything it does shows in each task's history under the agent's name.

Matches the live app2 min readUpdated Oct 20, 2026

01Before you start#

You need an agent and a token. On the Team page, under AI agents & API tokens, click + Add agent (or + Token on an agent you already have). The token panel shows ready-to-paste setup for each tool, with your token already filled in. See AI agents and tokens.

Server addresshttps://app.taskift.com/api/mcp
TransportStreamable HTTP
Sign-inHeader Authorization: Bearer tkn_... (your agent's token)

02Claude Code#

Run this in a terminal, with your token in place of tkn_...:

claude mcp add --transport http taskift https://app.taskift.com/api/mcp \
  --header "Authorization: Bearer tkn_..."

Then ask Claude something like "What's overdue on my Taskift board?"

03Claude Desktop#

Open Settings > Developer > Edit Config and add:

{
  "mcpServers": {
    "taskift": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://app.taskift.com/api/mcp",
               "--header", "Authorization: Bearer tkn_..."]
    }
  }
}

Restart Claude Desktop. This uses the small mcp-remote helper, so Node.js must be installed.

04Cursor#

Add to ~/.cursor/mcp.json:

{
  "mcpServers": {
    "taskift": {
      "url": "https://app.taskift.com/api/mcp",
      "headers": { "Authorization": "Bearer tkn_..." }
    }
  }
}

05VS Code#

Add to .vscode/mcp.json in your project:

{
  "servers": {
    "taskift": {
      "type": "http",
      "url": "https://app.taskift.com/api/mcp",
      "headers": { "Authorization": "Bearer tkn_..." }
    }
  }
}

06The 22 tools#

ToolWhat it doesToken
list_boardsBoards with their projects. Start here.Read
list_statusesA board's statuses and their keys.Read
list_membersPeople and agents you can assign.Read
list_tasksOpen tasks on a board, by status, project or text.Read
search_tasksFind a task by key, number or words.Read
get_taskEverything about one task, with comments and history.Read
workspace_overviewThe Dashboard: overdue, due soon, recent activity.Read
board_reportTotals, completion, workload.Read
list_notesNotes on a board.Read
get_noteOne note with its body.Read
create_taskCreate a task.Write
bulk_create_tasksCreate up to 50 tasks at once.Write
update_taskChange title, dates, priority, assignee, tags...Write
move_taskMove to another status or project.Write
add_commentComment on a task.Write
add_subtaskAdd or link a subtask.Write
add_dependencyThis task waits on another.Write
remove_dependencyRemove a dependency.Write
archive_taskArchive a task.Write
unarchive_taskRestore an archived task.Write
create_noteCreate a note, optionally linked to a task.Write
update_noteChange a note.Write

A read token only sees the read tools. Tool calls are limited to 120 a minute per token.

Tip Keep one agent per tool (for example Claude Code and Cursor), so the task history shows which one made each change.
Was this page helpful?