Todoist MCP Server

Productivitystdiov1.0.0
Repository

MCP server for Todoist that lets AI agents create, update, complete, and query tasks using natural language. Supports projects, due dates, priorities, labels, and filters, making it easy to manage a personal or team task list conversationally.

Bağlan

Bu yapılandırmayı şuraya ekleyin: .claude/mcp.json

{
  "mcpServers": {
    "todoist": {
      "command": "npx",
      "args": [
        "-y",
        "@doist/todoist-mcp"
      ],
      "env": {
        "TODOIST_API_TOKEN": "<YOUR_TODOIST_API_TOKEN>"
      }
    }
  }
}

Araçlar (3)

create_task

Create a Todoist task with optional due date, priority, and project.

{
  "type": "object",
  "required": [
    "content"
  ],
  "properties": {
    "content": {
      "type": "string",
      "description": "Task text"
    },
    "priority": {
      "type": "integer",
      "description": "Priority from 1 (normal) to 4 (urgent)"
    },
    "due_string": {
      "type": "string",
      "description": "Natural-language due date (e.g., \"tomorrow at 5pm\")"
    },
    "project_id": {
      "type": "string",
      "description": "Target project ID"
    }
  }
}

list_tasks

List active tasks, optionally filtered by project or a Todoist filter query.

{
  "type": "object",
  "properties": {
    "filter": {
      "type": "string",
      "description": "Todoist filter expression"
    },
    "project_id": {
      "type": "string",
      "description": "Project ID to scope results"
    }
  }
}

complete_task

Mark a task as complete.

{
  "type": "object",
  "required": [
    "task_id"
  ],
  "properties": {
    "task_id": {
      "type": "string",
      "description": "ID of the task to complete"
    }
  }
}

Kaynaklar

Bu sunucu herhangi bir kaynak sunmuyor.

Prompt'lar

Bu sunucu herhangi bir prompt sunmuyor.

Sunucu bilgileri

Yazar
Doist (@Doist)
Repository
https://github.com/Doist/todoist-mcp
Lisans
MIT
Sürüm
1.0.0
Yıldızlar
720
Son güncelleme
24 Haziran 2026