A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://github.com/InditexTech/mcp-teams-server below:

InditexTech/mcp-teams-server: An MCP (Model Context Protocol) server implementation for Microsoft Teams integration, providing capabilities to read messages, create messages, reply to messages, mention members.

An MCP (Model Context Protocol) server implementation for Microsoft Teams integration, providing capabilities to read messages, create messages, reply to messages, mention members.

MCP-Teams-Server-Showcase.mp4
  1. Clone the repository:
git clone [repository-url]
cd mcp-teams-server
  1. Create a virtual environment and install dependencies:
uv venv
uv sync --frozen --all-extras --dev

Please read this document to help you to configure Microsoft Teams and required Azure resources. It is not a step-by-step guide but can help you figure out what you will need.

Set up the following environment variables in your shell or in an .env file. You can use sample file as a template:

Key Description TEAMS_APP_ID UUID for your MS Entra ID application ID TEAMS_APP_PASSWORD Client secret TEAMS_APP_TYPE SingleTenant or MultiTenant TEAMS_APP_TENANT_ID Tenant uuid in case of SingleTenant TEAM_ID MS Teams Group Id or Team Id TEAMS_CHANNEL_ID MS Teams Channel ID with url escaped chars

Start the server:

Integration tests require the set-up the following environment variables:

Key Description TEST_THREAD_ID timestamp of the thread id TEST_MESSAGE_ID timestamp of the message id TEST_USER_NAME test user name
uv run pytest -m integration

There is a pre-built image hosted in ghcr.io. You can install this image by running the following command

docker pull ghcr.io/inditextech/mcp-teams-server:latest

A docker image is available to run MCP server. You can build it with the following command:

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

Basic run configuration:

docker run -it inditextech/mcp-teams-server

Run with environment variables from .env file:

docker run --env-file .env -it inditextech/mcp-teams-server
Setup LLM to use MCP Teams Server

Please follow instructions on the following document

See CHANGELOG.md for a list of changes and version history.

Please read CONTRIBUTING.md for details on our code of conduct and the process for submitting pull requests.

For security concerns, please see our Security Policy.

This project is licensed under the Apache-2.0 file for details.

© 2025 INDUSTRIA DE DISEÑO TEXTIL S.A. (INDITEX S.A.)


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4