Taskwarrior MCP server
io.github.KaiErikNiermann/task-warrior-mcp·v0.1.2MCP server wrapping the Taskwarrior CLI for structured, project-scoped task management.
0 stars
Reviews
Write oneNobody has reviewed Taskwarrior MCP yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Taskwarrior MCP tools
No tool declarations could be read from the package source. They show once the server is installed.
Public scan report
scanner v0.1.10 · 2026-09-28 · same rubric, same numbers if you re-run it
- –Code scanpackage could not be scannedn/a
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitylocal package, no credentials required12/15
- Maintenancelast push 1 days ago15/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
How Taskwarrior MCP compares
Against every graded Productivity MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 88/100
- higher than 75% of 1,299 Productivity servers
Install Taskwarrior MCP in Claude Code, Cursor or VS Code
The registry entry has no remote endpoint or installable package.
What the publisher says
From the Taskwarrior MCP repository's README, as published. We do not edit it. Read it on GitHub
task-warrior-mcp
A Model Context Protocol server that wraps the Taskwarrior CLI. Gives Claude (or any MCP client) structured, project-scoped access to your tasks.
Why project-scoped?
Every read and write operation requires a project field. The server automatically prepends project: to all Taskwarrior queries. Without this, a single task next call can dump thousands of unrelated tasks into your LLM's context — slow, expensive, and useless. An explicit all_projects boolean opt-out exists for the rare cases that genuinely need a global view.
Requirements
- Taskwarrior (task on $PATH)
Installation
From MCP Registry (recommended)
Find task-warrior-mcp on the MCP Registry and follow the installation prompt in your MCP client. No build step required.
From source
Requires Rust (stable).
git clone https://github.com/<you>/task-warrior-mcp
cd task-warrior-mcp
cargo build --releaseThe binary lands at target/release/task-warrior-mcp.
Configuration
Claude Code (global, all sessions)
If installed via the MCP registry, your client handles configuration automatically. For a local build:
claude mcp add --scope user taskwarrior /path/to/task-warrior-mcp/target/release/task-warrior-mcpClaude Desktop
Merge the snippet below into your claudedesktopconfig.json (replace with the absolute path to this repo):
{
"mcpServers": {
"taskwarrior": {
"command": "<INSTALL_DIR>/target/release/task-warrior-mcp",
"args": []
}
}
}macOS: ~/Library/Application Support/Claude/claudedesktopconfig.json Linux: ~/.config/Claude/claudedesktopconfig.json
Tools
Date syntax
today · tomorrow · eow · eom · friday · 2025-06-15 · 2025-06-15T14:30 · today+3d · later
Filter virtual tags
+OVERDUE · +DUE · +TODAY · +READY · +ACTIVE · +BLOCKED · +BLOCKING · +WAITING
Reports
next (default, urgency-sorted) · list · all · completed · waiting · blocked
Priorities
H (high) · M (medium) · L (low)
Development
just build # cargo build --release
just test # run all tests (each isolated in a temp taskwarrior DB)
just lint # clippy + fmt checkOr use cargo directly:
cargo test
cargo clippy
cargo fmtA pre-push hook runs fmt + clippy + tests automatically — no setup needed after cloning.
CI runs the same checks on every push and PR via GitHub Actions.
Releasing
Requires: just, gh, jq, openssl, and cargo-edit (just setup).
just setup # install cargo-edit (one-time)
just release # bump patch, build, push tag, create GitHub release, update server.json
just release minor # bump minor version
just release-version 1.2.3 # explicit version
just publish # push server.json to the MCP registry (after mcp-publisher login)Nothing above is checked by us. What we check is on the safety report.
Taskwarrior MCP: common questions
- Is Taskwarrior MCP server safe?
- Yes, by our scan: it is graded A (88/100). Read the Taskwarrior MCP safety report
- Does Taskwarrior MCP need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is Taskwarrior MCP maintained?
- The last commit was 38 days ago (2026-09-27). The latest release is v0.1.2.
- What can I use instead of Taskwarrior MCP?
- Servers from other publishers that do the same job: Orbit MCP server, gflow-cli MCP server and Joxo MCP server.
Alternatives to Taskwarrior MCP
Same job from other publishers: the closest match first, then the best rated.
OrbitTask management for people and AI agents, with scoped OAuth access to issues, projects, and docs.not reviewedGrowingA- gflow-cliDrive Google Flow from an agent: Veo video and Imagen image generationnot reviewedEstablishedA
- JoxoOne shared project for a team's coding agents: decisions, a task board and handoffs.not reviewedGrowingA
- TailscaleDrive a Tailscale node and its tailnet through the CLI and the control-plane APInot reviewedGrowingB
- WorkfileRepository-native protocol and local MCP server for Work, Docs, History and durable project Memory.not reviewedGrowingA