1. Conduid
  2. Developer Tools
  3. InditexTech/mcp-teams-server
MCP server · Developer Tools

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.

Unclaimed Apache-2.0 devtools
82Excellent

Scored 7 days ago · breakdown

About InditexTech/mcp-teams-server

InditexTech/mcp-teams-server is an MCP server published by InditexTech in the Developer Tools category: an MCP (Model Context Protocol) server implementation for Microsoft Teams integration, providing capabilities to read messages, create messages, reply to messages, mention members.

The repository has 447 stars and 41 forks, with the last commit 4 days ago. Recent commit activity is the strongest signal that reported issues will get attention.

Install

From source
git clone https://github.com/InditexTech/mcp-teams-server

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

✦

Ask AI about InditexTech/mcp-teams-server

Powered by Claude · Grounded in docs

I know everything about InditexTech/mcp-teams-server. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

Static checks derived from the repository 9 hours ago. Heuristics on the source, not an audit.

  • ✓README presentThe repository ships documentation.
  • ✓License declaredUsable under a stated license.
  • ✓Tests presentA test suite exists in the repository.
  • ✓Dependencies pinnedA lockfile pins dependency versions.
  • ✓No dynamic code executionSource scan found no eval, dynamic Function, or shell execution.
  • !Scoped permissionsDoesn't declare a permission scope. Assume it can do anything its process can.

Releases

v1.0.15v1.0.15 · 2 Oct 2026What's Changed fix: Migrate to Ty by @marianoao in https://github.com/InditexTech/mcp-teams-server/pull/139 Fixed drifted docs by @marianoao in https://github.com/InditexTech/mcp-teams-server/pull/143 chore(deps): bump msgraph-sdk from…
v1.0.14v1.0.14 · 1 Sep 2026What's Changed Cursor pagination security fix by @marianoao in https://github.com/InditexTech/mcp-teams-server/pull/138 Full Changelog**: https://github.com/InditexTech/mcp-teams-server/compare/v1.0.13...v1.0.14
v1.0.13v1.0.13 · 25 Aug 2026What's Changed Migrated teams to msteams and hardened docker image by @marianoao in https://github.com/InditexTech/mcp-teams-server/pull/132 Full Changelog**: https://github.com/InditexTech/mcp-teams-server/compare/v1.0.12...v1.0.13
v1.0.12v1.0.12 · 25 Aug 2026What's Changed Migrate to MCP SDK 2.1.0 by @marianoao in https://github.com/InditexTech/mcp-teams-server/pull/131 Full Changelog**: https://github.com/InditexTech/mcp-teams-server/compare/v1.0.11...v1.0.12
v1.0.11v1.0.11 · 25 Aug 2026What's Changed chore(deps-dev): bump pyright from 1.1.410 to 1.1.411 by @dependabot[bot] in https://github.com/InditexTech/mcp-teams-server/pull/118 chore(deps): bump mcp[cli] from 1.27.2 to 1.28.1 by @dependabot[bot] in…

README

Bugs Maintainability Rating Reliability Rating GitHub License GitHub Release Scorecard

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.

Features

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

  • Start thread in channel with title and contents, mentioning users
  • Update existing threads with message replies, mentioning users
  • Read thread replies
  • List channel team members
  • Read channel messages

Prerequisites

Installation

  1. Clone the repository:
git clone https://github.com/InditexTech/mcp-teams-server
cd mcp-teams-server
  1. Create a virtual environment and install dependencies:
uv venv
uv sync --frozen --all-extras --dev

Teams configuration

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.

Usage

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

uv run mcp-teams-server

The default MCP transport is stdio. You can also use streamable-http for HTTP deployments:

uv run mcp-teams-server --transport streamable-http

The legacy sse transport is still available for older clients.

Development

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

Pre-built docker image

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

Build docker image

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

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

Run docker image

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

Run with Streamable HTTP transport:

docker run --env-file .env -p 8000:8000 -it inditextech/mcp-teams-server --transport streamable-http

Setup LLM to use MCP Teams Server

Please follow instructions on the following document

Changelog

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

Contributing

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

Security

For security concerns, please see our Security Policy.

License

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

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

README fetched from the repository 9 hours ago. The original is authoritative.

Questions

About InditexTech/mcp-teams-server

How do I install InditexTech/mcp-teams-server?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is InditexTech/mcp-teams-server safe to use with an AI agent?

Its trust score is 82 out of 100 (excellent). It passes 5 of the 6 static security checks run so far; the failures are listed above. It has no ConduID identity yet, so agent calls to it are not receipted.

Is InditexTech/mcp-teams-server still maintained?

Yes — the latest release is v1.0.15 (2 Oct 2026), and the last commit was 4 days ago. The repository has 447 stars and 4 open issues.