All other tools (21)
microsoft-teams.mcp_graph_chat_addChatMember medium conf highaudit
Adds a user to a chat with member or owner role, granting them access to the conversation and its history without a membership-approval control.
microsoft-teams.mcp_graph_chat_createChat medium conf highaudit
Creates a new one-on-one or group chat with the specified members, opening a conversation thread among named participants.
microsoft-teams.mcp_graph_chat_deleteChat medium conf highaudit
Soft-deletes an entire chat for its participants; recoverable under tenant retention policy but removes the conversation from normal view.
microsoft-teams.mcp_graph_chat_deleteChatMessage medium conf highaudit
Soft-deletes a chat message, removing it from participants' view though it may be retained for compliance holds.
microsoft-teams.mcp_graph_chat_getChat low conf highallow
Reads a chat's metadata such as type and topic; reveals the conversation exists but not its message content.
microsoft-teams.mcp_graph_chat_listChatMembers medium conf highaudit
Lists the participants of a chat with their identities and roles, exposing personal data about who is party to a private conversation.
microsoft-teams.mcp_graph_chat_listChats low conf highallow
Lists the caller's visible chats with metadata; reveals which conversations the principal is party to but not their contents.
microsoft-teams.mcp_graph_chat_postMessage low conf highallow
Posts a plain-text message into a chat as the caller; a reversible write that participants can see immediately.
microsoft-teams.mcp_graph_chat_updateChat low conf highallow
Updates a group chat's topic; a cosmetic change to how the conversation is labelled.
microsoft-teams.mcp_graph_chat_updateChatMessage medium conf highaudit
Rewrites the content of an existing chat message, altering the recorded conversation history participants rely on.
microsoft-teams.mcp_graph_teams_addChannelMember medium conf highaudit
Adds a user to a private or shared channel, granting access to a restricted collaboration space and its contents.
microsoft-teams.mcp_graph_teams_createChannel medium conf highaudit
Creates a standard, private, or shared channel in a team, reshaping the collaboration structure and, for private channels, establishing a new access boundary.
microsoft-teams.mcp_graph_teams_createPrivateChannel medium conf highaudit
Creates a private channel with an explicit member list, provisioning a restricted collaboration space visible only to its members.
microsoft-teams.mcp_graph_teams_getChannel low conf highallow
Reads a single channel's properties; exposes configuration metadata but no message content.
microsoft-teams.mcp_graph_teams_getTeam low conf highallow
Reads a team's properties; exposes team-level configuration metadata only.
microsoft-teams.mcp_graph_teams_listChannelMembers medium conf highaudit
Lists the members of a channel with their identities and roles, exposing personal data about who participates in a restricted collaboration space.
microsoft-teams.mcp_graph_teams_listChannels low conf highallow
Lists the channels in a team, including private and shared channels the caller belongs to; reveals collaboration structure but not contents.
microsoft-teams.mcp_graph_teams_listTeams low conf highallow
Lists the teams a specified user has joined; reveals that user's team memberships across the tenant.
microsoft-teams.mcp_graph_teams_postChannelMessage low conf highallow
Posts a plain-text message to a channel as the caller; a reversible write visible to all channel members.
microsoft-teams.mcp_graph_teams_replyToChannelMessage low conf highallow
Adds a plain-text reply to an existing channel message; a reversible write visible to all channel members.
microsoft-teams.mcp_graph_teams_updateChannel medium conf highaudit
Renames a channel or changes its description, altering how members identify and navigate the collaboration space.