Discover and explore top open-source AI tools and projects—updated daily.
Microsoft Teams integration server
Top 86.1% on SourcePulse
This project provides an MCP (Model Context Protocol) server implementation for Microsoft Teams, enabling programmatic interaction with Teams channels and threads. It allows developers to read, create, and reply to messages, mention users, and manage threads, targeting applications that require deep integration with Teams for automated communication or workflow orchestration.
How It Works
The server acts as a bridge between an external application and the Microsoft Teams API. It leverages the Model Context Protocol to define a standardized interface for interacting with Teams functionalities. This approach abstracts the complexities of the underlying Teams API, offering a consistent and potentially more efficient way to manage conversational context and user interactions within Teams.
Quick Start & Requirements
uv sync --frozen --all-extras --dev
after cloning the repository.TEAMS_APP_ID
, TEAMS_APP_PASSWORD
, TEAMS_APP_TENANT_ID
, TEAM_ID
, and TEAMS_CHANNEL_ID
.Highlighted Details
Maintenance & Community
The project is maintained by InditexTech. Details on contributing and security policies are available in separate files.
Licensing & Compatibility
Licensed under the Apache-2.0 license, permitting commercial use and integration with closed-source applications.
Limitations & Caveats
Configuration of Microsoft Teams and Azure resources is required and may involve complexity beyond a simple setup guide. Specific details on LLM integration are referenced in a separate document.
3 days ago
Inactive