
Todoist Mcp
Let your coding agent create, query, and update Todoist tasks so shipping work stays in one conversational workflow.
Overview
io.github.ecfaria/todoist-mcp is a Build-phase MCP server that integrates Todoist task management into coding agents over stdio.
What is this MCP server?
- stdio MCP server via npm package @ecfaria/todoist-mcp-server
- Todoist API integration for agent-driven task management
- Requires Todoist API token via YOUR_API_KEY environment variable
- Works across build, launch prep, and ongoing ops task hygiene
- Registry version 1.0.1 with GitHub source at ecfaria/todoist-mcp
- Package @ecfaria/todoist-mcp-server version 1.0.1
- Transport: stdio
- One required secret env var: YOUR_API_KEY
What problem does it solve?
Your agent cannot see or update the task list you actually use, so you duplicate todos in chat and lose sync with Todoist.
Who is it for?
Solo builders who live in Todoist and want Claude Code or Cursor to read and mutate tasks without custom scripts.
Skip if: Teams standardized on Linear, Notion, or GitHub Issues only, or anyone unwilling to store a Todoist API token in MCP env config.
What do I get? / Deliverables
After install and API key setup, the agent can manage Todoist tasks as MCP tools while you build, ship, and operate.
- Live Todoist read/write tools available to the agent
- Synced task updates without leaving the IDE session
- Reusable stdio MCP entry in your agent config
Recommended MCP Servers
Journey fit
Build is the canonical shelf because solo builders most often wire Todoist while actively developing and juggling implementation tasks. pm matches task lists, priorities, and execution tracking—the core Todoist surface—not frontend or backend code generation.
How it compares
Todoist API MCP bridge, not a planning methodology skill or standalone PM app.
Common Questions / FAQ
Who is io.github.ecfaria/todoist-mcp for?
It is for indie developers and solo founders who use Todoist daily and want their AI coding agent to interact with those tasks securely over MCP.
When should I use io.github.ecfaria/todoist-mcp?
Use it when you want the agent to capture action items, query due work, or update projects during implementation, launch, or ops—not when you need deep roadmapping templates.
How do I add io.github.ecfaria/todoist-mcp to my agent?
Install @ecfaria/todoist-mcp-server from npm, set YOUR_API_KEY to your Todoist token, and register the stdio server in Claude Code, Cursor, or your MCP host config.