Todoist MCP
Interact with your Todoist tasks and projects using your LLM.
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
Related Servers
Zapier
Connect your AI Agents to 8,000 apps instantly.
MCP Microsoft Office Bridge
A secure, multi-user server connecting LLMs to Microsoft 365 services.
Basecamp
Interact with Basecamp 3 to manage projects, to-dos, and messages.
ClickUp MCP Server (Enhanced Fork)
An MCP server for integrating ClickUp tasks with AI applications, featuring task dependency management and bug fixes.
Apple Shortcuts
An MCP Server Integration with Apple Shortcuts
Anki MCP Server
Connects to Anki via AnkiConnect to retrieve leech-tagged flashcards for use in Claude Desktop.
Superthread MCP Extended
A perfect drop-in replacement to the official Superthread MCP, providing way more tools. Cloudflare Workers based Remote MCP server
Twenty CRM
Interact with the Twenty CRM API through chat-based tools.
Redmine MCP
Integrates Claude AI with the Redmine project management system to enhance project management tasks.
DifyWorkflow
Tools to the query and execute of Dify workflows