Other MCP Server · MODEL CONTEXT PROTOCOL
mingolladaniele taskMaster todoist mcp
A lightweight Model Context Protocol (MCP) server that enables natural language interaction with your Todoist tasks directly from your IDE. Built with simplicity and maintainability in mind.
WHAT IT CONNECTS
mingolladaniele taskMaster todoist mcp 为 AI Agent 提供什么
- **Flexible Task Filtering**: Filter tasks using Todoist's powerful filter syntax
- Filter by due date: today, tomorrow, overdue
- Filter by priority levels (1-4, where 1 is highest)
- Filter using complex query combinations
- **Rich Task Formatting**: Each task displays priority, due date, and other relevant information with clear icons
- **Cursor AI Integration**: Seamlessly use Todoist within your Cursor AI coding environment
- Python 3.10 or higher
- Poetry (for dependency management)
- Todoist account and API token
- Clone this repository:
- Install dependencies:
- Set your Todoist API token as an environment variable:
- `filter_string`: Advanced Todoist filter query string for complex filtering
- `priority`: Optional priority level (1-4, where 1 is highest priority)
- `"today"` - Tasks due today
- `"overdue"` - Overdue tasks
- `"Jan 3"` - Tasks due on January 3rd
- `"due before: May 5"` - Tasks due before May 5th
- `"due after: May 5"` - Tasks due after May 5th
- `"due before: +4 hours"` - Tasks due within the next four hours and all overdue tasks
- `"no date"` - Tasks with no due date
- `"5 days"` or `"next 5 days"` - Tasks due in the next 5 days
- `"recurring"` - Tasks with a recurring date
- `api/`: API wrapper for Todoist
- `config/`: Configuration and settings
- `utils/`: Utility functions and helpers including task formatting
- **Task Creation**: Add new tasks to your Todoist directly from Cursor AI
- **Task Completion**: Mark tasks as complete without switching context
- **Task Deletion**: Remove tasks that are no longer needed
- **Smart Task Balancing**: AI-powered task rebalancing based on:
- Project priority
- Time commitments
- Due dates
- Current workload
- **Project Management**: Create and manage Todoist projects
- **Labels and Filters**: Add custom labels and create saved filters
SECURITY
MCP 收录不等于安全审核
MCP 服务器可能获得模型上下文、凭据、本地文件或调用外部系统的权限。连接 Agent 前,请检查代码、环境变量、网络行为、软件包来源与维护状态。