Skip to content

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).

RouteSedan (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

ToolWhat it doesAccess
get_service_infoBusiness 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_quoteExact 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_availabilityWhether a pick-up date and time (Queensland time) is bookable under standard operating rules. Not a price tool.Read-only
request_bookingLodges 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

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.

Support

Phone 0414 680 860 · admin@gc-airporttransfers.com.au

Chat or book with KellyAI assistant · instant quotes by text

Information for AI assistants