@addai/tasks-mcp
v1.0.0
Published
MCP server for +Ai Tasks - create, list, complete, update, and delete tasks via AI assistants
Downloads
29
Maintainers
Readme
@addai/tasks-mcp
MCP server for +Ai Tasks — create, list, complete, update, and delete tasks from any MCP-capable AI assistant (Claude Desktop, Claude Code, entities, etc.).
Tools
| Tool | Description |
|------|-------------|
| create_task | Create a task (title, description, assignee, due date, priority, reminders, optional AiTables write-back link). |
| list_tasks | List tasks in the key's workspace, filterable by assignee / status / limit. |
| get_task | Fetch one task by id. |
| complete_task | Mark a task completed (triggers any AiTables write-back). |
| update_task | Patch title / description / due date / priority / assignee / status. |
| delete_task | Delete a task. |
Auth
The server talks to the tasks-api edge function at
https://syhzpqqvrplaqdipcymw.supabase.co/functions/v1/tasks-api.
Every request carries Authorization: Bearer <ADDAI_API_KEY>, where the key is a
workspace API key (starts ait_). The edge function resolves the workspace
(and, if the key is bound to an entity, that entity's profile) from the key alone
— no workspace_id is ever passed in the body.
Provide the key via:
ADDAI_API_KEYenv var (CI / explicit), or- the OAuth browser flow (
npx -y @addai/tasks-mcp login).
Install
npx -y @addai/tasks-mcp installBuild from source
npm install
npm run build # tsc -> dist/