Todoist icon

Todoist

Createdkoji0701

Manages Todoist tasks using natural language commands through an MCP-compatible client.

About

This server acts as a Model Context Protocol (MCP) interface for interacting with Todoist, enabling users to manage tasks, projects, sections, labels, and comments via natural language commands through MCP-compatible clients like Claude Desktop. Built with `fastmcp` and the `todoist-api-python` library, it supports both `stdio` and `SSE` transport for MCP communication, allowing for flexible integration with various platforms and use cases such as automated time blocking with calendar integrations or generating tasks from emails.

Key Features

  • Supports creating, reading, updating, and deleting tasks, projects, sections, labels, and comments.
  • Provides filtering and pagination for fetching Todoist data.
  • Offers both stdio and SSE (Server-Sent Events) transport for MCP communication.
  • Integrates with Smithery CLI for easy installation and management.
  • Enables natural language interaction with Todoist through MCP clients.
  • 0 GitHub stars

Use Cases

  • Automate time blocking by combining with Google Calendar or other calendar MCPs.
  • Generate and schedule tasks from emails, especially useful for managing notifications.
  • Plan projects with actionable, assigned tasks and descriptions for team collaboration.
Craft Better Prompts with AnyPrompt