TaskChampion MCP Server

MCP server for Taskwarrior 3.x, TaskChampion, and Timewarrior task management.

Local serverstdioPython

What is the TaskChampion MCP Server?

MCP server for Taskwarrior 3.x, TaskChampion, and Timewarrior task management.

What the server does

TaskChampion MCP is a Model Context Protocol server that lets LLMs read, create, modify, and manage your Taskwarrior tasks and Timewarrior time entries. It wraps the task and timew CLI tools and exposes them as structured MCP tools that any compatible AI assistant can call.

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
rolewhat the LLM can do (CONTRIBUTOR / GENERATOR / MANAGER)
minimalBuilt-in fields only (priority, project, tags)
gtdGetting Things Done (contexts, energy, next-actions)

How to install the TaskChampion MCP Server

{
  "mcpServers": {
    "taskchampion": {
      "command": "taskchampion-mcp-server",
      "args": []
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.

Example prompts to try

  • “Use TaskChampion MCP to role.”
  • “Use TaskChampion MCP to Code.”
  • “Use TaskChampion MCP to Dry.”

Frequently asked questions

MCP server for Taskwarrior 3.x, TaskChampion, and Timewarrior task management. Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.