Model Context Protocol

Book it in one sentence.

Connect the OSPIPO connector to your own assistant once, and every booking afterwards is a sentence typed where you already work. No other operator on this corridor publishes one.

Your fixed fare

Available

Sydney Airport → Wollongong One way · fixed
  • Base fare $60.00
  • Distance85 km at $3.30/km $280.50
  • NSW Passenger Service Levy $1.32
  • Motorway tolls included
  • Airport pickup and parking included
  • Meet and greet inside the terminal included
  • GST (10%) included
  • Rounding −$0.82
Fixed total $341
Payable to your chauffeur on arrival. Nothing today.

What this actually is

A published endpoint, not an integration.

Model Context Protocol is an open standard for letting an assistant call a real service. This is one paragraph of honest explanation rather than three of enthusiasm.

An MCP connector is an address an AI assistant can call, exposing a small set of named functions. OSPIPO publishes one at mcp.ospipo.com.au/mcp with four functions: get a fare, check the car is free, make a booking, cancel a booking.

Adding it takes about two minutes and happens inside your assistant's settings. It is not an app, there is nothing to install, and it does not need an account with us — the client ID and secret fields are left blank because there is nothing to authenticate against.

After that, "book me from Kiama to Sydney Airport on Friday at 6am" is the whole booking. The assistant calls the connector, gets the fixed fare, checks the diary, and lodges the booking with your name and mobile.

The reason this works at all is that OSPIPO has a published price for every route. An operator whose price depends on the time of day, the demand and a negotiation cannot be booked this way, because there is nothing stable for an assistant to quote.

Where it works

Which assistants can book.

Quoting and booking are different permissions in some products. This is the honest state of it rather than a logo wall.

Claude

Quotes and books, on every plan including the free one. The most complete implementation of the four tools.

Perplexity

Quotes and books on Pro and Max.

Grok

Quotes and books.

Mistral Le Chat

Quotes and books.

ChatGPT

Quotes fares on Plus and Pro. Booking requires Business or Enterprise, where custom connectors are available.

Anything else that speaks MCP

The endpoint is public and standard. If your tool supports MCP connectors, it will work, and if it does not work we would like to know.

The connector

Four tools. One address.

This is the entire public surface. There is nothing else behind it, and nothing here can take a payment.

Model Context Protocol

Book from inside your own assistant

Connect the OSPIPO connector once — it takes about two minutes and asks for nothing but the address below — and after that a booking is one sentence, typed wherever you already work. No site visit, no form, no login, no stored card.

mcp.ospipo.com.au/mcp
  • quote_fare Returns the fixed all-inclusive fare for any NSW route, one way or return.
  • check_availability Confirms the car is genuinely free at that pickup time.
  • create_booking Lodges the booking. Needs a name, a mobile and the quote — never a card.
  • cancel_booking Cancels it. No fee, with reasonable notice.
  • Claude Quotes and books on every plan, including the free one.
  • Perplexity Quotes and books on Pro and Max.
  • Grok Quotes and books.
  • Mistral Le Chat Quotes and books.
  • ChatGPT Quotes on Plus and Pro; books on Business and Enterprise.

The connector and this website read the same published fare table and run the same pricing function. That is not a policy, it is how the code is arranged — there is one implementation of the arithmetic and both call it.

A build test compares the connector's exported fare table against the website's on every deploy and fails if they differ. So an assistant and this page cannot quote you different numbers, and that is verifiable rather than promised.

Booking through the connector produces a request, exactly as booking through this website does. Parag confirms it personally before it is final, usually within 30 minutes. An assistant will tell you that, because the connector says so in its own response.

  1. Open your assistant's connector or integration settings.
  2. Add a custom MCP connector and paste https://mcp.ospipo.com.au/mcp as the address.
  3. Leave the client ID and client secret blank. There is no account and nothing to authenticate.
  4. Save it. That is the setup, and it does not need repeating on another device beyond adding it there too.
  5. Then type the trip: "Book OSPIPO from Kiama to Sydney Airport, Friday 6am, two passengers."

