Connects Claude directly to Microsoft Teams via the Chat Service REST API. You get tools to read conversations, send messages, search people, and manage team members without switching contexts. Handles auth through interactive login or FIDO2 passkeys on macOS, caches tokens in your system keychain. Built for AI agents that need to monitor channels, reply to threads, or participate in team workflows autonomously. Works as an MCP server in VS Code, Cursor, and Claude Desktop, or as a standalone CLI. If you're building automations that need to pull context from Teams chats or let Claude respond to messages on your behalf, this is the bridge.
claude mcp add --transport stdio maxim-mazurok-teams-api uvx teams-api