Microsoft Bookings

Microsoft Bookings

Drive Microsoft Bookings (Microsoft 365 scheduling product) via the Graph API: businesses, services, staff, appointments, customers. 8 tools, OAuth2 Bearer auth.

7-day free trial · No credit card · EU-hosted

Ask Microsoft anything

Try a real prompt against Microsoft Bookings via AnythingMCP — Claude calls the tools, returns the answer. Press Enter on your own message to install on Cloud.

Install Microsoft on Cloud
Microsoft Bookings · live via MCP
Share
Opus 4.7

Claude is AI and can make mistakes. Please double-check responses.

Setup in 2 minutes

  1. 1Start a free trial on cloud.anythingmcp.com.
  2. 2Click Microsoft Bookings in the connector store. Paste credentials when prompted.
  3. 3Mint an MCP API key and point your AI client at the generated MCP URL.
Install Microsoft Bookings now

Guides for Microsoft

Step-by-step setup for the most popular AI clients.

Setting up Microsoft Bookings

From the connector definition itself: where to find the credentials, what they need to be allowed to do, and which API this adapter talks to.

This connector uses the Microsoft Graph API v1.0 — Bookings endpoints (learn.microsoft.com/en-us/graph/api/resources/booking-api-overview).

Setup:

  1. Register an Azure AD app at https://portal.azure.com → App registrations → New registration.
  2. API permissions → Microsoft Graph → Delegated (or Application) → add: Bookings.Read.All, BookingsAppointment.ReadWrite.All (write needs admin consent).
  3. Run OAuth2 authorization-code (or client-credentials) flow against login.microsoftonline.com/{tenant}/oauth2/v2.0/token to get an access token.
  4. Set MICROSOFT_GRAPH_ACCESS_TOKEN.

Authentication: Authorization: Bearer ${MICROSOFT_GRAPH_ACCESS_TOKEN}.

Booking Business ID: every Microsoft Bookings 'page' is a Booking Business. Discover them via bookings_list_businesses. The id looks like [email protected] (an SMTP-like address, NOT a UUID).

Public booking endpoints: most of Microsoft Bookings is private (admin-only). The public 'self-service' booking pages are at https://outlook.office.com/owa/calendar/{biz_id}@{tenant}/bookings/ — out of scope; agents use the admin endpoints here.

Rate limits: Graph throttling kicks in around 10k req per 10 min per app per user. On 429 honor Retry-After.

Out of scope here: webhooks, custom questions per service, Microsoft Bookings staff scheduling rules.

Your AI is two clicks away from Microsoft Bookings.

Install the connector, paste your credentials, ask your AI a question. 7-day free trial, no credit card.