floriscornel
Integrates with Microsoft Teams through Graph API to search messages, manage chats and channels, send messages, create group chats, and handle user/team operations with device code authentication for secure access.
Get detailed information about a specific user by their ID or email address. Returns profile information including name, email, job title, and department.
List all recent chats (1:1 conversations and group chats) that the current user participates in. Returns chat topics, types, and participant information.
List all Microsoft Teams that the current user is a member of. Returns team names, descriptions, and IDs.
Check the authentication status of the Microsoft Graph connection. Returns whether the user is authenticated and shows their basic profile information.
Create a new chat conversation. Can be a 1:1 chat (with one other user) or a group chat (with multiple users). Group chats can optionally have a topic.
Search for users in the organization by name or email address. Returns matching users with their basic profile information.
List all channels in a specific Microsoft Team. Returns channel names, descriptions, types, and IDs for the specified team.
Find all recent messages where the current user was mentioned (@mentioned) across Teams channels and chats.
Search for messages across all Microsoft Teams channels and chats using Microsoft Search API. Supports advanced KQL syntax for filtering by sender, mentions, attachments, and more.
Get the current authenticated user's profile information including display name, email, job title, and department.
Retrieve recent messages from a specific chat conversation. Returns message content, sender information, and timestamps.
List all members of a specific Microsoft Team. Returns member names, email addresses, roles, and IDs.
Send a message to a specific chat conversation. Supports text and markdown formatting, mentions, and importance levels.
Get recent messages from across Teams with advanced filtering options. Can filter by time range, scope (channels vs chats), teams, channels, and users.
Retrieve recent messages from a specific channel in a Microsoft Team. Returns message content, sender information, and timestamps.
Send a message to a specific channel in a Microsoft Team. Supports text and markdown formatting, mentions, and importance levels.
Reply to a specific message in a channel. Supports text and markdown formatting, mentions, and importance levels.
Search for users to mention in messages. Returns users with their display names, email addresses, and mention IDs.
Get all replies to a specific message in a channel. Returns reply content, sender information, and timestamps.
Connect to MCP Server
No additional configuration required