Sobre o projeto
m365-copilot-companion-mcpは、Microsoft 365 CopilotをユーザーのローカルPCを直接操作できる自律エージェントへと拡張するツールです。通常のCopilotはチャットへの入力や貼り付けに限定されますが、このプロジェクトはユーザーのノートPC上で動作する小さなPython MCPサーバーを介して、Copilotに「手」を与えます。これにより、ファイルの読み書き・整理、Pythonコードの実行、ExcelやWord、PowerPointなどのOffice文書の生成・集計、画像やスキャンPDFからのOCR文字起こし、社内SQLデータベース(ODBC)への読み取り専用アクセスなど、100以上のツールを利用可能になります。
導入には既存のM365 CopilotライセンスとCopilot Studioへのアクセス権のみが必要で、追加の課金や管理者権限、API契約は不要です。セットアップは`quickstart.bat`をダブルクリックするだけで、Python環境の構築からDev Tunnelの公開、Copilot Studioでのエージェント登録までをガイドします。手作業はCopilot Studio上でのMCPツール登録のみで、後は自動でスタックが起動します。
運用面では、複数の作業を並列で無人実行する「フリート」機能や、チャットUIでの対話、生成した画像の自己検証などが可能です。セキュリティ面ではBearer認証によるアクセス制御、書き込み・実行操作に対するパスワードによるアンロック機構(TTL設定可能)、ファイルアクセス範囲の制限、外部コンテンツのプロンプトインジェクション対策などが組み込まれています。また、再利用可能なワークフローを定義・承認・実行できる「Skills」機能も備わっており、業務プロセスの自動化と標準化を支援します。
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.