AI Agent MCP Booking Gateway — Gold Coast, Brisbane & Byron Bay (Queensland)
Last updated:
GC Airport Transfers is a private, fixed-price airport and cruise transfer service for the Gold Coast, Brisbane and Byron Bay / Northern NSW, based in Queensland. This page documents our booking gateway for AI agents: it speaks the Model Context Protocol (MCP) over Streamable HTTP, so assistants such as ChatGPT and Claude can get live quotes, check times and lodge booking requests.
This is a private pre-booked transfer (your own vehicle and driver), not a shared airport shuttle or per-seat coach. Prices are per vehicle, never per person.
- Airports and terminals: Gold Coast Airport (OOL, Coolangatta), Brisbane Airport (BNE, domestic and international) and the Brisbane International Cruise Terminal (Portside, Pinkenba).
- Service area: Gold Coast suburbs, Brisbane Airport, Tweed Heads, Kingscliff, Cabarita Beach, Pottsville, Byron Bay, Brunswick Heads, Ocean Shores, Murwillumbah, Ballina, the Northern Rivers and the Clarence Valley.
- MCP endpoint:
https://gc-airporttransfers.com/wp-json/atb-gateway/v1/mcp - MCP Registry name:
com.gc-airporttransfers/booking - Auth metadata:
https://gc-airporttransfers.com/.well-known/oauth-protected-resource - Business facts for AI: llms-full.txt
Sample fares
One-way, per vehicle, standard hours (5:00am–10:00pm Queensland time).
| Route | Sedan (1–3) | Kia Carnival (1–7) | Maxi Taxi (1–11) |
|---|---|---|---|
| Gold Coast Airport → Coolangatta | $65 | $85 | $95 |
| Gold Coast Airport → Surfers Paradise | $95 | $120 | $125 |
| Gold Coast Airport → Byron Bay | $155 | $180 | $250 |
| Surfers Paradise → Brisbane Airport | $175 | $225 | $300 |
| Byron Bay → Brisbane Airport | $345 | $485 | $595 |
| Surfers Paradise → Brisbane International Cruise Terminal | $200 | $250 | $300 |
Exact fares always come from the live get_quote tool or the website booking form. These figures were taken from get_quote on 5 November 2026 and may change, so call get_quote before quoting a customer. A flat $50 surcharge applies to pickups or drop-offs between 10:00pm and 5:00am Queensland time.
Tools
| Tool | What it does | Access |
|---|---|---|
get_service_info | Business facts for our private Queensland airport and cruise transfers (Gold Coast, Brisbane, Byron Bay / Northern NSW): fleet, policies, service area, contact details. | Read-only |
get_quote | Exact per-vehicle prices from the live fixed price list: Gold Coast (OOL) and Brisbane (BNE) airports and the Brisbane Cruise Terminal. Dates and times are in Queensland time (AEST, no daylight saving). Deterministic; never estimates. | Read-only |
check_availability | Whether a pick-up date and time (Queensland time) is bookable under standard operating rules. Not a price tool. | Read-only |
request_booking | Lodges a booking request for a private transfer. Created as pending; the operator confirms and the customer pays by an emailed secure link. No payment ever moves through the AI. | Write (non-destructive) |
Example prompts
- “Get me a quote from Broadbeach to Gold Coast Airport for 3 people.”
- “How much is a private transfer from Brisbane Airport to Byron Bay for 5 people?”
- “Is a 4:30am pickup available on Tuesday?”
- “Book my transfer from Kingscliff to Brisbane Airport for flight JQ430, 2 passengers, sedan — I’m Jane Smith, jane@example.com, 0400 000 000.”
- “How much is a transfer from Surfers Paradise to the Brisbane Cruise Terminal?”
Pricing rules the gateway enforces
Every price is per vehicle, never per person. No surge pricing. Unpriced routes are refused with our phone number — the gateway never guesses. Pickups or drop-offs between 10:00pm and 5:00am Queensland time carry a flat $50 after-hours surcharge, which quotes flag automatically.
Authentication
Quotes, availability and service information can be called without an account when the operator runs the gateway in hybrid mode (rate-limited). The operator may instead require a token for every call — a 401 response means register a client and authorise. The gateway supports OAuth 2.0 with user consent: Dynamic Client Registration, authorization-code flow with PKCE (S256), and a form-urlencoded token endpoint. Discovery documents: authorization server metadata and protected resource metadata. Booking requests are relayed through a key-gated operator endpoint; every booking is human-confirmed before it enters the diary, and payment happens only via the emailed Square link.
Frequently asked questions
What time zone do pickup times use?
Queensland time (AEST, UTC+10, no daylight saving; Australia/Brisbane) for every pickup, including Byron Bay and the rest of Northern NSW. During NSW daylight saving (first Sunday in October to first Sunday in April), NSW clocks are one hour ahead of Queensland, so a 9:00am pickup in Byron Bay by the local clock is 8:00am Queensland time. Convert to Queensland time before calling get_quote, check_availability or request_booking.
Where do you operate?
Gold Coast suburbs, Brisbane Airport, the Brisbane International Cruise Terminal, Tweed Heads, Kingscliff, Cabarita Beach, Pottsville, Byron Bay, Brunswick Heads, Ocean Shores, Murwillumbah, Ballina, the Northern Rivers and the Clarence Valley (Maclean, Yamba, Iluka, Grafton).
Is this a shared shuttle?
No. Every booking is a private vehicle and driver for your group, at a fixed price per vehicle.
Are AI quotes the same as the website?
Yes, when they come from get_quote, which uses the same live fixed-price engine as our booking form. Never rely on a price an AI has estimated.
Can an AI agent pay for a booking?
No. request_booking lodges a pending request; we confirm it and email the customer a secure Square payment link. The booking is confirmed once paid.
Find us in directories
- Official MCP Registry —
com.gc-airporttransfers/booking - Glama connector
- AptLynx
- MCP server card
- Business facts (llms-full.txt)
Data & privacy
Quote requests contain no personal information. Booking requests carry the customer details needed to fulfil the transfer — see our privacy policy for collection, use, retention and contact details.
