{"slug":"juststas/graph-mcp","name":"Graph MCP","description":"An MCP to interact with Office 365 - Teams, mail, calendar.","category":"productivity","tags":[],"official":false,"stars":2,"transport":"stdio","install":[{"cmd":"pip install graph-mcp","imports":[]}],"tools":[{"name":"graph_check_auth_status","description":"Check the current authentication status"},{"name":"graph_login","description":"Login via browser OAuth"},{"name":"graph_logout","description":"Logout and clear stored tokens"},{"name":"graph_list_chats","description":"List all chats"},{"name":"graph_read_chat_message","description":"Read messages in a chat"},{"name":"graph_send_chat_message","description":"Send a message to a chat"},{"name":"graph_create_chat","description":"Create a new chat"},{"name":"graph_list_chat_members","description":"List members of a chat"},{"name":"graph_list_teams","description":"List all teams"},{"name":"graph_list_channels","description":"List channels in a team"},{"name":"graph_read_channel_message","description":"Read messages in a channel"},{"name":"graph_send_channel_message","description":"Send a message to a channel"},{"name":"graph_list_channel_members","description":"List members of a channel"},{"name":"graph_read_channel_replies","description":"Read replies to a channel message"},{"name":"graph_reply_to_channel_message","description":"Reply to a channel message"},{"name":"graph_list_calendars","description":"List all calendars"},{"name":"graph_list_calendar_events","description":"List events in a calendar"},{"name":"graph_get_calendar_event","description":"Get a specific calendar event"},{"name":"graph_create_calendar_event","description":"Create a new calendar event"},{"name":"graph_update_calendar_event","description":"Update an existing calendar event"},{"name":"graph_delete_calendar_event","description":"Delete a calendar event"},{"name":"graph_list_emails","description":"List emails in the inbox"},{"name":"graph_read_email","description":"Read a specific email"},{"name":"graph_search_emails","description":"Search emails"},{"name":"graph_send_mail","description":"Send an email"},{"name":"graph_reply_mail","description":"Reply to an email"},{"name":"graph_list_email_attachments","description":"List attachments of an email"},{"name":"graph_get_email_attachment","description":"Get a specific email attachment"},{"name":"graph_find_meeting_by_join_url","description":"Find a meeting by its join URL"},{"name":"graph_list_meeting_transcripts","description":"List transcripts of a meeting"},{"name":"graph_get_meeting_transcript","description":"Get a specific meeting transcript"},{"name":"graph_list_meeting_recordings","description":"List recordings of a meeting"},{"name":"graph_get_meeting_recording_url","description":"Get the download URL for a meeting recording"},{"name":"graph_browse_onedrive","description":"Browse OneDrive folders"},{"name":"graph_search_files","description":"Search for files"},{"name":"graph_get_file_content","description":"Get the content of a file"},{"name":"graph_upload_file","description":"Upload a file"},{"name":"graph_create_sharing_link","description":"Create a sharing link for a file"},{"name":"graph_search_directory","description":"Search the organization directory for users"},{"name":"graph_get_presence","description":"Get your own presence status"},{"name":"graph_set_presence","description":"Set your presence status"},{"name":"graph_get_user_presence","description":"Get another user's presence status"},{"name":"graph_search_messages","description":"Search messages across all chats and channels"}],"env_vars":["AZURE_CLIENT_ID","AZURE_TENANT_ID","GRAPH_TOKEN_ENCRYPTION_KEY"],"auth_type":"none","github":"https://github.com/JustStas/Graph-MCP","homepage":"","server_url":"","status":"active","source":"mcpservers.org","updated_at":"Mon May 25"}