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
Project Details
- miottid/todoist-mcp
- MIT License
- Last Updated: 4/21/2025
Recomended MCP Servers
MCP Server to run python code locally
A MCP server for our beloved terminal multiplexer tmux.
Query model running with Ollama from within Claude Desktop or other MCP clients
A multi-tool MCP server implementation for agent tool management.
Cursor Talk To Figma MCP
MCP for https://votars.ai
Solana Model Context Protocol (MCP) Demo
Okta MCP Server
A MCP server that enables Claude to discover and call any API endpoint through semantic search. Intelligently chunks...
Houdini integration through the Model Context Protocol





