teams-mcp
View on GitHubMCP server providing comprehensive Microsoft Teams and Graph API access for AI assistants including messaging, search, and user management.
An MCP server that connects AI assistants to Microsoft Teams and Microsoft Graph. It supports chat and channel messaging, search, user and team lookup, file uploads, and configurable read-only access.
Use Cases
Search Teams chats and channel messagesRead chat and channel historySend and manage messagesManage teams, channels, and membersUpload files to chats and channelsLet AI assistants access Microsoft Teams through MCP
Built With
- Language
- TypeScript
- Frameworks
- Model Context Protocol SDK · Microsoft Graph Client · Azure Identity
Tags
MCP server · Microsoft Teams · Microsoft Graph · chat messaging · channel management · message search · file uploads · OAuth 2.0 · read-only mode