mcp-teams-server
227
MCP Teams Server is an implementation of the Model Context Protocol for integrating with Microsoft Teams. It provides functionalities like reading, creating, and replying to messages, and managing team members.
MCP Teams Server
An MCP server implementation for Microsoft Teams integration, providing the ability to read, create, and reply to messages, mention members, and list team members.
Features
- Start thread in channel with title and contents, mentioning users
- Update existing threads with message replies, mentioning users
- Read thread replies
- List channel team members
- Read channel messages
Prerequisites
- uv package manager
- Python 3.10
- Microsoft Teams account
Usage
Set up environment variables and start the server. Use the sample file as a template for environment variables setup.
Docker
- Pre-built image available: ghcr.io
- Build and run instructions provided.