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

Tools


microsoft-teams_get_channel_list

List all channels in a Microsoft Teams team. Accepts team name (e.g. “Engineering”) or raw team ID — resolves names automatically. Use this to discover available channels before reading or posting messages. Parameters:

microsoft-teams_get_channel_message_replies

Retrieve all replies to a message thread in a Microsoft Teams channel. Accepts team and channel as names or IDs — resolves names automatically. Use after get_channel_messages to drill into a specific thread. Parameters:

microsoft-teams_get_channel_messages

Retrieve message history from a Microsoft Teams channel. Accepts team and channel as names (e.g. “Engineering”, “General”) or raw IDs — resolves names automatically. Returns messages with sender, content, and timestamp. Supports time range filtering. Parameters:

microsoft-teams_get_dm_history

Retrieve message history from a Microsoft Teams direct message (DM) conversation. Provide the other person’s name or email — the tool finds the conversation automatically. Supports time range filtering. Parameters:

microsoft-teams_get_my_joined_teams

Get all Microsoft Teams teams the current user is a member of. Use this to discover available teams before reading channels or posting messages.

microsoft-teams_reply_to_channel_message

Reply to an existing message thread in a Microsoft Teams channel. Accepts team and channel as names or IDs — resolves names automatically. Use after get_channel_messages to reply to a specific thread. Parameters:

microsoft-teams_search_users

Search for users in the Microsoft Teams organisation by name or email. Returns matching users with display name, email, job title, and department. Useful for finding a person before sending them a direct message. Parameters:

microsoft-teams_send_channel_message

Post a new message to a Microsoft Teams channel. Accepts team and channel as names (e.g. “Engineering”, “General”) or raw IDs — resolves names automatically. Parameters:

microsoft-teams_send_direct_message

Send a direct message (DM) to a person in Microsoft Teams. Provide the recipient’s name or email — the tool finds their conversation automatically. Parameters: