Microsoft To Do MCP Server
Microsoft To DoのタスクをClaudeから自然言語で管理・自動化
npx microsoft-todo-mcp-server概要
Microsoft To Do MCP Serverの設定方法と使い方。
Microsoftのタスク管理アプリ「Microsoft To Do」をClaudeから操作できるMCPサーバー。
タスクの作成・編集・完了、リストの管理、期限・リマインダーの設定、ステップの追加が可能。
ClaudeとMicrosoft To DoのMCP連携により、会話から直接タスクを登録したり、タスクの優先整理をAIに任せたりできる。
Microsoft 365環境を使うビジネスユーザーに最適。
料金・APIキー情報
料金
無料Microsoft To DoはMicrosoftアカウントで無料利用可能。Microsoft 365サブスクリプション不要
Microsoft 365 Businessプランでチーム機能・大容量ストレージが追加される
料金詳細を見る →APIキー
🔑 必要🔑 APIキーの取得方法
- 1
Azure Portal(https://portal.azure.com)にMicrosoftアカウントでログインする
- 2
「アプリの登録」から「新規登録」をクリックしてアプリを作成する
- 3
「証明書とシークレット」でクライアントシークレットを作成してコピーする
- 4
「APIのアクセス許可」でMicrosoft Graph API(Tasks.ReadWrite)権限を追加してOAuth認証フローでリフレッシュトークンを取得する
こんな使い方ができます
Claudeに今日のタスクをMicrosoft To Doから取得させて優先度順に整理してもらえる
会議メモや議事録をClaudeに読み込ませてアクションアイテムを自動的にTo Doに追加できる
ClaudeにMicrosoft To Doのリスト全体を分析させて効率的なスケジュール計画を提案させられる
期限が近いタスクをClaudeで確認して優先対応すべき作業を自動的にリストアップできる
セットアップ手順
- 1
Azure PortalでアプリをMicrosoft Graph APIのTasks権限で登録してクライアントID・シークレットを取得する
- 2
OAuth認証フローを実行してリフレッシュトークンを取得する
- 3
claude mcp add microsoft-todo -e MICROSOFT_CLIENT_ID=your-id -e MICROSOFT_CLIENT_SECRET=your-secret -e MICROSOFT_REFRESH_TOKEN=your-token -- npx -y microsoft-todo-mcp-server
設定ファイル
コピー前に確認
Microsoftアカウント、Azure Portalでのアプリ登録とMicrosoft Graph API認証情報の取得が必要
claude mcp add microsoft-todo -e MICROSOFT_CLIENT_ID=your-microsoft-client-id -e MICROSOFT_CLIENT_SECRET=your-microsoft-client-secret -e MICROSOFT_REFRESH_TOKEN=your-microsoft-refresh-token -- npx -y microsoft-todo-mcp-server