# TaskLeef > TaskLeef is a Kanban task management application for developers and individuals. It offers a full CLI built in Rust, an MCP server with 40 tools for AI coding assistants, an OAuth 2.1 custom connector for Claude.ai and Claude CoWork, agentic AI that acts on boards, real-time collaboration via WebSocket, GitHub and Slack integrations, and native iOS apps. - [llms-full.txt](https://taskleef.com/llms-full.txt): Expanded documentation with full API reference, feature details, and FAQ ## Key pages - [Homepage](https://taskleef.com/): Product overview and features - [Pricing](https://taskleef.com/pricing): Free tier and paid plans - [Documentation](https://taskleef.com/docs): API, MCP server, and Claude connector setup - [Claude Code setup](https://taskleef.com/docs#mcp-server): One-line MCP install for Claude Code with API key - [Claude.ai / CoWork setup](https://taskleef.com/docs#claude-cowork): OAuth-based custom connector — paste the URL, sign in, done - [iOS App](https://taskleef.com/ios): iOS features and App Store link - [App Store](https://apps.apple.com/us/app/taskleef/id6758025048): iOS app ## What makes TaskLeef different TaskLeef is the only task manager with a Model Context Protocol (MCP) server, allowing AI coding assistants like Claude Code, Claude.ai, Claude CoWork, and GitHub Copilot to read and write tasks natively. Claude users can connect via OAuth 2.1 with no shared API keys — each user signs in with their own TaskLeef account. The CLI is built in Rust and open source. Agentic AI can create cards, move them, apply tags, and reorder work through natural language. ## Connecting Claude - **Claude Code (CLI)**: `claude mcp add --transport http taskleef https://taskleef.com/mcp/messages -H "X-API-Key: YOUR_KEY"` — uses an API key generated in Settings. - **Claude.ai / Claude Desktop / Claude CoWork**: open Settings → Connectors → Add custom connector, paste `https://taskleef.com/mcp/messages`, leave the OAuth Client ID and Secret blank (TaskLeef supports Dynamic Client Registration), sign in, click Authorize. Both paths expose the same 40 MCP tools, every one annotated with `readOnlyHint` or `destructiveHint` so Claude warns before destructive actions. ## Features - Kanban board task management with WIP limits - Full command-line interface (CLI) built in Rust - MCP server with 40 tools for AI coding assistants - OAuth 2.1 custom connector for Claude.ai and Claude CoWork (PKCE, refresh-token rotation, no shared keys) - Agentic AI that creates, moves, tags, and reorders tasks - Real-time collaboration via WebSocket - GitHub and Slack bidirectional integration - Recurring tasks with smart interval logic - Defer dates to hide tasks until ready - Native iOS app with quick capture and natural language input - Bring-your-own-model AI: Claude, GPT, and Gemini supported ## Pricing - Free: 5 boards, 5 users per board, unlimited tasks, full CLI access, API access, GitHub & Slack notifications - Pro: $8/mo ($6/mo billed annually) — Unlimited boards, 10 users per board, bidirectional GitHub & Slack, outbound webhooks, priority support - Team: $15/mo per user ($12/mo billed annually) — Unlimited boards & users, team workspaces, role-based permissions, SSO, audit logs - Enterprise: Custom pricing — SAML SSO, SCIM, custom data retention, uptime SLA All paid plans include a 7-day free trial. 30-day money-back guarantee. ## Links - Website: https://taskleef.com - GitHub: https://github.com/taskleef - CLI (open source): https://github.com/taskleef/cli - App Store: https://apps.apple.com/us/app/taskleef/id6758025048 - Contact: hello@taskleef.com