A
AURA 300 BOOKING

Aura 300 Booking — Developer & Product Docs

Remote MCP server for agentic hair salon booking · Support: info@aura300.ai

What is Aura 300 Booking

Aura 300 Booking is agentic booking for hair salons. It's a remote MCP (Model Context Protocol) server that lets AI assistants — Claude, ChatGPT, and any other MCP-compatible agent — search participating businesses, check real-time availability, and book, reschedule, or cancel appointments, in natural language, directly against that business's own booking system (CRM). The same broker also powers a simple end-customer chat page per salon, so a business's own customers can book by chatting, no app required.

Server

TransportMCP over Streamable HTTP
URLhttps://booking.aura300.ai/mcp
AuthOAuth 2.1 (public/directory clients) or a private bearer token (internal integrations)

Tools

ToolTypeDescription
search_salonsreadFind bookable salons by name or handle, optionally filtered by city.
get_servicesreadList services and staff for a salon.
search_availabilityreadFind available slots for a service in a date range.
bookwriteCreate a booking. Two-step: may come back held pending a verification step, or confirmed immediately depending on the salon's policy.
confirm_bookingwriteComplete a held booking after the customer completes the secure hosted browser verification link.
find_bookingsreadLook up a customer's upcoming bookings by phone number.
cancel_bookingwriteCancel a booking.
reschedule_bookingwriteMove a confirmed booking to a new time — same booking, updated in place.
request_booking_accesswriteRequest a hosted browser verification link for booking access.

Every tool declares a title, input and output schemas, and explicit readOnlyHint, destructiveHint, and openWorldHint annotations.

Authentication — OAuth 2.1

Aura 300 Booking implements the MCP authorization spec: OAuth 2.1 with mandatory PKCE (S256), protected-resource metadata, and dynamic client registration. Connecting applications do not need a pre-shared secret.

Protected-resource metadataGET /.well-known/oauth-protected-resource (RFC 9728)
Authorization-server metadataGET /.well-known/oauth-authorization-server (RFC 8414)
Dynamic client registrationPOST /oauth/register (RFC 7591)
AuthorizeGET/POST /oauth/authorize — PKCE S256 required, plain not supported
TokenPOST /oauth/token — authorization_code and refresh_token grants
Scopesbooking:read, booking:write

Full discovery URLs:

https://booking.aura300.ai/.well-known/oauth-protected-resource
https://booking.aura300.ai/.well-known/oauth-authorization-server

An unauthenticated request to the MCP endpoint receives 401 with a WWW-Authenticate: Bearer resource_metadata="…" challenge pointing at the protected-resource metadata above, per spec.

Connect from Claude

  1. In claude.ai, Claude Desktop, or Claude mobile: open Settings → Connectors, then either find Aura 300 Booking in the directory or choose Add custom connector.
  2. For a custom connector, paste the server URL: https://booking.aura300.ai/mcp. In Claude Code: claude mcp add --transport http aura-booking https://booking.aura300.ai/mcp.
  3. Claude registers itself automatically and opens the Aura 300 Booking authorization page — approve it. No Aura account, username, or password is needed.
  4. Ask, in natural language: "Find [salon name] and show me its services" or "Book me a haircut at [salon] on Friday morning."

Connect from ChatGPT

  1. Settings → Apps & Connectors (or Developer mode for internal testing) → Add app / Add MCP server.
  2. Paste the server URL: https://booking.aura300.ai/mcp.
  3. ChatGPT validates the server, lists its tools, and walks you through OAuth authorization.
  4. Ask ChatGPT to find a salon and book an appointment, the same way you would in Claude.

Example prompts

Bookings work at participating hair salons — see the live list at booking.aura300.ai/salons.

Times are always in the salon's local timezone.

Troubleshooting

Support & privacy

Questions, bug reports, or integration help: info@aura300.ai. See our Privacy Policy for what data is processed and how.

Security: report a vulnerability or suspected misuse to info@aura300.ai with the subject "Security report". We acknowledge reports and investigate promptly.