Skip to main content
Glama
mikemc

Todoist MCP Server

by mikemc

MCP-сервер Todoist (Python)

Сервер Todoist MCP, написанный на Python, использующий API Todoist Python . Сначала я создал сервер, используя Claude для перевода этого сервера TypeScript Todoist MCP на Python. Я постепенно меняю и добавляю функционал в соответствии со своим рабочим процессом, экспериментируя с использованием Claude для помощи в управлении задачами.

Установка

Предпосылки

Получение токена API Todoist

  1. Войдите в свою учетную запись Todoist

  2. Перейдите в Настройки → Интеграции.

  3. Найдите свой API-токен в разделе «Разработчик».

Конфигурация с Claude Desktop

Добавьте сервер MCP в ваш claude_desktop_config.json,

{
  "mcpServers": {
    "todoist": {
      "command": "uvx",
      "args": [
        "--from",
        "git+https://github.com/mikemc/todoist-mcp-server",
        "todoist-mcp"
      ],
      "env": {
        "TODOIST_API_TOKEN": "your_todoist_api_token"
      }
    }
  }
}

Или, чтобы запустить из локальной копии,

{
  "mcpServers": {
    "todoist": {
      "command": "uvx",
      "args": [
        "--from",
        "/absolute/path/to/todoist-mcp-server",
        "todoist-mcp"
      ],
      "env": {
        "TODOIST_API_TOKEN": "your_todoist_api_token"
      }
    }
  }
}

Related MCP server: Todoist MCP Server

Доступные инструменты

Чтобы увидеть доступные в настоящее время инструменты, запустите

# With GNU grep installed as ggrep (as with `brew install grep` on Mac)
ggrep -Po '(?<=^mcp.tool\(\)\()([^)]+)' src/main.py

По состоянию на 26.05.2025 г.

  • Проекты

    • todoist_get_projects

    • todoist_get_project

    • todoist_add_project

    • todoist_update_project

    • todoist_delete_project

  • Разделы

    • todoist_get_sections

    • todoist_get_section

    • todoist_add_section

    • todoist_update_section

    • todoist_delete_section

  • Задачи

    • todoist_get_task

    • todoist_get_tasks

    • todoist_filter_tasks

    • todoist_add_task

    • todoist_update_task

    • todoist_complete_task

    • todoist_uncomplete_task

    • todoist_move_task

    • todoist_delete_task

  • Комментарии

    • todoist_get_comment

    • todoist_get_comments

    • todoist_add_comment

    • todoist_update_comment

    • todoist_delete_comment

Лицензия

Этот проект лицензирован по лицензии MIT. Подробности см. в файле LICENSE .

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/mikemc/todoist-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server