Security

What it cannot do.

This matters more than the feature list, so it is stated as limits rather than capabilities.

It cannot take a payment. There is no payment path anywhere in this business — you pay the chauffeur on arrival, by card or cash — so there is nothing for a connector to charge even if it tried.

It cannot store or request card details. No field exists for them on the website, in the connector, or in the booking function behind both.

It cannot change a price. Fares come from the published table; the connector reads it and cannot write to it. An assistant that hallucinated a discount would produce a number the booking function rejects, because the booking function recomputes the fare from the published table and uses its own answer.

It cannot finalise a booking on its own. Every booking is a request until Parag confirms it directly with the passenger. The connector says so in its own response, so a well-behaved assistant repeats it rather than telling you the car is locked in.

It cannot see anything about you. It receives a pickup, a drop-off, a time, a name and a mobile — the same four things the form on this page asks for, and nothing else.

Questions

About booking by sentence.

No. There is no account, no password and no login anywhere in this business, so the client ID and client secret fields are left blank when your assistant asks for them. Pasting the address at mcp.ospipo.com.au/mcp takes about 2 minutes, once, and nothing is charged at that point or any later one — you pay your chauffeur on arrival by card or cash.

No. Wollongong quotes at $341 in both places, because the connector and this website read one published fare table and call one pricing function. Every deploy runs a test comparing what the connector exports against what the site renders, and the build fails when the two disagree. Changing a fare means editing a single file, and both pick up the new number in the same release.

No card details are taken, and none can be — there is no payment path anywhere in this business and no field to store a card in, on the website, in the connector, or in the booking function behind both. You pay your chauffeur on arrival by card or cash, and cancelling is free at any time before pickup, so nothing is at stake in the 3 hours or 3 weeks between booking and travel.

No, and a well-behaved assistant will tell you that, because the connector says so in its own response.

Booking through the connector produces a request. Parag confirms it personally with the passenger, usually within 30 minutes and always within 2 hours. Until that message arrives it is not final.

Yes. Ask it to cancel and it calls the cancel function, which takes the booking token the connector returned when the trip was lodged. Cancelling is free before pickup whether that is 2 days ahead or 20 minutes ahead, because nothing was taken at booking and no card was ever held. Phone and WhatsApp cancel the same booking just as well.

Yes, and a good deal of this is used that way. An executive assistant, an office manager or a family member adds the connector once — about 2 minutes, no account, no card — and books on someone else's behalf. Only the traveller's name and a contactable mobile are needed, and the confirmation goes to whoever is actually travelling, personally from Parag and usually within 30 minutes.

Booking still works. The website takes the same request, and so do the phone on +61 435 162 311 and WhatsApp — the connector is a convenience layer over a business that has driven this corridor for 8 years and does not depend on it. An assistant that cannot reach the endpoint should say so rather than invent a fare, and if one ever invents one, tell us.

A 40-second screen recording of a real booking made from inside an assistant belongs on this page and is on the shot list rather than in this build.

It is not here because it has not been recorded yet, and a placeholder video would be worse than an honest sentence.

No question matches that. Try a shorter word, or ask the concierge.

Book it

Or just use the form.

The connector is for the fifth booking, not the first. Two addresses, a date and a time works perfectly well today.

Your fixed fare

Available

Sydney Airport → Wollongong One way · fixed
  • Base fare $60.00
  • Distance85 km at $3.30/km $280.50
  • NSW Passenger Service Levy $1.32
  • Motorway tolls included
  • Airport pickup and parking included
  • Meet and greet inside the terminal included
  • GST (10%) included
  • Rounding −$0.82
Fixed total $341
Payable to your chauffeur on arrival. Nothing today.

Fixed, all-inclusive $341
Get my fixed fare