Skip to main content
Server path: /microsoft-365-teams | Type: Application | PCID required: Yes

Tools

ToolDescription
microsoft-365-teams_get_channel_listList channels in a Microsoft Teams team. Accepts team name or ID.
microsoft-365-teams_get_channel_message_repliesGet replies to a specific message thread in a Teams channel
microsoft-365-teams_get_channel_messagesGet message history from a Teams channel. Accepts team and channel names or IDs.
microsoft-365-teams_get_dm_historyGet direct message conversation history with another Teams user. Accepts user display name, email, or AAD user ID.
microsoft-365-teams_get_my_joined_teamsGet all Microsoft Teams that the current user is a member of
microsoft-365-teams_reply_to_channel_messageReply to a message thread in a Teams channel
microsoft-365-teams_search_usersSearch Microsoft 365 users by display name or email address
microsoft-365-teams_send_channel_messagePost a message to a Teams channel. Accepts team and channel names or IDs.
microsoft-365-teams_send_direct_messageSend a direct message to another Teams user. Accepts user display name, email, or AAD user ID.

microsoft-365-teams_get_channel_list

List channels in a Microsoft Teams team. Accepts team name or ID. Parameters:
ParameterTypeRequiredDefaultDescription
teamstringYesTeam name or AAD team ID (UUID format)

microsoft-365-teams_get_channel_message_replies

Get replies to a specific message thread in a Teams channel Parameters:
ParameterTypeRequiredDefaultDescription
teamstringYesTeam name or AAD team ID (UUID)
channelstringYesChannel name or channel ID (contains @thread)
message_idstringYesThe ID of the parent message

microsoft-365-teams_get_channel_messages

Get message history from a Teams channel. Accepts team and channel names or IDs. Parameters:
ParameterTypeRequiredDefaultDescription
teamstringYesTeam name or AAD team ID (UUID)
channelstringYesChannel name or channel ID (contains @thread)
limitintegerNoMaximum number of messages to return (default: 10)

microsoft-365-teams_get_dm_history

Get direct message conversation history with another Teams user. Accepts user display name, email, or AAD user ID. Parameters:
ParameterTypeRequiredDefaultDescription
userstringYesUser display name, email address, or AAD user ID (UUID)
limitintegerNoMaximum number of messages to return (default: 10)

microsoft-365-teams_get_my_joined_teams

Get all Microsoft Teams that the current user is a member of

microsoft-365-teams_reply_to_channel_message

Reply to a message thread in a Teams channel Parameters:
ParameterTypeRequiredDefaultDescription
teamstringYesTeam name or AAD team ID (UUID)
channelstringYesChannel name or channel ID (contains @thread)
message_idstringYesThe ID of the message to reply to
messagestringYesReply text

microsoft-365-teams_search_users

Search Microsoft 365 users by display name or email address Parameters:
ParameterTypeRequiredDefaultDescription
querystringYesName or email to search for

microsoft-365-teams_send_channel_message

Post a message to a Teams channel. Accepts team and channel names or IDs. Parameters:
ParameterTypeRequiredDefaultDescription
teamstringYesTeam name or AAD team ID (UUID)
channelstringYesChannel name or channel ID (contains @thread)
messagestringYesMessage text to send

microsoft-365-teams_send_direct_message

Send a direct message to another Teams user. Accepts user display name, email, or AAD user ID. Parameters:
ParameterTypeRequiredDefaultDescription
userstringYesUser display name, email address, or AAD user ID (UUID)
messagestringYesMessage text to send