An MCP task manager
Taskpile is a task manager built as a remote MCP server. Any assistant that speaks the Model Context Protocol can add, list, schedule and complete your tasks.
How it works
- 1
Point your client at
https://taskpile.app/api/mcp. It speaks MCP over Streamable HTTP. - 2
Hosted clients sign in with OAuth 2.1, PKCE and Dynamic Client Registration. Scripts and config files can use a personal access token instead.
- 3
Almost everything in the app has a tool: tasks, projects, tags, scheduling, delegation with follow-up, recurring tasks, bulk changes, shared projects and the morning digest. The exceptions are your own security settings, billing and deleting your account.
The setup guide has the steps for Claude, ChatGPT and Mistral Le Chat.
Then try saying
"Add three tasks about my apartment search to my Taskpile"
Calls create_task three times, parses your prose into separate titles.
"What's overdue?"
Calls list_tasks, filters to overdue, reads it back conversationally.
"Move all my house tasks to the Hus project"
Searches by topic, then bulk-assigns project. Confirms before moving.
"I'm done with the dentist booking - and remind me to follow up on Anna's email in a week"
One sentence, two tool calls. complete_task + delegate_task with follow-up date.
"Set up my morning digest to arrive at 6:30 in Copenhagen time, per project"
Calls configure_morning_digest with hour, timezone, and mode in one shot.
Good to know
- The free plan includes 100 MCP calls a day. No card required.
- Your AI sees only your own tasks, and you can take its access back at any time.
- Your tasks are stored in the EU. No AI reads them unless you connect one yourself.
- The list lives in Taskpile, not in one chat. Open it on your phone or computer whenever you are away from the AI.
Troubleshooting
- Claude / ChatGPT says it can't reach Taskpile after I approved the connection.
- Most often a stale session. In the connector settings, remove Taskpile and add it again. If that doesn't help, write to inbox@taskpile.app with the time of day and your account email.
- My AI can list tasks but not create them.
- Some hosts ask you to grant per-tool consent on first use. Look for a prompt the next time you ask for a write action - accept it and the rest of the session will flow.
- I want to revoke the connection.
- Either disconnect from inside Claude / ChatGPT's connector settings, or revoke the token from Taskpile Settings → MCP tokens. Both immediately stop access.
- Can my AI see other people's tasks?
- No. Every request is scoped to the authenticated user via Row-Level Security in the database. Your AI sees only your tasks.