Skip to main content
Glama
InditexTech

MCP Microsoft Teams Server

by InditexTech

バグ 保守性評価 信頼性評価 GitHubライセンスGitHubリリース スコアカード

MCP チームサーバー

Microsoft Teams統合用の MCP (モデル コンテキスト プロトコル) サーバー実装。メッセージの読み取り、メッセージの作成、メッセージへの返信、メンバーのメンション機能を提供します。

特徴

https://github.com/user-attachments/assets/548a9768-1119-4a2d-bd5c-6b41069fc522

  • タイトルと内容、ユーザーをメンションしてチャンネルでスレッドを開始します

  • メッセージの返信やユーザーへのメンションで既存のスレッドを更新する

  • スレッドの返信を読む

  • チャネルチームメンバーの一覧

  • チャンネルメッセージを読む

Related MCP server: Teams Messenger MCP App

前提条件

インストール

  1. リポジトリをクローンします。

git clone [repository-url]
cd mcp-teams-server
  1. 仮想環境を作成し、依存関係をインストールします。

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:latest

Dockerイメージをビルドする

MCPサーバーを実行するためのDockerイメージが利用可能です。以下のコマンドでビルドできます。

docker build . -t inditextech/mcp-teams-server

Dockerイメージを実行する

基本的な実行構成:

docker run -it inditextech/mcp-teams-server

.env ファイルからの環境変数を使用して実行します。

docker run --env-file .env -it inditextech/mcp-teams-server

MCP Teams Serverを使用するようにLLMを設定する

以下の文書の指示に従ってください

変更履歴

変更の一覧とバージョン履歴については、 CHANGELOG.md を参照してください。

貢献

行動規範とプル リクエストの送信プロセスの詳細については、 CONTRIBUTING.md をお読みください。

安全

セキュリティ上の懸念については、セキュリティ ポリシーをご覧ください。

ライセンス

詳細については、このプロジェクトはApache-2.0ファイルに基づいてライセンスされています。

© 2025 インダストリア デ ディセニョ テキスタイル SA (INDITEX SA)

Install Server
A
license - permissive license
A
quality
C
maintenance

Maintenance

Maintainers
Response time
5wRelease cycle
4Releases (12mo)
Commit activity
Issues opened vs closed

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

  • F
    license
    -
    quality
    D
    maintenance
    A 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
  • F
    license
    -
    quality
    D
    maintenance
    A 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.

View all related MCP servers

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

View all MCP Connectors

Latest Blog Posts

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