Todoist MCP
Connect this Model Context Protocol server to your LLM to interact with Todoist.
It supports all the APIs available from the Todoist TypeScript Client.
Setup
Build the server app:
npm install
npm run build
Configure Claude:
You must install the Claude desktop app which supports MCP.
You can get your Todoist API key from Todoist > Settings > Integrations > Developer.
Then, in your claude_desktop_config.json, add a new MCP server:
{
"mcpServers": {
"todoist-mcp": {
"command": "node",
"args": ["/path/to/repo/build/index.js"],
"env": {
"TODOIST_API_KEY": "your_todoist_api_key"
}
}
}
}
You can now launch Claude desktop app and ask to update Todoist.
Distribution
Smithery
Install Todoist MCP on Claude Desktop using Smithery:
npx -y @smithery/cli install @miottid/todoist-mcp --client claude
Glama
Todoist Integration Server
Project Details
- Scofieldkoh/todoist_mcp
- MIT License
- Last Updated: 5/5/2025
Recomended MCP Servers
an MCP server for makin' notes
MCP GitHub Mapper is a MCP tool that will map any repository remotely and import the map directly...
MCP server generated from prompt: make a mcp server about sequential thinking for ai...
MCP server for Google Keep
Model Context Protocol for strateegia API
Talk with Azure using MCP





