Outlook Meetings Scheduler MCP Server

MCP server for the Outlook Meetings Scheduler

Local serverstdioGo

What is the Outlook Meetings Scheduler MCP Server?

MCP server for the Outlook Meetings Scheduler

The short version

MCP Server for scheduling meetings in Microsoft Outlook using Microsoft Graph API.

Recorded tools

  • attendees — Array of { email, name (optional), type (optional) }
  • client_credentials — The client_credentials tool exposed by this server.
  • client_provided_token — The client_provided_token tool exposed by this server.

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
ReturnsUpdated event attendee information
Inputs:eventId (string): ID of the event to update
bodyoptional): New content/body for the calendar event
startoptional): New start time in ISO format (e.g., 2025-04-20T12:00:00)
endoptional): New end time in ISO format (e.g., 2025-04-20T13:00:00)
timeZoneoptional): New time zone for the event
locationoptional): New location for the event
attendeesoptional): Array of { email, name (optional), type (optional) }
Input:eventId (string): ID of the event to delete
startDateoptional): Start date in ISO format (e.g., 2025-04-20T00:00:00) to filter events from
endDateoptional): End date in ISO format (e.g., 2025-04-20T23:59:59) to filter events until
maxResultsoptional): Maximum number of events to return
subjectoptional): New subject for the calendar event
addAttendeesoptional): Array of attendees to add: { email, name (optional), type (optional) }
removeAttendeesoptional): Array of email addresses to remove from the event

How to install the Outlook Meetings Scheduler MCP Server

{
  "mcpServers": {
    "outlook-meetings-scheduler": {
      "command": "node",
      "args": [
        "/path/to/outlook-meetings-scheduler-mcp-server/build/index.js"
      ]
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.

Example prompts to try

  • “Use Outlook Meetings Scheduler to Input.”
  • “Use Outlook Meetings Scheduler to Returns.”
  • “Use Outlook Meetings Scheduler to Inputs.”

Frequently asked questions

MCP server for the Outlook Meetings Scheduler Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.