Microsoft Teams MCP Server - Barndoor Documentation

Microsoft Teams

SecureBarndoor ManagedMicrosoft 365

Summary: Access Microsoft Teams chats, channels, and membership data through Microsoft Graph-powered MCP tools.

How Teams Use It: The Barndoor-managed Microsoft Teams MCP server enables agents to read team channels and chats, post messages, and look up members across your workspace — making it efficient to automate team communications, status updates, and follow-ups without context switching.

Tools

Tool Name Tool Description Tool Type
chats_chat_GetChat Retrieves a chat by ID. Read
chats_chat_ListChat Lists chats the current user is part of. Read
chats_CreateMessages Creates a new message in a chat. Create
chats_GetMessages Retrieves a specific message in a chat. Read
chats_ListMembers Lists members of a chat. Read
chats_ListMessages Lists messages in a chat. Read
teams_channels_CreateMessages Creates a new message in a team channel. Create
teams_channels_GetMessages Retrieves a specific message in a team channel. Read
teams_channels_ListMessages Lists top-level messages in a team channel, without replies. Read
teams_GetChannels Retrieves a channel by team ID and channel ID. Read
teams_ListChannels Lists channels in a Microsoft Team. Read
teams_ListMembers Lists members of a Microsoft Team. Read
teams_team_GetTeam Retrieves a team by ID, including its properties and relationships. Read
teams_team_ListTeam Lists Microsoft Teams in the organization. Read