Microsoft To Do MCP
Microsoft To Do MCP передает агенту задачи с пунктами списка и правилами повторения для работы с личным планом пользователя.
- 120 ★ репозитория
- Последний коммит
Расширенный доступ
Почему такой уровень
- Агент может создавать и менять задачи и списки с выданными разрешениями учетной записи.
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add mcp/microsoft-to-do-mcpОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Агент может создавать и менять задачи и списки с выданными разрешениями учетной записи.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Microsoft To Do MCP подключает агента к спискам и задачам пользователя через Microsoft Graph. После входа агент читает списки, создает и меняет задачи, отмечает пункты списка внутри задачи и задает повторение. Действия выполняются от имени владельца аккаунта с выданными им разрешениями. Для локального сервера регистрируют приложение Azure и настраивают OAuth. Токены сохраняются в пользовательском каталоге и обновляются при наличии данных приложения. Команда mstodo-config готовит настройки MCP-клиента после авторизации.
Для кого. Пользователям Microsoft To Do, которые хотят разбирать и обновлять собственные задачи из Claude или Cursor.
Подходит, если
- Пользователь читает список задач и определяет следующие действия.
- Из согласованного плана агент создает задачи Microsoft To Do.
- Для регулярной задачи пользователь задает расписание повторения.
- Во время работы над задачей отмечают отдельные пункты списка.
Не подходит, если
- Нельзя регистрировать приложение или хранить OAuth-токены локально.
- Агенту нельзя разрешать изменения задач от имени владельца.
- Нужна работа без учетной записи Microsoft и разрешений Graph.
Пример запроса к агенту
Прочитай мои списки Microsoft To Do и предложи план на день, ничего не создавая и не отмечая выполненным.MCP
- Транспорт
- stdio
- Авторизация
- OAuth
Ограничения
Для самостоятельного запуска нужны регистрация приложения Azure, параметры клиента и разрешения Microsoft Graph. Поддерживаемые типы аккаунтов зависят от параметра `tenant`, поэтому личный и рабочий аккаунты надо согласовать с конфигурацией. Обновление токенов требует идентификатора и секрета приложения; переданные только токены перестанут работать после истечения срока. Файл токенов и созданная конфигурация MCP могут содержать учетные данные для доступа к задачам; храните эти файлы вне Git и ограничьте права чтения.
Как отключить. Удалите сервер из клиента и остановите процесс. Отзовите согласие приложения в аккаунте Microsoft и удалите ненужные токены.
Частые вопросы
Подходит ли личный аккаунт Microsoft?
Да. При регистрации приложения разрешите личные аккаунты. Затем задайте `consumers` для личного входа или `common` для личных и рабочих аккаунтов в параметре TENANT_ID. Шаги приведены в [настройке Azure](https://github.com/jordanburke/microsoft-todo-mcp-server#azure-app-registration).
Где сохраняются токены?
Обычно в `~/.config/microsoft-todo-mcp/tokens.json`; другой путь задается через `MSTODO_TOKEN_FILE`. Проверьте права файла.
Поддерживаются ли повторяющиеся задачи?
Да, через правила Microsoft Graph. Уточните расписание до создания задачи.
Зачем нужен CLIENT_SECRET?
В том числе для обновления токенов. Храните его отдельно от публичной конфигурации.
Как получить конфигурацию клиента?
Используйте `mstodo-config` после входа и просмотрите созданный файл, не публикуя токены.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
MCP-серверыОфициальный MCP-сервер Todoist: агент ищет, создает и меняет задачи и проекты в вашем аккаунте
MCP-сервер для Todoist: Claude создает, ищет, правит, завершает и удаляет задачи по обычной фразе, пять инструментов
MCP-сервер для доступа агента к почте, календарю, файлам OneDrive и потокам Power Automate через Microsoft Graph
Things MCP — задачи Things 3 для агента
Things MCP Server
MCP-сервер для Things 3 на Mac: Claude читает списки, ищет задачи и создает или обновляет их, в том числе пачкой.
19 инструментов Todoist для Claude: задачи, подзадачи, проекты, метки и напоминания, массовые правки и пробный прогон.
MCP-сервер локального таск-менеджера Taskdog: агент создает задачи, ведет их жизненный цикл и разбивает крупные на подзадачи.
Коротко о README
Старый файл токенов в рабочем каталоге переносится в пользовательское хранилище при чтении. Переменные с токенами служат начальным источником, обновления идут в файл.