AI assistants

Book a rental car straight from a chat

If you work with an AI assistant, you can use Noor Car Rental from the chat itself. The assistant shows the cars, checks which one is free for your dates, works out the rental, the extras and the deposit, and prepares the booking. Payment never happens in the chat: at the end there is always the Stripe page, which you open and confirm yourself.

How it works with Claude

Claude connects to us through a custom connector. Anyone on a paid Claude plan can add it themselves — no customer account and no login are needed.

  1. 1Open the settings in Claude and go to «Connectors».
  2. 2Choose «Add custom connector».
  3. 3Paste the server URL and save. No authentication is needed — leave those fields empty.
  4. 4Enable the connector in the chat and ask about a car.

Server URL

https://www.noorcarrental.ch/mcp

Things you can ask Claude

  • Which car do you have free from 12 to 16 June?
  • What does the estate cost for ten days, with a child seat?
  • Book the Nissan Micra from 3 to 5 July, pickup at 9 am, for Anna Muster.
  • How is my booking doing? Here is the link.

And with ChatGPT

The same endpoint works anywhere an assistant speaks the Model Context Protocol, ChatGPT included, once a custom connector has been set up there. Nothing is bought in the chat there either: the assistant prepares the booking and hands back the Stripe page for you to open.

What the assistant can do — and what it cannot

It can

  • Show the cars, with transmission, fuel, seats, luggage space and daily rate.
  • Check which cars are free for a period — and, for a car already taken, say when it is free again.
  • Work out the price exactly as we do: daily rate, the discount for longer rentals, extras and the deposit.
  • Name the handover times a day allows; on a day we are closed it returns none.
  • Open a booking and hand back the Stripe page that pays for it.
  • Report the state of a booking — paid, reserved, completed — when you give it the booking link.

It cannot

  • Upload a driving licence. The licence is shown at the handover, and the booking is marked accordingly on our side.
  • Look into an account. There is no customer account here, and it reports a single booking only against that booking's link.
  • Pay for you. Only you confirm the rental and the deposit, on the Stripe page.

Privacy

Only what a booking needs leaves the chat: the car, the period, your name, your e-mail address and, if you give it, your phone number. A search, an availability check or a price calculation is not stored. A booking only comes into being once a payment page is opened — with the same data as a booking made through the form.

Read the privacy policy

For developers and reviewers

Noor Car Rental runs a Model Context Protocol server. It is publicly reachable, without a login and without an API key, and it publishes the same fleet and the same prices as the website.

Endpoint
https://www.noorcarrental.ch/mcp
Transport
Streamable HTTP with JSON responses, stateless (one server per request), without authentication.

The seven tools

search_vehicles
Returns the cars with their specification, daily rate and page URL — and, given a period, whether each one is still free for it.
get_vehicle
Reads a single car by its slug.
check_availability
Says which cars are free for a period and, for a single car, which periods are already booked.
quote_booking
Prices the rental, the duration discount, the extras and the deposit from the same tables the website uses. Stores nothing.
list_pickup_slots
Returns the selectable handover times of one day and the earliest day a rental may start.
create_booking
Opens an unpaid booking and hands back the Stripe page for it. A driving licence cannot be attached.
get_booking_status
Returns the state of one booking — status, payment, deposit, car, period and the next step — against that booking's link. Name, address and payment details stay private.

How a booking runs

search_vehicles or get_vehicle for the slug, check_availability for the period, quote_booking for the price, list_pickup_slots for a handover time, then create_booking.

create_booking charges nothing: it opens an unpaid booking and returns a Stripe page. If that page is not paid, the booking lapses and the car is free again. A reviewer can drive the whole flow to the Stripe page without paying.

AI assistants

Rather book in the browser?

The booking form walks you through the same booking, driving licence upload included.

Your privacy matters to us

We use cookies to analyse how our website is used and to improve our service. You can decide for yourself which cookies to allow. More in the privacy policy