Todoist MCP Server
Интеграция Claude с Todoist для управления задачами, проектами и подзадачами на естественном языке
Описание
Это MCP-сервер на TypeScript, соединяющий ИИ Claude с Todoist API для полного управления задачами и проектами. Поддерживает создание/обновление/удаление задач, иерархические подзадачи, bulk-операции, комментарии, метки и секции. Оптимизировано кэшированием, валидацией и обработкой ошибок. Идеально для автоматизации workflow через чат: от простого отслеживания до сложной организации задач в команде.
Возможности
Полное управление задачами
Создание, чтение, обновление, удаление и завершение задач с поддержкой атрибутов (даты, приоритеты, метки)
Иерархические подзадачи
Создание подзадач, конвертация задач, продвижение подзадач и просмотр иерархий с трекингом завершенности
Bulk-операции
Массовое создание, обновление, удаление или завершение нескольких задач по критериям поиска
Управление комментариями
Добавление комментариев к задачам с вложениями и получение комментариев для задач/проектов
Метки и статистика
CRUD-операции с метками, включая цвета, порядок и аналитику использования
Управление проектами и секциями
Создание и просмотр проектов/секций для организации задач
Тестирование и валидация
Проверка соединения, полные CRUD-тесты и бенчмаркинг производительности API
Установка
- Получите API-токен Todoist в настройках → Интеграции.
- Добавьте в конфиг Claude Desktop (~/.config/claude_desktop_config.json на macOS/Linux или %APPDATA%\Claude\claude_desktop_config.json на Windows):
{
"mcpServers": {
"todoist": {
"command": "npx",
"args": ["@greirson/mcp-todoist"],
"env": {
"TODOIST_API_TOKEN": "your_api_token_here"
}
}
}
}
- Перезапустите Claude Desktop.