
This profile is part of our MCP server directory, within The MCP Guide. Profiles are checked against each vendor's own documentation. Need a server built? See MCP development.
The Todoist MCP server lets an AI app read and manage your Todoist tasks, projects, labels, comments and reminders. Doist, the company behind Todoist, publishes it as open source and also runs a hosted version at https://ai.todoist.net/mcp. You sign in with OAuth the first time you connect.
Checked against: Doist's todoist-mcp README on 28 October 2026. eSEOspace did not install or test this server.
Key Takeaways
- The hosted endpoint uses Streamable HTTP, and setup is a single URL in most clients.
- The code is MIT-licensed and published as the npm package
@doist/todoist-mcp. - Tools are designed around whole workflows, such as
find-tasks-by-dateandreschedule-tasks, not one tool per API call. - The server includes
delete-object, which Doist marks with a destructive hint. - Doist says the project is in its early stages and expects more tools.
At a glance
| Item | Detail |
|---|---|
| Publisher | Doist |
| Official? | Yes |
| Hosting | Both: remote URL (https://ai.todoist.net/mcp) or local via npx @doist/todoist-mcp |
| Transport | Streamable HTTP (hosted) |
| Sign-in | OAuth (hosted); API key for local tool use |
| Read or write | Both |
| Price | No separate MCP price listed |
| Source code | github.com/doist/todoist-mcp (MIT) |
| Status | Not labeled; README calls it "in its early stages" |
What it can do
The README points to the src/tools folder for the full list. Tool names in the code's tool-names file include:
- Tasks:
add-tasks,update-tasks,complete-tasks,uncomplete-tasks,find-tasks,find-tasks-by-date,find-completed-tasksandreschedule-tasks. - Projects and sections:
add-projects,update-projects,find-projects,project-move,add-sectionsandfind-sections. - Comments, labels, filters and reminders: add, update and find tools for each.
- Collaboration:
find-project-collaboratorsandmanage-assignments. - Insights:
get-productivity-stats,get-project-health,analyze-project-healthandget-workspace-insights. - General:
get-overview,fetch-object,delete-object,reorder-objectsanduser-info. - Templates:
export-project-templateandimport-project-template.
The server also includes search and fetch tools that follow OpenAI's MCP format. The README says it supports MCP Apps, which render task lists as small interactive widgets in chat.
Doist's design goal is "a small set of tools that enable complete workflows, rather than just atomic actions." That usually means fewer tool calls per request.
How to connect it
For Claude Code, Doist recommends its plugin:
/plugin marketplace add doist/todoist-mcp
/plugin install todoist@doist
Or add the server by hand:
claude mcp add --transport http todoist https://ai.todoist.net/mcp
Then launch claude, run /mcp and select todoist to sign in. In Claude Desktop, Doist says to open Settings → Connectors → Add custom connector and enter the URL.
For VS Code:
{
"servers": {
"todoist": {
"type": "http",
"url": "https://ai.todoist.net/mcp"
}
}
}
Cursor and other clients use the mcp-remote bridge, for example npx -y mcp-remote https://ai.todoist.net/mcp. You can also run the server locally with npx @doist/todoist-mcp.
Security notes
Todoist holds personal and work to-dos, which often include names, dates and private notes.
- Destructive tool.
delete-objectcarriesdestructiveHint: truein the code. Clients can use that hint to ask before running it. See MCP tool annotations. - Test safely. The README warns developers to use a test account or a temporary project when running write operations, to avoid changing real data.
- API keys for local use. Local tool runs read
TODOIST_API_KEYfrom a.envfile. Keep that file out of version control. Our page on secret leakage covers this. - Open source helps review. Because the code is public, your team can read exactly what each tool does before you approve it.
More is in the MCP security hub.
Alternatives
- ClickUp MCP server for larger teams with docs and chat.
- Asana MCP server for project-based team work.
- Notion MCP server if your tasks live in Notion databases.
Next step
Todoist's server is a low-risk way to try MCP on your own task list before connecting shared business systems. If you want to build something similar for your own product, eSEOspace offers MCP development. Browse more profiles in the MCP server directory.
Frequently asked questions
Is the Todoist MCP server official?
Yes. It is published by Doist, Todoist's maker, in the doist/todoist-mcp repository. The npm package is @doist/todoist-mcp.
Do I need to install anything?
No, if your client supports remote servers. Point it at https://ai.todoist.net/mcp and sign in with OAuth. You can also run it locally with npx @doist/todoist-mcp.
Can the AI delete my Todoist tasks?
The server includes a delete-object tool, marked destructive in its code. Keep your client's approval prompt on for that tool.
Is the Todoist MCP server open source?
Yes. The repository is MIT-licensed. You can read the tool code, run it locally or import the tools into your own AI app.











