π TaskMaster: Todoist MCP for Cursor AI
@mingolladaniele
About π TaskMaster: Todoist MCP for Cursor AI
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.
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"taskMaster-todoist-mcp": {
"command": "npx",
"args": [
"-y",
"@smithery/cli",
"install",
"@mingolladaniele/taskMaster-todoist-mcp",
"--client",
"claude"
]
}
}
}Tools
No tools detected
Fetch the live tool list by running this server in a temporary sandbox using the button above.
Overview
What is π TaskMaster: Todoist MCP for Cursor AI?
A Model Context Protocol (MCP) server implementation that integrates Todoist with Cursor AI. It allows Cursor AI assistants to retrieve and filter tasks from a Todoist account directly from the coding environment.
How to use π TaskMaster: Todoist MCP for Cursor AI?
Install via Smithery or clone the repository, set the TODOIST_API_TOKEN environment variable, and run python server.py. Then configure Cursor AIβs MCP settings by editing mcp.json with the correct path to the server script and your token. The get_tasks_tool tool is used to retrieve tasks with flexible filtering.
Key features of π TaskMaster: Todoist MCP for Cursor AI
- Flexible task filtering using Todoistβs filter syntax
- Filter by due date (today, overdue, specific dates)
- Filter by priority level (1β4, where 1 is highest)
- Rich task display with priority, due date, and icons
- Designed for seamless use within Cursor AI
Use cases of π TaskMaster: Todoist MCP for Cursor AI
- View todayβs tasks without leaving the code editor
- Identify overdue tasks to re-prioritize work
- Query tasks due before or after a given date
- List tasks with no due date for housekeeping
- Filter recurring tasks to review schedule
FAQ from π TaskMaster: Todoist MCP for Cursor AI
What are the prerequisites to use this server?
You need Python 3.10 or higher, Poetry for dependency management, and a Todoist account with an API token.
How do I obtain a Todoist API token?
Go to Todoist settings β Integrations β Developer to generate your API token.
How do I configure it for Cursor AI?
Create or edit the file at C:\Users\<username>\.cursor\mcp.json (Windows) or the equivalent on Linux/macOS, adding the server command, arguments, and environment variable TODOIST_API_TOKEN. After saving, Cursor Settings β MCP should show a green dot when the server is running.
What filter strings does the get_tasks_tool support?
The tool accepts any valid Todoist filter query, such as "today", "overdue", "due before: May 5", "no date", "recurring", "5 days", and priority numbers 1β4.
Does TaskMaster currently support creating or completing tasks?
No. The current version only provides the get_tasks_tool for task retrieval. Task creation, completion, deletion, and other features are planned for future releases.
Frequently asked questions
What are the prerequisites to use this server?
You need Python 3.10 or higher, Poetry for dependency management, and a Todoist account with an API token.
How do I obtain a Todoist API token?
Go to Todoist settings β Integrations β Developer to generate your API token.
How do I configure it for Cursor AI?
Create or edit the file at `C:\Users\<username>\.cursor\mcp.json` (Windows) or the equivalent on Linux/macOS, adding the server command, arguments, and environment variable `TODOIST_API_TOKEN`. After saving, Cursor Settings β MCP should show a green dot when the server is running.
What filter strings does the get_tasks_tool support?
The tool accepts any valid Todoist filter query, such as `"today"`, `"overdue"`, `"due before: May 5"`, `"no date"`, `"recurring"`, `"5 days"`, and priority numbers 1β4.
Does TaskMaster currently support creating or completing tasks?
No. The current version only provides the `get_tasks_tool` for task retrieval. Task creation, completion, deletion, and other features are planned for future releases.
Basic information
More Productivity MCP servers
twocents
twocents-pageHuman feedback for AI agents β remote MCP server at twocents.page/mcp (share_page / get_feedback)
JobYap
JobYapJobYap aggregates job postings directly from tech companies' official careers sites and gives every posting a public discussion thread, with salaries, locations and full descriptions.

Syncro
Syncro Technologies, IncSyncro is a Remote Monitoring and Management (RMM) and Professional Services Automation (PSA) platform. Connect Claude to your Syncro instance for live access to tickets, alerts, customers, contacts, assets, products, ap

ListingGood MCP
DedeGroupListingGood AI Recommendation Engine β a hosted MCP server + Claude/Cursor skills that make Amazon's AI recommend your products. Free no-login scan: https://listinggood.com/scan Get API key: https://listinggood.com/deve
Sitespeak Claude Plugin
sitespeakaiManage your SiteSpeakAI chatbot from Claude Code - a plugin and MCP server for optimizing chatbots in plain English.
Comments