Microsoft Teams MCP connector
Microsoft Teams is Microsoft's workspace platform for real-time collaboration and communication within organizations. The Microsoft Teams MCP connector allows AI agents to send messages, manage team channels, and retrieve channel conversations. It also supports creating, updating, and deleting channels, as well as managing individual messages within team discussions.
Authentication type
- OAuth 2.0 Authorization Code - Requires a one-time user login to authorize the agent to access the service on their behalf.
Uses
Use the Microsoft Teams MCP connector to perform the following actions:
- Broadcast urgent announcements to multiple teams and channels simultaneously
- Automate onboarding by adding new employees to teams and channels
- Route customer inquiries to the correct channel for faster resolution
- Archive conversations and messages for compliance and audit purposes
- Coordinate cross-functional projects by managing team membership and permissions
- Update channel information to reflect current project status and ownership
- Retrieve message history for incident reports and post-mortem analysis
Example prompts
Use the following example prompts to invoke Microsoft Teams MCP connector tools from your AI assistant or Boomi Connect workflow:
Send a message to the sales team in Microsoft Teams about the new quarterly targets.List all members of the engineering team in Microsoft Teams.Create a new channel in Microsoft Teams called 'product-launch-2025'.Show me all messages from the customer-success channel in Microsoft Teams from the past week.Add the new hire Sarah Chen to the marketing team in Microsoft Teams.Update the description of the finance channel in Microsoft Teams.Delete the project-archive channel from Microsoft Teams.Get all channels in the operations team in Microsoft Teams.Remove an inactive member from the design team in Microsoft Teams.Send an urgent notification to the incident-response channel in Microsoft Teams.
Microsoft Teams MCP connector tools
The Microsoft Teams MCP connector provides the following tools. Each tool maps to a specific action you can invoke from your AI agent or automation.
| Tool | Description |
|---|---|
| microsoftteams_microsoftteamssendmessage_invoke | Sends a text message to a specified channel or conversation in Microsoft Teams. |
| getAllChannels | Retrieves a list of all channels within a team. |
| createChannel | Creates a new channel within a team with a specified name. |
| getChannel | Retrieves details and configuration information for a specific channel. |
| updateChannel | Modifies the settings or properties of an existing channel. |
| deleteChannel | Removes a channel from a team permanently. |
| getAllMessages | Retrieves all messages posted in a specific channel. |
| sendMessage | Posts a new message to a channel or conversation. |
| getMessage | Retrieves the content and details of a specific message. |
| updateMessage | Edits the text or content of an existing message. |
| deleteMessage | Removes a message from a channel or conversation. |
| getAllMembers | Retrieves a list of all members in a team. |
| addMember | Adds a user to a team as a member. |
| getMember | Retrieves information about a specific team member. |
| updateMember | Changes the role or permissions of a team member. |
| removeMember | Removes a user from a team. |