{"_id":"@addai/tasks-mcp","name":"@addai/tasks-mcp","dist-tags":{"latest":"1.0.0"},"versions":{"1.0.0":{"name":"@addai/tasks-mcp","version":"1.0.0","description":"MCP server for +Ai Tasks - create, list, complete, update, and delete tasks via AI assistants","type":"module","main":"dist/index.js","types":"dist/index.d.ts","bin":{"tasks-mcp":"dist/index.js","tasks-mcp-install":"dist/bin/install.js"},"scripts":{"build":"tsc","dev":"tsc --watch","start":"node dist/index.js"},"dependencies":{"@modelcontextprotocol/sdk":"^1.12.1","zod":"^3.23.0"},"devDependencies":{"typescript":"^5.7.0","@types/node":"^22.0.0"},"engines":{"node":">=18"},"keywords":["mcp","ai-tasks","addai","claude","model-context-protocol"],"license":"MIT","_id":"@addai/tasks-mcp@1.0.0","gitHead":"ee97a1c74e262ee5465b61dad8204e392e67ad7c","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-yNKYs0aLWNgSKkyJ5wO6xJA4oYb3J0a8dXjhj5LDNIgclxgaiIyLBdSpDT5XVUCjL/0p7neKtJI2XbgeZ/8ktw==","shasum":"fa9f3df17aaad387ceca3e638c6c66e1325e9cea","tarball":"https://registry.npmjs.org/@addai/tasks-mcp/-/tasks-mcp-1.0.0.tgz","fileCount":17,"unpackedSize":74450,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIEQL/pL50RnWgio3KPE7S7DwubCjPNaTIIgfwHQDAoVJAiEAmLtvADnWCvSNIjoABfoIKoSnS5Fx+t06/9PYOwwMz/E="}]},"_npmUser":{"name":"addai","email":"npm@add.ai"},"directories":{},"maintainers":[{"name":"addai","email":"npm@add.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/tasks-mcp_1.0.0_1782393909556_0.13304522662939977"},"_hasShrinkwrap":false}},"time":{"created":"2026-06-25T13:25:09.419Z","1.0.0":"2026-06-25T13:25:09.692Z","modified":"2026-06-25T13:25:09.890Z"},"maintainers":[{"name":"addai","email":"npm@add.ai"}],"description":"MCP server for +Ai Tasks - create, list, complete, update, and delete tasks via AI assistants","keywords":["mcp","ai-tasks","addai","claude","model-context-protocol"],"license":"MIT","readme":"# @addai/tasks-mcp\n\nMCP server for **+Ai Tasks** — create, list, complete, update, and delete tasks\nfrom any MCP-capable AI assistant (Claude Desktop, Claude Code, entities, etc.).\n\n## Tools\n\n| Tool | Description |\n|------|-------------|\n| `create_task` | Create a task (title, description, assignee, due date, priority, reminders, optional AiTables write-back link). |\n| `list_tasks` | List tasks in the key's workspace, filterable by assignee / status / limit. |\n| `get_task` | Fetch one task by id. |\n| `complete_task` | Mark a task completed (triggers any AiTables write-back). |\n| `update_task` | Patch title / description / due date / priority / assignee / status. |\n| `delete_task` | Delete a task. |\n\n## Auth\n\nThe server talks to the `tasks-api` edge function at\n`https://syhzpqqvrplaqdipcymw.supabase.co/functions/v1/tasks-api`.\n\nEvery request carries `Authorization: Bearer <ADDAI_API_KEY>`, where the key is a\n**workspace API key** (starts `ait_`). The edge function resolves the workspace\n(and, if the key is bound to an entity, that entity's profile) from the key alone\n— no `workspace_id` is ever passed in the body.\n\nProvide the key via:\n\n- `ADDAI_API_KEY` env var (CI / explicit), or\n- the OAuth browser flow (`npx -y @addai/tasks-mcp login`).\n\n## Install\n\n```bash\nnpx -y @addai/tasks-mcp install\n```\n\n## Build from source\n\n```bash\nnpm install\nnpm run build   # tsc -> dist/\n```\n","readmeFilename":"README.md","_rev":"1-c05edbd467d4b5d88e16f8ee1b587a74"}