Yoya Booking
io.github.makloai/yoya-bookingBook meetings on a host's real availability. No auth - mirrors their public Yoya page.
Score: 100/100
Handshake verified by our own probe.
Tools · 7
Read a public Yoya booking link or slug. Includes required guest fields and meeting options. No host account access.
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. Pas…
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…
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 t…
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 using a private manage token. Ask the guest for explicit approval first; this sends cancellation notifications.
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.
Resources · 1
Choose times, review details and explicitly confirm a booking.
ui://yoya/booking.html
How to use
Claude Desktop or claude.ai: add a custom connector (Customize → Connectors; on Team and Enterprise plans an owner adds it under Organization settings → Connectors) with this server URL: https://yoya.ai/api/mcp/book
Cursor or Cline: add to your MCP config:
{
"mcpServers": {
"yoya_booking": {
"url": "https://yoya.ai/api/mcp/book",
"transport": "streamable-http"
}
}
}