mcp-tasks and taskwarrior-mcp

mcp-tasks
50
Established
taskwarrior-mcp
39
Emerging
Maintenance 2/25
Adoption 7/25
Maturity 24/25
Community 17/25
Maintenance 13/25
Adoption 4/25
Maturity 9/25
Community 13/25
Stars: 39
Forks: 8
Downloads:
Commits (30d): 0
Language: TypeScript
License: MIT
Stars: 7
Forks: 2
Downloads:
Commits (30d): 0
Language: TypeScript
License: MIT
Stale 6m
No Package No Dependents

About mcp-tasks

flesler/mcp-tasks

A comprehensive and efficient MCP server for task management with multi-format support (Markdown, JSON, YAML)

Implements a lightweight 5-tool MCP server designed for LLM task management with automatic WIP limits, duplicate prevention, and optional reminders that remain visible to the AI. Supports stdio and HTTP transports with multi-format persistence (Markdown, JSON, YAML), position-based indexing, and comprehensive search with OR logic filtering. Intentionally restricts AI capabilities to add/move tasks only—preventing rewrites or deletions—while providing CLI access for safe parallel task creation.

About taskwarrior-mcp

omniwaifu/taskwarrior-mcp

MCP Server for TaskWarrior / GTD Tools

Wraps the TaskWarrior CLI via subprocess calls to expose 22 tools including GTD-specific operations like `get_next_actions` (filtered by context/energy/time), `weekly_review`, and dependency management—plus batch operations and recurring task tracking with streak metrics. Returns enriched JSON responses with task arrays, metadata counts, and relationship graphs. Integrates as an MCP server for Claude Desktop and other MCP clients via Node.js runtime, with optional `TASK_BIN` and `TASKRC` environment variables for non-default TaskWarrior configurations.

Scores updated daily from GitHub, PyPI, and npm data. How scores work