todoist-mcp-server
A Todoist MCP server written in Python, using the Todoist Python API.
The Todoist MCP Server is a Python-based server that leverages the Todoist Python API to manage tasks and projects within the Todoist application. Originally translated from a TypeScript version, this server is designed to integrate with various platforms and tools, such as Claude Desktop and Goose, to enhance task management workflows. The server allows users to interact with their Todoist data programmatically, providing a flexible and customizable approach to managing tasks, projects, sections, and comments. It supports a wide range of operations, including adding, updating, and deleting tasks, projects, and comments, as well as filtering and retrieving data. The server is designed to be easily configurable and extendable, making it suitable for both personal and professional use cases.
Features
- Integration with Todoist API for task and project management.
- Support for various operations: add, update, delete, and retrieve tasks, projects, and comments.
- Compatibility with Claude Desktop and Goose for enhanced task management.
- Configurable environment for local and cloud-based LLMs.
- Open-source with MIT License for flexibility and customization.
Tools
pass
Function-defined tools, the specific tool list can be viewed through the grep command.