dododonedone has a full MCP server, so an AI assistant can read and change your tasks with the same operations the app uses. You connect it once with a normal sign-in; no API keys to copy.
The server
Server address
https://mcp.dododonedone.com/mcp
Transport: streamable HTTP
Sign-in: OAuth 2.1 with PKCE. Clients register themselves, so there is nothing to set up first.
Each connection is for one workspace, chosen when you approve it. Connect again to add another workspace.
Set up your client
claude.ai
Open Settings, then Connectors.
Choose Add custom connector and paste the server address.
Sign in to dododonedone, pick the workspace and approve.
Custom connectors are available on Claude's paid plans; your organization's admin may need to allow them.
Claude Code
Run this in your terminal:
claude mcp add --transport http dododonedone https://mcp.dododonedone.com/mcp
In Claude Code, run /mcp and choose dododonedone to sign in.
Approve the workspace in the browser window that opens.
ChatGPT
In ChatGPT's settings, add a custom MCP server (OpenAI calls these plugins or connectors, depending on your plan).
Name it dododonedone, paste the server address and choose OAuth as the authentication.
Sign in to dododonedone, pick the workspace and approve.
Which ChatGPT plans can add custom MCP servers is up to OpenAI and changes; see their help article.
Open Cursor's MCP settings, find dododonedone and sign in.
Approve the workspace in the browser window that opens.
What your AI can do
The tool names follow Todoist's MCP where they overlap, so agents that know one know the other. Batch tools take lists and report failures per item. Every date argument accepts natural language.
Meaning
Tools
Today, overdue and upcoming at a glance
get_overview
Find, add, update, complete, reopen, reschedule and move tasks