All integrationsGet an API key
Todoist
Create, search and complete tasks and projects in Todoist.
Productivity
How an agent reaches it
MCPREST APICLI
How you authenticate
OAuth
API key
Connection details
- Base URL
- https://api.todoist.com/rest/v2
- Pagination
- none
- MCP server
- https://ai.todoist.net/mcp
Common endpoints
| list projects | GET /projects |
| list active tasks | GET /tasks |
| create a task | POST /tasks |
| complete a task | POST /tasks/{id}/close |
Worth knowing
- The REST v2 API and the Sync API are different surfaces; batch operations only exist on Sync.
- Due dates accept natural language in `due_string`, which is usually easier than building `due_date`.