MCP_server_GraphAPI

MindForgeCollective/MCP_server_GraphAPI

3.1

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

No resources