# Yoya Booking Muse connector

From musedirectory.ai, the independent directory of Meta Muse connectors. Not affiliated with Meta.

## Yoya Booking

Book meetings on someone's real availability from their public Yoya page

- Record: https://musedirectory.ai/connector/yoya-booking
- Category: Productivity
- Developer: Yoya (https://yoya.ai)
- Muse status: Extra setup. Not in Muse's Connectors list yet. Muse can still use it: its page gives you a request to paste into Muse.
- Health: Working, 509ms, checked 2026-09-28T08:31:14Z
- Endpoint: https://yoya.ai/api/mcp/book
- Auth: No account needed; Pricing: unknown
- Screening: Screened, no issues found (2026-09-25T09:41:38Z)
- Source: Found in the official MCP Registry (io.github.makloai/yoya-booking) https://registry.modelcontextprotocol.io/v0/servers?search=io.github.makloai%2Fyoya-booking

Connect to public Yoya booking pages to view available meeting times, preview bookings with your details, and confirm appointments. Handles free and paid meetings. No login required; uses public booking links.

Example request: "Find an open time slot next week with my accountant and book a 30-minute meeting"

How to connect: Not in Muse's Connectors list yet, but Muse can still use it. Paste this into Muse: "Use Yoya Booking to help me. It is a free service with an MCP server at https://yoya.ai/api/mcp/book. It does not need an API key. Ask me before you share anything with it." Muse asks before it shares anything with the app's site. Meta does not review apps used this way, so only use ones you trust. We tested this in the Muse app on September 24, 2026: Muse used an app's link directly this way and returned a live answer.

Tools:
- get_booking_page: Read a public Yoya booking link or slug. Includes required guest fields and meeting options. No host account access.
- list_available_times: Find up to 10 times (max 50), labeled in the guest's IANA timezone. Filter by inclusive from/exclusive to datetimes and morning (06–12), afternoon (12–18) or evening (18–24) in the guest timezone. Pass nextCursor unchanged to continue with the same filters. Slots are suggestions;
- preview_booking: Validate guest details and the selected time without booking or sending email. Show the returned summary to the guest and ask for explicit approval. Then call book_meeting with the returned normalized booking, requestId and confirmationToken.
- book_meeting: Creates a free booking or returns PAYMENT_REQUIRED with a secure payment URL for paid meetings. Paid meetings are not booked until payment succeeds; show the link and never claim confirmation before that. Only call after the guest explicitly approves preview_booking. Copy the pre
- get_booking: Read a booking using its private manage-link token. Includes meeting-link synchronization status. Treat this token as a password; do not share it publicly.
- cancel_booking: Cancel using a private manage token. Ask the guest for explicit approval first; this sends cancellation notifications.
- reschedule_booking: Move a booking using its private manage token and a fresh slot ID from list_available_times. Ask for explicit approval first. The original booking stays intact if the new time cannot be reserved.

Screening checks:
- MCP handshake: pass (Answered in 365ms)
- Domain against threat feeds (Cloudflare security DNS): pass (yoya.ai not flagged)
- Published packages against the OSV malicious-package database: n/a (No npm or PyPI package published)
- Hidden instructions or invisible characters in tool text: pass (7 tools read, nothing found)
- Inputs asking for passwords, card numbers or seed phrases: pass (None found)
- Domain and redirects: pass (No redirects off the domain)
- AI review of purpose and tool behavior: pass (No concerns)
