todoist-mcp-server  by abhiz123

Todoist integration for natural language task management

Created 9 months ago
311 stars

Top 86.5% on SourcePulse

GitHubView on GitHub
Project Summary

This project provides an MCP (Model Context Protocol) server that integrates Claude with Todoist, enabling natural language task management. It allows users to create, update, search, complete, and delete tasks using conversational prompts, benefiting individuals and teams seeking a more intuitive way to manage their to-do lists.

How It Works

The server acts as a bridge between Claude's natural language understanding and the Todoist API. It parses user requests, translates them into specific Todoist actions (e.g., creating a task with a due date), and then executes these actions via the API. This approach leverages Claude's advanced language capabilities for flexible task management, moving beyond rigid command-line interfaces.

Quick Start & Requirements

  • Installation: npx -y @smithery/cli install @abhiz123/todoist-mcp-server --client claude or npm install -g @abhiz123/todoist-mcp-server.
  • Prerequisites: A Todoist account and API token.
  • Setup: Requires configuring the TODOIST_API_TOKEN environment variable or within claude_desktop_config.json.
  • Documentation: Todoist MCP Server

Highlighted Details

  • Supports natural language for task creation, updates, completion, and deletion.
  • Enables smart task searching with partial name matching and flexible filtering (due date, priority).
  • Handles rich task details including descriptions, due dates, and priority levels.
  • Provides intuitive error handling for a better user experience.

Maintenance & Community

The project is hosted on GitHub and welcomes contributions via pull requests. Issues and support requests should be filed on the GitHub repository.

Licensing & Compatibility

Licensed under the MIT License, permitting commercial use and integration with closed-source applications.

Limitations & Caveats

The project relies on external services (Claude and Todoist) and requires a valid Todoist API token. Specific details on performance benchmarks or advanced configuration options are not extensively covered in the README.

Health Check
Last Commit

5 months ago

Responsiveness

Inactive

Pull Requests (30d)
1
Issues (30d)
1
Star History
13 stars in the last 30 days

Explore Similar Projects

Starred by Paul Stamatiou Paul Stamatiou(Cofounder of Limitless), Chip Huyen Chip Huyen(Author of "AI Engineering", "Designing Machine Learning Systems"), and
5 more.

claude-task-master by eyaltoledano

1.0%
22k
AI-powered task management system for code editors
Created 6 months ago
Updated 1 day ago
Feedback? Help us improve.