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 MCP
Project Details
- miottid/todoist-mcp
- MIT License
- Last Updated: 4/21/2025
Categories
Recomended MCP Servers
MCP (Model Context Protocol) server for the Contentful Management API
This an Model Context Protocol (MCP) server that integrates Notion into your AI workflows. This server enables seamless...
Automatable GenAI Scripting
Sample MCP Server for Dify AI
A zero-installation solution for AI agents to control remote macOS systems. Full desktop capabilities without extra software, using...
Repository for MCP screenshot functionality
MCP server that interacts with TickTick via the TickTick Open API
MCP Server to Use HuggingFace spaces, easy configuration and Claude Desktop mode.
hello-mcp is a tour and guide for beginners to Claude Desktop MCP Config Manager, designed to help them...
Enable any LLM (e.g. Claude) to interactively debug any language for you via MCP and a VS Code...