MCP Microsoft Teams Server
MCP チームサーバー
Microsoft Teams統合用の MCP (モデル コンテキスト プロトコル) サーバー実装。メッセージの読み取り、メッセージの作成、メッセージへの返信、メンバーのメンション機能を提供します。
特徴
https://github.com/user-attachments/assets/548a9768-1119-4a2d-bd5c-6b41069fc522
タイトルと内容、ユーザーをメンションしてチャンネルでスレッドを開始します
メッセージの返信やユーザーへのメンションで既存のスレッドを更新する
スレッドの返信を読む
チャネルチームメンバーの一覧
チャンネルメッセージを読む
Related MCP server: Teams Messenger MCP App
前提条件
インストール
リポジトリをクローンします。
git clone [repository-url]
cd mcp-teams-server仮想環境を作成し、依存関係をインストールします。
uv venv
uv sync --frozen --all-extras --devチーム構成
Microsoft Teams と必要な Azure リソースの設定方法については、こちらのドキュメントをご覧ください。手順を詳しく説明したガイドではありませんが、必要な情報を把握するのに役立ちます。
使用法
シェルまたは.envファイルで以下の環境変数を設定してください。サンプルファイルをテンプレートとして使用できます。
鍵 | 説明 |
チームアプリID | MS Entra ID アプリケーション ID の UUID |
チームアプリのパスワード | クライアントシークレット |
チームアプリタイプ | シングルテナントまたはマルチテナント |
チームアプリのテナントID | SingleTenant の場合のテナント UUID |
チームID | MS Teams グループ ID またはチーム ID |
チームチャンネルID | URLエスケープ文字を含むMS TeamsチャンネルID |
サーバーを起動します。
uv run mcp-teams-server発達
統合テストでは、次の環境変数を設定する必要があります。
鍵 | 説明 |
テストスレッドID | スレッドIDのタイムスタンプ |
テストメッセージID | メッセージIDのタイムスタンプ |
テストユーザー名 | テストユーザー名 |
uv run pytest -m integrationビルド済みのDockerイメージ
ghcr.ioにホストされているビルド済みのイメージがあります。以下のコマンドを実行することでこのイメージをインストールできます。
docker pull ghcr.io/inditextech/mcp-teams-server:latestDockerイメージをビルドする
MCPサーバーを実行するためのDockerイメージが利用可能です。以下のコマンドでビルドできます。
docker build . -t inditextech/mcp-teams-serverDockerイメージを実行する
基本的な実行構成:
docker run -it inditextech/mcp-teams-server.env ファイルからの環境変数を使用して実行します。
docker run --env-file .env -it inditextech/mcp-teams-serverMCP Teams Serverを使用するようにLLMを設定する
以下の文書の指示に従ってください
変更履歴
変更の一覧とバージョン履歴については、 CHANGELOG.md を参照してください。
貢献
行動規範とプル リクエストの送信プロセスの詳細については、 CONTRIBUTING.md をお読みください。
安全
セキュリティ上の懸念については、セキュリティ ポリシーをご覧ください。
ライセンス
詳細については、このプロジェクトはApache-2.0ファイルに基づいてライセンスされています。
© 2025 インダストリア デ ディセニョ テキスタイル SA (INDITEX SA)
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Flicense-qualityDmaintenanceA Model Context Protocol server that bridges Microsoft Teams and MCP-compatible clients, enabling chat integration, message handling, and advanced search capabilities without REST API endpoints.1
- Flicense-qualityDmaintenanceA Model Context Protocol server that bridges Microsoft Teams with MCP-compatible clients (LLMs, agentic frameworks, CLI), enabling chat integration, message search, and event streaming without traditional REST API endpoints.
- Flicense-qualityBmaintenanceMCP server providing access to Microsoft Teams chats/channels, Outlook emails, calendar events, and SharePoint files via Microsoft Graph API.
- AlicenseBqualityCmaintenanceMCP server for Microsoft Teams that exposes 73 tools to manage teams, channels, chats, messages, meetings, planner, calendar, apps, tabs, scheduling, search, and authentication via the Graph API.7327MIT
Related MCP Connectors
An MCP server that let you interact with Cycloid.io Internal Development Portal and Platform
Official Microsoft MCP Server to query Microsoft Entra data using natural language
The official MCP Server from Mia-Platform to interact with Mia-Platform Console
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/InditexTech/mcp-teams-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server