# Planyo Online Booking — MCP server on mcp.ai > Connect your Planyo Online Booking account and use 7 tools for scheduling and booking straight from your AI agent. Connect with your own API key. Planyo is an online reservation system which can be used by any business taking bookings: for days, nights, hours or minutes, or scheduled events. By: mcp.ai · official Page: https://mcp.ai/planyo_online_booking ## Connect (MCP protocol) Remote MCP endpoint (HTTP, streamable): https://api.mcp.ai/p_planyo_online_booking?ms=1787291400000 Add it as a custom/remote MCP connector, then authenticate when prompted. ## REST API (no MCP client required) Every tool is also a REST endpoint, authed with a workspace API key. Discover: GET https://api.mcp.ai/api/planyo_online_booking/_endpoints # public; lists every endpoint Call: POST https://api.mcp.ai/api/planyo_online_booking/ Authorization: Bearer sk_live_… # create one at https://mcp.ai/settings/api-keys Content-Type: application/json Body: { …args } → { "ok": true, "tool": "", "result": { … } } ## Developer docs How to use (MCP or REST), markdown: https://mcp.ai/planyo_online_booking/skill.md Postman collection (v2.1): https://mcp.ai/planyo_online_booking/postman.json ## Tools - planyo_online_booking_add_reservation(force?: boolean, site_id: integer, user_id?: integer, end_time?: string, language?: string, quantity: integer, last_name?: string, admin_mode?: boolean, first_name?: string, start_time?: string, user_email?: string, resource_id: integer, voucher_code?: string, custom_fields?: object) — Tool to create a new reservation. Use after gathering resource, timing, and customer details. - planyo_online_booking_add_user(fax?: string, zip?: string, city?: string, email: string, phone?: string, state?: string, mobile?: string, vat_id?: string, address?: string, company?: string, country?: string, last_name?: string, first_name?: string, custom_fields?: object) — Tool to add a new user in Planyo. Use when you need to create a user account after gathering user details. - planyo_online_booking_get_addon_list(site_id?: integer, user_id?: integer, password?: string, admin_mode?: boolean, login_name?: string, session_id?: string, resource_id?: integer) — Tool to retrieve a list of add-ons. Use when you need to inspect or manage add-ons for a specific resource or across the entire site after setting up credentials. - planyo_online_booking_get_coupon_list(page?: integer, site_id?: integer, admin_email?: string, resource_id?: integer, admin_password?: string) — Tool to retrieve a list of coupons. Use when you need to fetch all coupons for a specific resource or the entire site (if no resource_id provided). - planyo_online_booking_get_resource_availability(end_time?: string, quantity?: integer, test_mode?: integer, start_time?: string, end_user_id?: integer, ignore_cart?: boolean, resource_id: integer, min_duration?: integer, ignore_reservations?: boolean, check_specific_slots?: integer, preliminary_filtering?: integer) — Tool to check resource availability within a specified date/time range. Use when validating if a resource can be reserved before creating a reservation. - planyo_online_booking_get_resource_blackouts(end_time?: integer, start_time?: integer, admin_email?: string, resource_id: integer, admin_password?: string) — Tool to fetch blackout periods for a resource. Use when determining unavailable timeslots before booking. - planyo_online_booking_get_resource_reviews(limit?: integer, resource_id: integer) — Tool to fetch reviews and ratings for a specific resource. Use when you have a resource_id and need to display customer feedback. ## Example prompts - "What can I do in Planyo Online Booking?" - "Show me a summary of my Planyo Online Booking account" ## Links Docs: https://mcp.ai/docs/mcps/planyo_online_booking Website: https://mcp.ai/mcps/planyo_online_booking