MCP ConfigsMay 14, 2026·2 min read

MCP Teams Server — Microsoft Teams Tools

mcp-teams-server exposes Microsoft Teams tools via MCP; verified 373★ and ships uv-based setup plus a GHCR Docker image.

Agent ready

Safe staging for this asset

This asset is staged first. The copied prompt tells the agent to inspect the staged files and ask before activating scripts, MCP config, or global config.

Stage only · 17/100Policy: stage
Agent surface
Any MCP/CLI agent
Kind
Mcp Config
Install
Stage only
Trust
Trust: Established
Entrypoint
Asset
Safe staging command
npx -y tokrepo@latest install 8690d099-6b0c-5875-bc04-025264fcfff6 --target codex

Stages files first; activation requires review of the staged README and plan.

Intro

mcp-teams-server exposes Microsoft Teams tools via MCP; verified 373★ and ships uv-based setup plus a GHCR Docker image.

Best for: Ops/support teams who want an agent to read threads, post replies, and mention members in Teams

Works with: Python 3.10 + uv (recommended) or Docker; requires Azure/Teams app credentials via env vars

Setup time: 15-30 minutes

Key facts (verified)

  • GitHub: 373 stars · 34 forks · pushed 2026-05-13.
  • License: Apache-2.0 · owner avatar + repo URL verified via GitHub API.
  • README-backed entrypoint: uv run mcp-teams-server.

Main

  • Treat credentials as production secrets: store TEAMS_APP_PASSWORD in a secret manager; use .env only for local dev.

  • Start read-only: list members and read threads first; add posting/replies after you validate tenant/channel IDs.

  • Use Docker for repeatability once configs are stable; keep env templates in VCS without secrets.

Source-backed notes

  • README prerequisites list Python 3.10 and uv; install uses uv venv + uv sync and run uses uv run mcp-teams-server.
  • README documents required env vars like TEAMS_APP_ID, TEAMS_APP_PASSWORD, and TEAM_ID / TEAMS_CHANNEL_ID.
  • README includes a prebuilt GHCR image (docker pull ghcr.io/inditextech/mcp-teams-server:latest).

FAQ

  • Do I need Azure setup?: Yes — README points to a Teams/Azure setup doc for app registration and permissions.
  • Can I run it in Docker?: Yes — README provides build and run commands and supports --env-file .env.
  • What’s the safest first test?: Read a thread and list members in a non-production channel before enabling posting.
🙏

Source & Thanks

Source: https://github.com/InditexTech/mcp-teams-server > License: Apache-2.0 > GitHub stars: 373 · forks: 34

Discussion

Sign in to join the discussion.
No comments yet. Be the first to share your thoughts.

Related Assets