About
Overview
The Microsoft Teams MCP Server enables AI agents to interact with Microsoft Teams. It provides tools for sending messages to channels and chats, listing teams and channels, managing team membership, and searching messages. Uses Microsoft Graph API with Azure AD authentication.
Capabilities
Tools & Capabilities
⚡send_message
Send a message to a Teams channel or chat
⚡list_teams
List all teams the user belongs to
⚡list_channels
List channels in a team
⚡read_messages
Read messages from a channel or chat
⚡create_channel
Create a new channel in a team
Setup
Installation
bash
Install
npx -y mcp-teams-serverExamples
Example Usage
javascript
Usage
{
"mcpServers": {
"teams": {
"command": "npx",
"args": ["-y", "mcp-teams-server"],
"env": {
"AZURE_TENANT_ID": "your-tenant-id",
"AZURE_CLIENT_ID": "your-client-id",
"AZURE_CLIENT_SECRET": "your-secret"
}
}
}
}Quick Info
Authorcommunity
LanguageTypeScript
StatusStable
Stars★ 140
Last UpdatedFeb 12, 2026