MindForgeCollective/MCP_server_GraphAPI
If you are the rightful owner of MCP_server_GraphAPI and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
This document provides a comprehensive guide to setting up a Simple MCP Server with Microsoft OAuth Authentication, demonstrating integration with Microsoft Graph APIs for various functionalities.
Tools
Functions exposed to the LLM to take actions
get_user_profile
Returns the authenticated user's Microsoft Graph profile
list_emails
Reads the latest emails from the inbox
send_email
Sends an email
create_meeting
Creates a calendar event
list_events
Lists upcoming events
get_user_schedule
Retrieves another user's calendar
get_team_availability
Returns free/busy availability for a list of attendees
update_event
Updates an existing event
delete_event
Deletes an event
Prompts
Interactive templates invoked by user choice
No prompts
Resources
Contextual data attached and managed by the client