MCP reference · Booking
booking_page_status — Check whether a booking page is live
Whether a booking page set up with set_up_booking_page is live yet (its person signed in and claimed it), still waiting, or gone — with the code to embed it.
When to use it
After set_up_booking_page, when the page's person has not claimed it yet: whether it is live, still waiting or gone.
Parameters
| Name | Type | What it is |
|---|---|---|
setup required | string | The setup key set_up_booking_page returned, stp_… |
What comes back
Its state — "waiting" (with when the claim link expires), "live" (with the first name of who claimed it and since when), "expired" or "gone" — the page address, the site it is for, and the code to embed it.
A page made without a signed-in key waits for its person to claim it: they open the claim link, sign in with Google once, and from then on it takes bookings. Poll this after you hand them the link, and tell them when it is live — the code you put on their site works from that moment.
Try it
Any Meetful key: mint one with POST /api/keys, or make a connector at meetful.com/agents. A key minted while signed in also lets the meeting land in that account.
curl -s https://meetful.com/mcp \
-H 'content-type: application/json' \
-H "authorization: Bearer $MEETFUL_KEY" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"booking_page_status","arguments":{"setup":"stp_example"}}}'
Or connect Claude, ChatGPT, Cursor or VS Code once at meetful.com/connect and ask in plain words:
Works with
Also in Booking: find_times · book_time · Every tool · The whole API
Try Meetful
Meetings that take their own notes
Free video meetings in the browser: every line of the transcript under the name of who said it, and the summary and action items when you hang up. Nothing to install — guests just open the link.