Integrate Microsoft Teams MCP server into your Slack workspace for instant access to your AI agent.
Tools that your AI agent can use through this MCP server to interact with Microsoft Teams
Returns the authenticated Microsoft Teams user's ID, display name, email, and principal name via Microsoft Graph. Call this first when the user says 'my channels', 'my chats', or needs identity context. Use the returned id to identify the sender in Send Channel Message or Send Chat Message results. See the documentation.
Lists messages in a Microsoft Teams channel. See the documentation
Lists all teams the authenticated user has joined. See the documentation
Lists all chat conversations for the authenticated user. See the documentation
Send a message to a team's chat. See the docs here
Send a message to a team's channel. See the docs here
Search for email or chat messages. See the documentation
Get the list of shift instances for a team. See the documentation
Get the list of messages in a chat. See the documentation
Lists all channels in a Microsoft Team. See the docs here
Get a specific message from a chat. See the documentation
Create a new channel in Microsoft Teams. See the docs here