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
A powerful Model Context Protocol (MCP) server that provides an all-in-one solution for public web access.
Make websites accessible for AI agents
A Model Context Protocol (MCP) server that provides persistent memory and multi-model LLM support.
Node based Notion MCP server
An MCP server that securely interfaces with your iMessage database via the Model Context Protocol (MCP), allowing LLMs...
A Model Context Protocol (MCP) server that provides basic mathematical and statistical functions to Large Language Models (LLMs)....
A Model Context Protocol server that provides read-only access to MySQL databases. This server enables LLMs to inspect...
A Box model context protocol server to search, read and access files
hello-mcp is a tour and guide for beginners to Claude Desktop MCP Config Manager, designed to help them...
A Model Context Protocol (MCP) server that enables natural language queries to databases





