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
Mesh Scanner
A simple, self-contained notes system with resources, tools, and prompts, implemented as an MCP server.
arXiv Chatbot
A local chatbot for searching and interacting with arXiv documents using LangChain.
Date and Time MCP Server
Provides current date and time information, with support for various formats and timezone conversions.
Notion
Manage and interact with your entire Notion workspace.
mcp-todo
A simple to-do list manager to record, track, and complete daily tasks.
Portfolio Manager MCP Server
A server providing tools and resources for managing and analyzing investment portfolios.
Sequential Thinking
A server that facilitates structured, progressive thinking through defined stages.
Problem Solving MCP Server
An intelligent problem-solving server that automatically forms multi-role teams and uses the Eisenhower matrix for efficient task management and collaboration.
Apple Notes
Talk with your Apple Notes
Trello MCP
Trello Desktop MCP server that enables Claude Desktop to interact with Trello boards, cards, lists, and team members through natural language commands.