Power AutomateとFastMCPサーバーを介してClaudeにM365アクセスを付与する

✍️ OpenClawRadar📅 公開日: May 19, 2026🔗 Source
Power AutomateとFastMCPサーバーを介してClaudeにM365アクセスを付与する
Ad

r/ClaudeAIの開発者が、テナント管理者権限なしでClaudeがMicrosoft 365にアクセスできる実用的なアーキテクチャを共有しました。このセットアップは、ウェブフックを介してトリガーされるPower Automateフローを実行層として使用し、小さなFastMCPサーバーがブリッジとして機能します。

できること

ClaudeはMCPツールを通じて、以下のM365アクションを実行できます:

  • 受信トレイの読み取りとメール送信
  • カレンダーの確認
  • OneDriveの特定フォルダーにメモを保存
  • Plannerタスクの作成
  • Excelスプレッドシートに行を追加
  • Wordテンプレートの入力

アーキテクチャ

チェーンは単純です:

Claude → MCPツール呼び出し → FastMCPサーバー → Power Automateウェブフック → M365コネクタ

各M365操作は、HTTPトリガーを持つ個別のPower Automateフローです。フローはユーザーのアカウントで実行され、既に承認済みのアクセス許可を使用します。FastMCPサーバー(約200行のPythonとJSON設定ファイル)は、ツール呼び出しを適切なウェブフックURLにルーティングします。

セットアップ概要

  • 各アクション(メール送信、カレンダー読み取りなど)に対して、HTTPトリガーを持つPower Automateフローを作成
  • 各フローから署名済みウェブフックURLをコピー
  • 安価なVPSにFastMCPサーバー(PyPIのfastmcp)をデプロイ
  • m365_send_emailm365_calendar_readonedrive_create_fileなどのツールを定義し、JSONをウェブフックにPOST
  • Claude DesktopのMCP設定でサーバーを指定

実践的な教訓

開発者は、エージェントのツールアクセスに完全な公式API統合は必要なく、Power Automateのような既存のエンタープライズツールが実用的なバックエンドとして機能できると指摘しています。面白いバグとして、設定内のURL更新を忘れたために2つのMCPツールが同じウェブフックを指していたことで、Claudeは「正しい」ツールを呼び出したが、Power Automateが間違ったアクションを実行した事例がありました。

📖 出典全文: r/ClaudeAI

Ad

👀 See Also

プラグインなしのOpenClawエージェント用4ファイルメモリシステム
Guides

プラグインなしのOpenClawエージェント用4ファイルメモリシステム

Redditユーザーが、4つのマークダウンファイルを使用する実用的な記憶システムを共有しています。USER.md(アイデンティティ)、CONTEXT.md(現在の作業)、MEMORY.md(構造化されたトピック)、ARCHIVE.md(完了した項目)です。このアプローチは、より多くの記憶ではなく、より良いファイルアーキテクチャを通じて「エージェントが何を知っているかわからない」問題に対処します。

OpenClawRadar
OpenClawセルフホストAIエージェントの実用的なセットアップと設定ガイド
Guides

OpenClawセルフホストAIエージェントの実用的なセットアップと設定ガイド

OpenClawは、メッセージングアプリと統合し、ファイルベースのシステムを通じて永続的なメモリを維持するセルフホスト型AIエージェントです。主なセットアップの推奨事項には、ターミナルインターフェースから始めること、最初は1つのメッセージングチャネルのみを接続すること、そして個性とセキュリティルールのためにSOUL.mdファイルを適切に設定することが含まれます。

OpenClawRadar
Qwen 3:0.6Bのファインチューニングによる質問分類 - ベースライン対ファインチューニング結果
Guides

Qwen 3:0.6Bのファインチューニングによる質問分類 - ベースライン対ファインチューニング結果

パラメータ数0.6Bの小型LLM(Qwen 3:0.6B)を約850の家庭用質問でUnslothを使ってファインチューニング。ベースラインのプロンプトでは10%の正答率だったが、ファインチューニング後は80~90%以上と推定される。

OpenClawRadar
インタラクティブな解説マップ:Claude Codeエージェントループ設計、単一呼び出しから自己変異プロンプトまで
Guides

インタラクティブな解説マップ:Claude Codeエージェントループ設計、単一呼び出しから自己変異プロンプトまで

Opus 4.7 で構築されたインタラクティブサイトが、Claude Code の 11 種類の実際のエージェントループデザインを視覚化。基本呼び出しから、自身のプロンプトを書き換えるエージェントまで、メモリとループ機構を SVG アニメーションで解説します。

OpenClawRadar