Best for
- Developers who need to automate collaboration tasks in Teams
- Teams that want to integrate Teams into AI-driven productivity tools
- Applications that require programmatic access to Microsoft Graph data
This is a feature-rich MCP server that offers extensive integration with Microsoft Teams and Graph APIs, including messaging, user, file, and search capabilities. It requires proper authentication and permissions, making it suitable for developers who need to automate Teams operations.
Strongest · Setup experience 12/20 Weakest · Reliability 8/20
Static review · not runListed 2026-08-07
Read the FMRS scoring method →Runtime:Node.js 18+
AUTH_TOKEN
Optional pre-issued Microsoft Graph access token (JWT) targeting https://graph.microsoft.com; obtain it from your existing OAuth flow.
TEAMS_MCP_READ_ONLY
Set to true to start the server in read-only mode, disabling all write tools and requesting only read scopes; you set this yourself.
npx @floriscornel/teams-mcp@latest authenticate to authenticate.AUTH_TOKEN to a valid Microsoft Graph JWT.{
"mcpServers": {
"teams-mcp": {
"command": "npx",
"args": [
"-y",
"@floriscornel/teams-mcp@latest"
]
}
}
}
Shown for Claude Desktop. Other clients may use a different file or key (VS Code uses "servers") — the configurator below converts it.
{
"servers": {
"teams-mcp": {
"command": "npx",
"args": [
"-y",
"@floriscornel/teams-mcp@latest"
]
}
}
}
Goes in your project's .vscode/mcp.json (VS Code uses a "servers" key).
claude mcp add teams-mcp -- npx -y @floriscornel/teams-mcp@latest
Run it in a terminal; replace any <…> placeholders with your own values first.
Run npx @floriscornel/teams-mcp@latest authenticate first, then confirm tools like auth_status and get_current_user appear in your client's tool list; calling get_current_user and getting your Microsoft 365 profile proves the connection works.
Once connected, you can ask your AI assistant things like:
No matching tools
Listed from the project's documentation, not tested by this site.
Teams MCP is a Model Context Protocol (MCP) server that provides seamless integration with Microsoft Graph APIs, enabling AI assistants to interact with Microsoft Teams, users, chats, files, and organizational data. It supports OAuth 2.0 device code authentication, read-only mode, message search, rich formatting (Markdown/HTML), and file uploads/downloads.
Securely connect Atlassian Cloud to AI tools.
Official Notion MCP server for querying, editing, and managing Notion pages and databases via AI agents.
Drive your Claude Code session straight from WhatsApp
Official MCP server that lets AI assistants manage your encrypted Anytype wiki in natural language.
Source revision b01182db9e45 Data synced 2026-10-12 Read the FMRS scoring method