No install? Use cloud.anythingmcp.com directly.
Sign in, install the Microsoft Bookings in one click, paste the credentials, mint an MCP API key — done. No Docker, no git clone, no local server to run.
💡 インストール不要? cloud.anythingmcp.com を直接利用してください。 サインインし、Connectors → Microsoft Bookings をクリック、認証情報を貼り付け、MCP API キーを発行 — 完了です。Docker も
git cloneもローカルサーバーも不要。
Microsoft Bookings
Drive Microsoft Bookings (Microsoft 365 scheduling product) via the Graph API: businesses, services, staff, appointments, customers. 8 tools, OAuth2 Bearer auth.
セットアップ
0 — Bookings endpoints (learn.microsoft.com/en-us/graph/api/resources/booking-api-overview).
Setup:
- Register an Azure AD app at https://portal.azure.com → App registrations → New registration.
- API permissions → Microsoft Graph → Delegated (or Application) → add:
Bookings.Read.All,BookingsAppointment.ReadWrite.All(write needs admin consent). - Run OAuth2 authorization-code (or client-credentials) flow against
login.microsoftonline.com/{tenant}/oauth2/v2.0/tokento get an access token. - Set
MICROSOFT_GRAPH_ACCESS_TOKEN.
Authentication: Authorization: Bearer ${MICROSOFT_GRAPH_ACCESS_TOKEN}.
…(continued in the in-app connector instructions)
前提条件: MICROSOFT_GRAPH_ACCESS_TOKEN
ローカルでコネクタをインストール
git clone https://github.com/HelpCode-ai/anythingmcp.git
cd anythingmcp && docker compose up -d
http://localhost:3000/connectors/store を開き、 Microsoft Bookings を選択し、前提条件に記載された環境変数を入力します。
利用可能なツール
| Tool | What it does |
|---|---|
microsoft_bookings_list_businesses | List all Bookings Businesses (mailbox-style booking pages) on the tenant |
microsoft_bookings_get_business | Get a Booking Business by ID with its public profile |
microsoft_bookings_list_services | List services (offerings) of a Booking Business |
microsoft_bookings_list_staff_members | List staff members of a Booking Business |
microsoft_bookings_list_appointments | List appointments (bookings) in a Booking Business |
microsoft_bookings_get_appointment | Get one appointment by ID |
microsoft_bookings_create_appointment | Create a booked appointment |
microsoft_bookings_cancel_appointment | Cancel an appointment |