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.
関連サーバー
Jira MCP Server
An MCP server for interacting with Jira projects and issues.
Time MCP Server
Provides current time and timezone conversion capabilities for LLMs, using IANA timezone names.
MCP Sync
A CLI tool to synchronize MCP (Model Context Protocol) settings across multiple AI coding tools.
Feishu/Lark OpenAPI
Connects AI agents to the Feishu/Lark platform to automate document processing, conversation management, and calendar scheduling via its OpenAPI.
EndNote Library Connector
Search, cite, and read PDFs from your EndNote reference library directly in Claude Desktop
UBI MCP server
University Business Incubators MCP server for assessments
Obsidian MCP Server
An MCP server that allows AI assistants to read from and write to your local Obsidian vault.
Scenext MCP Server
Integrates with the Scenext AI platform to generate educational videos on various topics.
DifyWorkflow
Tools to the query and execute of Dify workflows
Brandfolio - Make Your Brand Machine-Readable for AI
Your brand deserves consistency across every AI interaction. Brandfolio transforms your brand identity into a format that works with AI on every platform.