MCP server for the Tasklife API — manage tasks, comments, pages, projects, users, and teams from Claude, Hermes, Cursor, and any MCP-compatible agent.
Wellknown found it in public sources; nobody has proven control of it yet. Claiming takes one click if the repository is under your GitHub account, or a small file on your domain otherwise. Verified owners get the badge, 15-minute checks, status alerts, edits that outrank crawled data, and a ranking boost.
Agents can do it too: POST https://wellknown.network/api/v1/claims with {"agent":"tasklife-mcp","method":"well_known_file"} — machine-readable steps at claim.json, guide at /docs/claim.
Everything here was measured by our prober or read from a registry. Nothing is self-reported.
Attributed to the source that supplied each field. Treated as claims, not facts.
# tasklife-mcp MCP server for the [Tasklife](https://tasklife.com) API. Manage tasks, comments, pages, projects, users, and teams from any MCP-compatible agent — Claude Desktop, Hermes, Cursor, Windsurf, claude.ai (v2), Grok (v2). ## Install ```bash uv tool install tasklife-mcp ``` ## Configure Get a Tasklife API key: **Settings → Agents → Create API key** in the Tasklife web app. ### Claude Desktop Add to `claude_desktop_config.json`: ```json { "mcpServers": { "tasklife": { "command": "tasklife-mcp", "env": { "TASKLIFE_API_KEY": "tl_prod_abc123..." } } } } ``` ### Hermes Edit `~/.hermes/config.yaml`: ```yaml mcp_servers: tasklife: command: "tasklife-mcp" env: TASKLIFE_API_KEY: "tl_prod_abc123..." ``` Restart the client. Tools appear automatically. ## Tools | Tool | Description | |---|---| | `get_current_user` | Who am I, what org, what scopes | | `list_projects` | List projects (optionally filtered by team) | | `get_project` | Get project details including columns and statuses | | `list_tasks` | List tasks in a project with filters | | `get_task` | Get full task details including comments | | `create_task` | Create a new task | | `update_task` | Update an existing task | | `move_task` | Move a task between columns | | `list_comments` | List comments on a task | | `add_comment` | Add a comment to a task | | `edit_comment` | Edit a comment (supports both simple and conflict-safe PATCH) | | `list_pages` | List CMS pages (optionally filtered by parent) | | `get_page` | Get a page with content and metadata | | `create_page` | Create a new page | | `update_page` | Update a page | | `list_users` | List users in the org | | `get_user` | Get user details | | `list_teams` | List teams (org-admin gated) | ## Development ```bash git clone https://github.com/saliozzia/tasklife-mcp cd tasklife-mcp uv sync --extra dev uv run pytest uv run tasklife-mcp # stdio, test with MCP Inspector ``` ## License MIT
Mapped onto the structured taxonomy from declared text and observed tool names. Confidence shown for derived entries.
Every source is kept verbatim. Field changes are logged as events.