All servers

mcp-teams-server

Python

InditexTech

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

379Pushed 6/15/2026View on GitHub
69

Score Breakdown

Authentication30/30
Static Analysis25/25
Dependencies4/20
Behavior0/15
Maintenance10/10

Authentication

Tier A — OAuth 2.0 / OIDC

Full OAuth 2.0 with authorization code flow, PKCE, or OIDC. Best-in-class authentication.

Last scanned 6/18/2026

Security Findings(10)

LOW

Possible hardcoded password: ''

./src/mcp_teams_server/teams.py:130

LOW

Possible hardcoded password: ''

./src/mcp_teams_server/teams.py:439

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_main.py:23

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_main.py:24

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_main.py:31

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_teams.py:79

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_teams.py:91

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_teams.py:105

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_teams.py:117

LOW

Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.

./tests/test_teams.py:129

Claude Desktop Config

Add this to your claude_desktop_config.json:

{
  "mcpServers": {
    "mcp-teams-server": {
      "command": "python",
      "args": [
        "-m",
        "mcp-teams-server"
      ]
    }
  }
}

Refer to the repo README for exact installation instructions.