Louez for agents
Let your agent launch and run your rental business.
Louez is open-source rental software with an MCP server. Connect Claude, ChatGPT, Grok, Codex or Cursor: your agent sets up the store, the catalogue and the prices, then keeps up with bookings, deposits and late returns. Before anything sensitive, Louez answers with a preview, and your assistant is told to ask you.
Sign in from your assistant with your Louez account, with no API key to copy. You choose the stores, the rights and the tools it gets.
The same Louez without an agent: online store, bookings, Stripe payments, deposits and contracts, from your dashboard. You can connect an agent later.
- Open source, AGPLv3
- In the official MCP Registry
- Included in every plan

Your assistant
Louez connectedCreate my e-bike at €45 a day, with a weekly rate of €250 and a €500 deposit.
Louezproducts_create
Done. The e-bike is live on your store.
E-bike
ActiveYour day
Thursday, May 14
Who it's for
Rental owners who work with an assistant
You already ask Claude, ChatGPT or Grok to write your emails. Ask them to add a product, check tomorrow's pickups or prepare reminders for late returns. You connect them by signing in, with nothing to install.
Connect your assistant, step by stepDevelopers who build on Louez
Claude Code, Codex and Cursor reach the same tools from your editor or terminal. The code is open source under the AGPLv3 and self-hosts with Docker. A REST API with API keys covers the same procedures, except customers, payments, analytics and the availability check; its public reference is not online yet.
Read the source on GitHubAutomation teams
n8n connects through its MCP Client nodes, over HTTP Streamable, with a Louez API key as the Bearer token. Make's MCP Client app, in open beta, takes a server address and an access token; we have not tried it with Louez yet. A script can do the same.
Create an API key: the setup page
From the assistant you already use
One address for every client, https://app.louez.io/api/mcp. How each one connects, and a request to paste on day one.
Claude
Connection
Custom connector, on every plan including Free: you sign in with Louez.
Ask
Open a paddle board rental shop in Brest called Breizh Paddle, add three boards at €35 a day with a €300 deposit, and tell me what's missing before it can go live.
stores_check_slug_availabilitystores_createproducts_createstores_get_launch_checklistWhat happens
It checks the web address, creates the store offline, adds the boards and reads the launch checklist: what the store still lacks, and which steps are yours.
The Claude guide: connection, limits, requestsClaude Code
Connection
One command, or the Louez plugin, which adds three skills: getting started, the daily briefing and launching a store.
Ask
Read inventory.csv and create each product with its daily price, its weekly price and its deposit, in the right category.
categories_createproducts_createWhat happens
The categories and products are created one by one, each with its link in your Louez dashboard to check it.
The Claude Code guide: connection, limits, requestsChatGPT
Connection
Business, Enterprise and Edu plans on the web, read and write; Pro is read-only. ChatGPT doesn't create stores: create yours in Louez first.
Ask
Which booking requests are waiting for an answer? Accept Marie's for Saturday.
inbox_listreservations_update_statusWhat happens
Louez answers with a preview first: Marie will receive the store's usual confirmation message. Nothing changes until the request comes back confirmed.
The ChatGPT guide: connection, limits, requestsGrok
Connection
Custom connector on grok.com, for every Grok account. On Business and Enterprise, an administrator adds it first.
Ask
What needs my attention at the shop today?
inbox_listWhat happens
Booking requests, late pickups and returns, deposits about to expire and failed payments, each with its link in Louez.
The Grok guide: connection, limits, requestsOpenClaw
Connection
Add the address as a remote MCP server (Streamable HTTP) with a Louez API key in the Authorization header. OpenClaw also signs in with OAuth (openclaw mcp login), not yet tried with Louez.
Ask
List the late returns and draft a reminder for each customer.
reservations_list_overduereservations_getWhat happens
It lists each late rental with its customer and equipment, then writes a message for each. You send it.
The OpenClaw guide: connection, limits, requestsCodex
Connection
codex mcp add, then sign in with Louez. Like ChatGPT, Codex doesn't create stores.
Ask
Add a high-season price from 1 July to 31 August on all my kayaks.
products_listproducts_create_seasonal_pricingWhat happens
Each kayak gets its season. A period that overlaps another one is refused.
The Codex guide: connection, limits, requestsCursor
Connection
The install link or ~/.cursor/mcp.json, then sign in with Louez.
Ask
Duplicate the 3×3 m tent as a 4×4 m version at €90 a day.
products_duplicateproducts_updateWhat happens
A copy is created, renamed and repriced. The original doesn't change.
The Cursor guide: connection, limits, requestsn8n
Connection
MCP Client Tool node, HTTP Streamable transport, Bearer authentication with a Louez API key.
Ask
Every Monday morning, sum up last week's revenue and the five best products, and post it to the team channel.
get_revenue_reportget_product_performanceWhat happens
A Schedule Trigger starts the workflow, the agent reads the figures without changing anything, and the next node posts them.
The n8n guide: connection, limits, requests
Connection paths checked on November 13, 2026 in the documentation of each client.
From an empty account to a store that takes bookings
What your agent does, step by step, with the Louez tools it calls. Where a step is yours, it says so.
It creates the store
It checks that the web address is free, then creates the store. A new store starts offline, so nobody books it before you decide.
stores_check_slug_availabilitystores_createYour partFrom ChatGPT or Codex, you create the store in Louez yourself.
It fills in the legal identity and the rules
It looks your company up in the registry and shows you the matches. It sets the opening hours, pickup points, delivery and taxes, and drafts your terms and legal notice from the store's data.
settings_search_company_registrysettings_update_legal_profilesettings_update_business_hourssettings_update_legalYour partYou pick your company, and you approve the legal texts before they are saved.
It builds the catalogue and the prices
Categories, then products with the whole product form: base price, degressive rates, seasons, deposit, taxes, stock, units, variants and photos.
categories_createproducts_createproducts_create_seasonal_pricingproducts_upload_imageIt sets up online payments
It starts Stripe onboarding and gives you the link, then follows where the step stands without you having to report back.
payments_start_stripe_onboardinghandoffs_getpayments_sync_stripe_statusYour partYou complete Stripe's identity checks yourself, in your browser.
It takes the store online
It reads the launch checklist and tells you what is still missing. Before going live, Louez shows the public address, how customers will book and what is missing or optional.
stores_get_launch_checkliststores_go_liveYour partYou approve that preview.
It answers booking requests
It reads what needs your attention, checks real availability and accepts or refuses a request. The customer receives the store's usual message.
inbox_listcheck_availabilityreservations_update_statusYour partAccepting, refusing or cancelling shows a preview first, unless you turn confirmations off for that connection.
It keeps an eye on deposits and contracts
It sees deposits about to expire and failed payments, records a payment or a deposit return, and reads whether the customer has signed the contract. If your store requires the signature, Louez refuses the pickup until it is signed.
reservations_getrecord_paymentrecord_deposit_returnYour partEvery payment and deposit return is previewed, always, even on a connection with confirmations off.
It chases late returns
It lists late pickups and returns with the customer and the equipment, and drafts a reminder for each.
reservations_list_overduereservations_getYour partYou send the reminders: an agent doesn't write free messages to your customers.
Not open to agents yet
Creating a booking or changing its dates, refunding, writing a free message to a customer, changing a member's role and changing plan. ChatGPT and Codex also don't create stores, don't see your Louez billing and don't have the AI photo tools.
Every tool, by familyEvery kind of rental
The same tools run every Louez store. One request per kind of rental, each one something an agent can do today.
Bikes
Louez for this rentalAsk
Which bikes go out tomorrow, and who is late bringing one back?
reservations_list_upcomingreservations_list_overdueWhat happens
Tomorrow's pickups in time order, then the late returns with the customer and the days late, each with its link.
Tools
Louez for this rentalAsk
Set the demolition hammer at €45 a day, €120 for three days and €250 for the week, with a €500 deposit.
products_getproducts_updateWhat happens
It reads the product, then changes its base price, its degressive rates and its deposit. Each rate is the total price for that duration.
Events
Louez for this rentalAsk
What do I deliver this weekend, and which units go on each delivery?
reservations_get_planning_timelineWhat happens
The weekend's planning, one line per booking and product, with the quantity, the assigned units and the delivery legs.
AV Equipment
Louez for this rentalAsk
Which camera bodies are free from Friday to Monday?
products_listcheck_availabilityWhat happens
It lists your camera bodies, then checks each one's availability over those dates.
Outdoor
Louez for this rentalAsk
Create a Camping category and put the tents and sleeping bags in it.
categories_createproducts_updateWhat happens
The category is created, then each tent and sleeping bag is added to it.
Watersports
Louez for this rentalAsk
Open from 9am to 7pm Monday to Saturday, and from 1pm to 7pm on Sundays.
settings_update_business_hoursWhat happens
The opening hours change: customers are only offered pickups and returns within them.
Childcare
Louez for this rentalAsk
Retire the pushchair unit PX-12: its brake is broken.
products_getproducts_retire_unitWhat happens
It finds the unit, then Louez shows a preview of the bookings that still hold it, with the units that could replace it, before retiring it.
Skis & snowboards
Louez for this rentalAsk
Add the lengths 150, 160 and 170 cm to the touring skis, one pair of each.
products_create_variantproducts_updateWhat happens
It creates a length variant with its three values: the product then books by length, and each pair carries its own.
Sound & lighting
Louez for this rentalAsk
Is the 2×1000 W sound system free on 14 June? Show me its last bookings.
check_availabilityproducts_get_reservation_timelineWhat happens
Its availability on that date, then the product's booking timeline, each booking with its link.
Photo booths
Louez for this rentalAsk
Add these three photos to the photo booth, in this order.
products_upload_imageproducts_updateWhat happens
Each photo is uploaded from its web address, then set on the product. Upload a file instead, and it works the same.
Bounce houses
Louez for this rentalAsk
Take the pirate bouncy castle out of service on Saturday: it's being cleaned.
products_getproducts_declare_downtimeWhat happens
Nobody can book it that day. If a booking already holds it, Louez shows it first, with the units that could serve it instead.
Event tableware
Louez for this rentalAsk
The Durand wedding brought everything back: record that their €200 deposit was returned.
reservations_getrecord_deposit_returnWhat happens
It reads the booking, then Louez shows a preview of the deposit return, always. It records a return already made: no money moves.
Paddleboards & kayaks
Louez for this rentalAsk
How much did I make last month, and which boards and kayaks brought in the most?
get_revenue_reportget_product_performanceWhat happens
The revenue, with its change from the month before, then the products ranked by revenue. Nothing changes.
Garden games
Louez for this rentalAsk
Deliver up to 30 km at €1.20 a km, with a €15 minimum, and free from €300.
settings_update_deliveryWhat happens
The delivery settings change after a preview. Delivery needs the store's address on the map.
Trailers
Louez for this rentalAsk
Which trailers are late coming back? Give me each customer's phone number.
reservations_list_overdueget_customerWhat happens
The late rentals, longest overdue first, with the days late, then each customer's details.
What it does without you
An agent acts when something starts it: Louez can't wake it up. Here is what already runs with nobody at the keyboard, and what starts it.
It reads only what's new
The list of what needs your attention comes with a cursor. Called again with it, it returns only what happened since: new requests, late pickups and returns, deposits about to expire, failed payments, messages that never went out. Asked to keep an eye on the store, an agent calls it every few minutes, for as long as its session runs.
inbox_listThe daily briefing
The daily-briefing skill, in the Louez plugin, answers "what's on at my shop today?" in one summary: what can't wait, today's pickups and returns, late returns, then the store's figures. It changes nothing.
Read the skillinbox_listreservations_list_upcomingreservations_list_overdueget_dashboard_statsA workflow on a schedule
In n8n, a Schedule Trigger node starts the workflow every morning or every Monday. Its agent reads the figures through the MCP Client Tool node, with a Louez API key, and the next node sends them where you want.
Schedule Trigger, in n8n's documentationget_revenue_reportget_product_performanceClaude Code without an interface
claude -p runs Claude Code from a script, with no interface. Anthropic documents three ways to run it on a schedule: GitHub Actions with a schedule trigger, scheduled tasks in the desktop app (while it is open), and cloud scheduled tasks. Where nobody can sign in, as in CI, it sends a Louez API key in the Authorization header.
Headless mode, in Anthropic's documentationinbox_listreservations_list_upcoming
Not yet: Louez can't notify an agent by itself, and an agent doesn't write free messages to your customers. It drafts, you send.
Is it safe to let an agent into my store?
The security of the Louez MCP server, point by point, as it works today.
Sign in, no key to copy
Claude, ChatGPT, Grok, Claude Code, Codex and Cursor sign in with your Louez account (OAuth): no secret sits in a config file or a chat, and an access token lasts an hour. API keys are only for clients that can't sign in, such as n8n or a script. Only the owner creates or revokes them, from the dashboard.
Only what you chose
When it signs in, you pick the stores, the rights (read only, or read and edit) and the groups of tools it sees. It never gets more than your role allows, and a role taken away applies at its next call.
A preview before anything sensitive
A payment, a deletion, an answer to a booking request or a store going online first returns a preview. Louez does nothing until the request comes back with its one-time token, valid ten minutes. Your assistant is told to show you the preview and wait, but Louez cannot check that you answered: for an agent that must change nothing, choose read-only.
Every action logged with its name
Its changes to the catalogue, bookings, settings, online store and team are logged with the assistant's name, and the log is kept 12 months. Settings, Integrations, MCP shows each assistant's last change.
Disconnected in one click
Under Settings, Integrations, MCP, Connected agents, "Disconnect" removes its access straight away, with its tokens. "Edit" changes what it can do from its next action.
Hosted in France
Your Louez data is hosted in France. What the agent reads in the stores you allowed goes to your assistant's provider, which processes it under its own terms.
120 calls a minute
Each connection is limited to 120 calls a minute. Past that, Louez refuses its calls and says when to try again, so a runaway agent can't flood your store.
What Louez does, with or without an agent
Your agent works in the same Louez as you. Here is what it runs.
Online store
A professional rental website, ready to take bookings.
Online booking
Customers book 24/7, your calendar updates on its own.
Payments & deposits
Online payment and deposit on every reservation.
Rental contracts
A PDF contract for every reservation, signed as the customer books.
Inventory management
Catalog, real-time availability and statistics for your entire fleet.
Rental pricing
Discount tiers, seasonal rates and promo codes, applied automatically.
Customer management
Complete history, client portal and automatic follow-ups.
Delivery
Deliver and collect equipment at your customers' address.
What you can check yourself
We don't print customer counts we can't source. These figures, you can verify.
- Official MCP Registry
- io.louez/louez
- Listed on November 13, 2026, with the remote address of the server.
- See the listing
- Docker image pulls
- 9.9K
- The two public Louez images on Docker Hub, added up and rounded down.
- See on Docker Hub
A guide for every assistant
The same Louez tools, at the same address. How each assistant connects, and what it can do.
- ClaudeCustom connector, on every plan including Free
- Claude CodePlugin with three skills, or one command
- ChatGPTCustom MCP server on Business, Enterprise and Edu
- GrokCustom connector on grok.com, every account
- Codexcodex mcp add, then sign in
- CursorInstall link or mcp.json
- n8nMCP Client Tool node, with an API key
- OpenClawRemote MCP server, with an API key
Questions people ask their assistant about Louez
Can an AI agent run my rental business on Louez?
Yes, for most of the work. Through the Louez MCP server, an agent such as Claude, ChatGPT, Grok, Codex or Cursor can create a store, set its legal identity, hours, delivery and taxes, build the catalogue with prices, seasons and deposits, take the store online, answer booking requests, record payments and deposit returns, and draft reminders for late returns. You keep the steps only you can take, such as Stripe's identity checks, and Louez shows a preview before sensitive actions. Creating a booking, changing its dates, refunding and writing free messages to customers are not open to agents yet.
Which AI assistants work with Louez?
Any client that accepts a remote MCP server with OAuth sign-in: Claude on every plan, ChatGPT on Business, Enterprise and Edu (read-only on Pro), Grok, Mistral Vibe and Perplexity on Pro, Max and Enterprise. Claude Code, Codex, Cursor and VS Code connect the same way. OpenClaw and n8n connect with a Louez API key sent as a Bearer token. The server address is https://app.louez.io/api/mcp.
What is the address of the Louez MCP server?
https://app.louez.io/api/mcp. It is the same for every account and every client: after adding it, you sign in with Louez, with no API key. It is a remote server over Streamable HTTP, listed in the official MCP Registry as io.louez/louez. A self-hosted Louez serves it at its own address.
How do I connect Claude to my Louez rental store?
In Claude, open Customize, then Connectors, click Add and Add custom connector, and paste https://app.louez.io/api/mcp. Claude sends you to Louez to sign in, then you choose the stores, the rights (read-only, or read and edit) and the tools it gets. It works on every Claude plan, the free one included. In Claude Code, run claude mcp add --transport http louez https://app.louez.io/api/mcp, then /mcp to sign in.
Claude Code, Claude Cowork or the Claude connector: which one do I need?
The connector, added in Claude under Customize, Connectors, is for working on your store in a conversation, from claude.ai, the desktop app or your phone; it works on every Claude plan, the free one included. Claude Code is for the terminal or the editor: importing a catalogue from a file, scripting, running on a schedule. Claude Cowork, on Claude's paid plans, is Anthropic's agent for longer tasks without a terminal; it uses the connectors of your Claude account, and so do its scheduled tasks. All three reach the same Louez tools at the same address.
Claude Code doesn't see the Louez tools: what should I check?
Run claude mcp list: Louez should show as connected. If it needs authentication, type /mcp in Claude Code and sign in to Louez; /mcp also retries a connection that failed. If Louez is missing, add it again with claude mcp add --transport http louez https://app.louez.io/api/mcp: a server is added to the current project only, unless you add --scope user. If only some tools are missing, your connection shows the groups of tools you ticked: add the others in Louez, under Settings, Integrations, MCP, Connected agents.
Can ChatGPT create my rental store on Louez?
No. ChatGPT and Codex can manage an existing Louez store (catalogue, prices, bookings, customers, payments, settings), but they don't create stores, don't see the Louez billing and don't have the AI photo tools. Create your store in Louez, or from Claude, Claude Code, Cursor or Grok, then connect ChatGPT. Full read and write access needs a ChatGPT Business, Enterprise or Edu plan; Pro is read-only.
Is there an official Louez app in ChatGPT, Cursor or Grok Bot?
Not yet. The ChatGPT and Codex plugin is awaiting submission to OpenAI's Plugin Directory, and the Cursor plugin is awaiting review for the Cursor Marketplace, which also serves Grok Bot's Connect Apps. Until then, add https://app.louez.io/api/mcp as a custom MCP server or connector: the tools are the same. Grok on grok.com takes it as a custom connector, on every account. In Claude Code, the Louez plugin installs from GitHub with /plugin marketplace add Synapsr/louez-assistant-plugins, then /plugin install louez@louez.
Can Claude Code or Codex import my product catalogue into Louez?
Yes. Once connected, they read a file in your project, such as a CSV or a spreadsheet export, and create each product through the Louez tools, with its prices, degressive rates, seasons, deposit, stock and category. Each product comes back with its link in your Louez dashboard so you can check it. The Louez plugin for Claude Code adds three skills: getting started, the daily briefing and launching a store.
Does Louez work with n8n, Make or OpenClaw?
n8n works through its MCP Client Tool node, with the HTTP Streamable transport and a Louez API key as the Bearer token. OpenClaw adds Louez as a remote MCP server (Streamable HTTP) with the API key in the Authorization header; its OAuth sign-in has not been tried with Louez yet. Make has an MCP Client app in open beta that takes a server address and an access token; it has not been tried with Louez yet either. The owner creates API keys in Louez, under Settings, Integrations, MCP.
Do I need an API key to connect an AI agent to Louez?
Not for Claude, ChatGPT, Grok, Claude Code, Codex, Cursor or VS Code: they sign in with your Louez account through OAuth, with no key to copy. An API key is for clients that don't sign in that way, such as n8n, OpenClaw or a script. A key carries its own rights per domain, and only the owner creates or revokes it, from the Louez dashboard.
MCP server, plugin, skill or API: what's the difference?
The MCP server, at https://app.louez.io/api/mcp, is how an assistant reaches Louez: it lists the tools and runs them once you have signed in. A plugin packages that address for one client: the Louez plugin for Claude Code adds the server and three skills in one install. A skill is a written method the assistant follows, such as daily-briefing for "what's on at my shop today?": it calls the same tools and grants no extra right. The REST API, under /api/v1 with an API key, is for scripts; it serves the same procedures except customers, payments, analytics and the availability check, and its public reference is not published yet.
What does a Louez agent need my approval for?
Recording or deleting a payment, recording a deposit return, spending AI credits on a photo, removing a team member and cancelling an invitation always return a preview first, on every connection. Deleting, archiving, accepting, refusing or cancelling a booking, changing taxes or delivery, creating a store and taking it online do too, unless you turn confirmations off for that connection. Louez does nothing until the request comes back with its one-time token, valid ten minutes. Your assistant is told to show you the preview and wait, but Louez cannot check that you answered: for an agent that must change nothing, choose read-only.
Can an agent take bookings or refund customers on Louez?
Not yet. An agent reads bookings, checks availability, accepts or refuses requests, changes statuses, adds notes and records payments and deposit returns. It cannot create a booking, change its dates or refund. Bookings come from your online store or from your dashboard, and refunds are made in Louez.
Does the agent handle deposits and rental contracts?
It follows them. It sees deposits about to expire and failed payments in the list of what needs attention, records a deposit return after a preview, and reads whether the customer has signed the rental contract. If the store requires a signed contract, Louez refuses to mark the rental as picked up until it is signed. The agent doesn't write contracts: Louez generates one for every booking, as it does without an agent.
Can an agent keep an eye on my store without me?
Only when something starts it: Louez can't wake an agent up. Once running, it reads the list of what needs your attention with the cursor of its last call and gets only what is new; asked to keep watch, it calls every few minutes. n8n starts a workflow on a schedule with its Schedule Trigger node, and Claude Code runs without an interface (claude -p) from GitHub Actions, the desktop app's scheduled tasks or cloud scheduled tasks. An agent still doesn't write free messages to your customers: it drafts, you send.
Is there a Louez CLI or a public API reference?
There is no Louez CLI. The MCP server at https://app.louez.io/api/mcp is the documented way for agents. A REST API under /api/v1, with API keys, serves the same procedures except customers, payments, analytics and the availability check, but its public reference is not published yet. The source code of both is public on GitHub.
How much does it cost to connect an AI agent to Louez?
Connecting an agent is included in every plan: pay-as-you-go at 4% incl. VAT on your rentals with no subscription, or Pro or Ultra from $49 a month excl. VAT, with no commission. Your assistant reasons on your own subscription, so the connection uses no Louez AI credits; only AI photo edits spend them, after a preview of the price. Each connection is limited to 120 calls a minute.
Is my data safe when an agent works in my Louez store?
Louez data stays hosted in France. An agent only gets the stores, rights and tools you chose, and never more than your role allows; a role taken away applies at its next action. Its changes to the catalogue, bookings, settings, online store and team are logged with its name. You disconnect it in one click from Settings, Integrations, MCP, Connected agents. What the agent reads then goes through your assistant's provider.
Can I self-host Louez and still use an agent?
Yes. Louez is open source under the GNU AGPLv3 and runs on your own server with Docker. The MCP server is part of the app, so a self-hosted instance serves it at its own address, and API keys work there as on louez.io.
Does it work for my kind of rental?
Yes, if you rent out equipment. The agent works in your Louez store whatever you rent: bikes, tools, event gear, cameras, skis, boats, trailers or childcare equipment. Products, prices, deposits, units and variants use the same tools for everyone. This page gives a request for each kind of rental Louez has a page for.
Put your agent to work
Connect your agent
Add the address to your assistant and sign in with Louez. It takes a minute.
Setup for each clientTry Louez
Create your account and your store, then hand it to your agent.
Create my shopNo subscription required · 4% incl. VAT on your rentals
Talk to us
A catalogue to import, an integration to build, a client that won't connect: write to us.