abhiz123_todoist-mcp-server
The Todoist MCP Server is a Model Context Protocol server that enables integration between Claude and Todoist. It allows users to manage Todoist tasks with natural language, making task operations intuitive and efficient.
Todoist MCP Server
An MCP server implementation that integrates Claude with Todoist for natural language task management.
Features
- Natural language task management
- Smart task search
- Flexible filtering by due date, priority, etc.
- Support for rich task details such as descriptions and priority levels
- Intuitive error handling for better user experience
Tools
todoist_create_task
Create tasks with attributes like content, description, due date, and priority.
todoist_get_tasks
Retrieve and filter tasks by due date, priority, or project.
todoist_update_task
Update tasks using natural language.
todoist_complete_task
Mark tasks as complete.
todoist_delete_task
Remove tasks using natural language search.
Setup
Getting a Todoist API Token
Instructions to obtain the API token from Todoist.
Usage with Claude Desktop
Instructions for adding to claude_desktop_config.json
.
Development
Instructions for building the project from source.
Contributing
Submissions of pull requests are welcome.
License
Licensed under the MIT License.
Issues and Support
Report issues on the GitHub repository.