Todoist
Manage tasks, projects, labels, and comments on Todoist using its API.
Todoist MCP Server
A Model Context Protocol (MCP) server that provides tools for interacting with Todoist, enabling AI assistants to manage tasks, projects, labels, sections, and comments through the Todoist API.
Configuration
This server requires a Todoist API token to function.
-
Get your API token:
- Go to Todoist Settings.
- Scroll down to the "API token" section.
- Copy your personal API token.
-
Configure your MCP client: Add the server to your MCP client configuration, making sure to include your API token. For Claude Desktop, you would add one of the following to your
claude_desktop_config.json:Docker
{ "mcpServers": { "todoist": { "command": "docker", "args": [ "run", "-i", "--rm", "-e", "TODOIST_API_TOKEN=your_api_token_here", "ghcr.io/ganievs/todoist-mcp-server:latest" ] } } }NPX
{ "mcpServers": { "todoist": { "command": "npx", "args": [ "-y", "@ganiev/todoist-mcp-server" ], "env": { "TODOIST_API_TOKEN": "your_api_token_here" } } } }
Usage
Once configured, you can use natural language to interact with Todoist through your MCP client:
- "Create a task to buy groceries with high priority"
- "List all my projects"
- "Add a comment to the task about the meeting"
- "Create a new project for my vacation planning"
- "Show me all tasks with the 'urgent' label"
Development
To set up the project for development:
-
Clone the repository:
git clone https://github.com/ganievs/todoist-mcp-server.git cd todoist-mcp-server -
Install dependencies:
npm install -
Run the linter:
npm run lint -
Build the project:
npm run build
Support
For issues and feature requests, please use the GitHub Issues page.
Serveurs connexes
JSON Canvas MCP Server
A server for creating, modifying, validating, and exporting JSON Canvas files, a format for infinite canvas data.
Trello MCP
Trello Desktop MCP server that enables Claude Desktop to interact with Trello boards, cards, lists, and team members through natural language commands.
MIE - Memory Intelligence Engine
Persistent knowledge graph MCP server that gives AI agents shared memory across sessions and providers. Stores facts, decisions, entities, and events with typed relationships.
AI Humanize MCP Server
Refines AI-generated content to sound more natural and human-like using advanced text enhancement.
Targetprocess
Enables AI assistants to interact with Targetprocess data using semantic operations.
JiraMCP
Full Jira & Confluence CRUD
t-pane MCP Server
Manage tmux panes and execute commands within tmux sessions.
Blogger Posting
Automate blog posting on Google Blogger using the Blogger API.
che-ical-mcp
Native macOS Calendar & Reminders MCP server with 24 tools using Swift EventKit - supports recurring events, location triggers, search, batch operations
Zendesk MCP Server
Manage Zendesk tickets and comments, analyze tickets, draft responses, and access Help Center articles as a knowledge base.