Skip to main content
Feedback

Microsoft Teams MCP connector

Updated 

Microsoft Teams is Microsoft's workspace for real-time collaboration and communication. The Microsoft Teams MCP connector allows AI agents to send messages, manage channels, and organize team conversations. It also supports retrieving, updating, and deleting messages and channels to keep collaboration workflows current.

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:

  • Send messages to teammates without leaving your workflow
  • Create and organize channels for new projects or departments
  • Retrieve channel conversation history for compliance or reporting needs
  • Update channel details to keep team spaces current
  • Onboard new team members by adding them directly to teams
  • Audit team membership to confirm access and roles
  • Remove departed employees from teams to maintain security
  • Edit or delete messages to correct or clean up communication

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 channel in Microsoft Teams announcing the new product launch.
  • List all channels in our Marketing team on Microsoft Teams.
  • Create a new channel called Q4 Planning in Microsoft Teams.
  • Show me the last 20 messages in the Engineering channel on Microsoft Teams.
  • Add John Smith to the Finance team in Microsoft Teams.
  • Who are the current members of the HR team in Microsoft Teams.
  • Delete the outdated Archive channel from Microsoft Teams.
  • Update the description of the Support channel in Microsoft Teams.
  • Remove Sarah Lee from the Project Alpha team in Microsoft Teams.
  • Find the message I sent yesterday in the General channel on 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.

ToolDescription
microsoftteams_microsoftteamssendmessage_invokeSend a message in Microsoft Teams
getAllChannelsList team channels
createChannelCreate a channel
getChannelGet a channel
updateChannelUpdate a channel
deleteChannelDelete a channel
getAllMessagesList channel messages
sendMessageSend a message
getMessageGet a message
updateMessageUpdate a message
deleteMessageDelete a message
getAllMembersList team members
addMemberAdd a team member
getMemberGet a team member
updateMemberUpdate a team member
removeMemberRemove a team member
On this Page