Submit

Teams Mcp

@floriscornel

MCP server providing comprehensive Microsoft Teams and Graph API access for AI assistants including messaging, search, and user management.
Overview

What is Teams MCP?

Teams MCP is a Model Context Protocol (MCP) server designed for Microsoft Teams, enabling seamless integration with Microsoft Graph APIs for AI assistants to interact with Teams and organizational data.

How to use Teams MCP?

To use Teams MCP, install it via npm with the command: npx -y @floriscornel/teams-mcp@latest. Configure it in your application to start using its features.

Key features of Teams MCP?

  • OAuth 2.0 authentication with Microsoft Graph
  • User management capabilities including searching and retrieving user profiles
  • Integration with Microsoft Teams for managing teams, channels, and messages
  • Advanced search capabilities across Teams messages and chats

Use cases of Teams MCP?

  1. Automating user management tasks in Microsoft Teams.
  2. Building AI assistants that can interact with Teams data.
  3. Enhancing communication within organizations through automated messaging.

FAQ from Teams MCP?

  • Can Teams MCP be used with any Microsoft account?

Yes, it requires a Microsoft 365 account with appropriate permissions.

  • Is Teams MCP free to use?

Yes, Teams MCP is open-source and free to use.

  • What are the prerequisites for using Teams MCP?

You need Node.js 18+ or Bun 1.0+, and an Azure App Registration with Microsoft Graph permissions.

Server Config

{
  "mcpServers": {
    "teams-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "@floriscornel/teams-mcp@latest"
      ]
    }
  }
}
© 2025 MCP.so. All rights reserved.

Build with ShipAny.