ContextHub
外部サービス連携無料プランあり🔑 APIキー必要npx

Microsoft Teams MCP Server

Microsoft Teams MCPサーバーでClaude連携・チームコミュニケーションを自動化

最終更新:2026年3月25日96GitHub
クイックインストール
npx @floriscornel/teams-mcp@latest

概要

Microsoft Teams MCP Serverの設定方法と使い方

ビジネスチャット「Microsoft Teams」をClaudeから操作できるMCPサーバー

チャンネルメッセージの読み取り・送信・検索、チーム一覧取得が可能

ClaudeとMicrosoft TeamsのMCPサーバー連携により、チャット内容の要約やメッセージ自動送信を自動化できる

設定方法はAzure ADにアプリを登録して認証情報を環境変数に設定するだけでシンプルに完結する

料金・APIキー情報

料金

無料プランあり

APIキー

🔑 必要

🔑 APIキーの取得方法

  1. 1

    https://portal.azure.com にアクセスしてAzureアカウントにログイン

  2. 2

    「Azure Active Directory」→「アプリの登録」→「新規登録」をクリック

  3. 3

    アプリ名を入力して登録。「概要」ページのテナントIDとクライアントIDをコピー

  4. 4

    「証明書とシークレット」→「新しいクライアントシークレット」を作成してシークレット値をコピー

  5. 5

    「APIのアクセス許可」でMicrosoft Graphの権限(ChannelMessage.Read.All等)を追加・管理者同意

APIキー発行ページへ →

こんな使い方ができます

TeamsのチャンネルメッセージをClaudeに要約させられる

ClaudeがTeamsチャンネルに自動でメッセージを送信できる

特定のTeamsチームやチャンネル情報をClaudeが取得できる

セットアップ手順

  1. 1

    Azureポータルでアプリ登録を行い、TENANT_ID・CLIENT_ID・CLIENT_SECRETを取得する

  2. 2

    claude mcp add microsoft-teams -e TENANT_ID=your-id -e CLIENT_ID=your-id -e CLIENT_SECRET=your-secret -- npx -y @floriscornel/teams-mcp@latest

設定ファイル

⚠️

コピー前に確認

Microsoft 365アカウントとAzureサブスクリプション。Azure ADにアプリ登録が必要。

Terminal
claude mcp add microsoft-teams -e TENANT_ID=your-tenant-id -e CLIENT_ID=your-client-id -e CLIENT_SECRET=your-client-secret -- npx -y @floriscornel/teams-mcp@latest
#Microsoft Teams#Teams#チャット#コミュニケーション#Microsoft 365

外部リンク

関連するMCPサーバー(外部サービス連携