# 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      |
