For residential communities
Tennis & padel bookings, made simple.
A calm, mobile-first reservation platform for your community's courts — built for residents, not for arenas.
Find your community
Go straight to your community's page — live court availability, no sign-in needed.
- Lawn Tennis Club (LTC) Plaswijck '62courtbooker.app/lawntennisclub
Señorío de Marbellacourtbooker.app/seniorio
Every community has its own page at courtbooker.app/your-community
Bring your community's courts online
Retire the paper sign-up sheet and the group-chat chaos. Give every resident a fair, effortless way to book — and give your board full control of the rules.
- Live in minutes — no technical skills needed
- Fair by design: per-home quotas, advance windows and prime-time rules
- Waitlists, email reminders and six languages built in
Create your page, set your rules, invite your neighbours.
No apps to install, no fees at the court.
English, Spanish, Dutch, French, German and Swedish.
Residents can book via ChatGPT or Claude.
Everything a community needs
Built for residential courts — fair rules, zero admin overhead, happy neighbours.
Fair, rule-based bookings
Per-apartment limits, advance windows, and prime-time rules keep things equitable.
Mobile-first
Reserve a court from your phone in under ten seconds.
Multi-site ready
One platform for many communities, with full data isolation.
Waitlist for busy slots
Slot taken? Join the waitlist and get an email the moment it frees up — first come, first served.
Let your AI assistant book the court for you.
Courtbooker is connected to ChatGPT, Claude, Gemini and any MCP-enabled agent. Just ask about availability, your next reservation, or book a slot this afternoon — no app required.
- Ask your agent to check today's tennis or padel slots
- Get your upcoming reservations and cancel or rebook
- Book instantly in your own timezone, with your community rules applied
https://courtbooker.app/mcpStreamable HTTP · OAuth 2.1 · Dynamic client registration. See the full tool catalog.
How it works
Whether you book from the app or from your AI assistant, the same rules apply — set by your community, enforced automatically.
- STEP 1
Your community goes live
Administrators add courts, opening hours, slot size, min notice, and per-resident quotas. Residents get invited by email.
- STEP 2
Residents book in seconds
See live availability in your community's timezone. Book from your phone, or ask your AI assistant to do it for you.
- STEP 3
Rules enforced automatically
Row-level security and booking-rule triggers guarantee everyone plays fair — no double-bookings, no quota abuse.
Frequently asked questions
Everything you need to know about Courtbooker and its AI-agent integrations.
What is Courtbooker.app?
Courtbooker.app is a court reservation platform designed for private residential communities to manage tennis and padel court bookings. It's mobile-first, multilingual, and includes an AI-agent connector out of the box.
Who can book a court?
Residents and members of participating communities can sign in and reserve courts. Site administrators can also book on behalf of residents.
Can AI assistants use Courtbooker?
Yes. Courtbooker exposes a Model Context Protocol (MCP) server at https://courtbooker.app/mcp so assistants like ChatGPT, Claude, Gemini, and Cursor can list availability, book courts, and cancel reservations on behalf of an authenticated resident.
Which AI assistants are supported?
Any MCP-compatible assistant works. Add https://courtbooker.app/mcp as a custom connector, sign in with your Courtbooker account, and approve the connection.
Is my data safe when I connect an AI assistant?
Yes. Connection uses OAuth 2.1 with dynamic client registration. The assistant acts as you with your exact permissions — nothing more. Row-level security enforces your community's rules. You can revoke access at any time from your profile.
What can I book with Courtbooker?
Tennis and padel courts inside private residential communities that have adopted Courtbooker. Each community sets its own opening hours, slot length, min notice, and per-resident quotas.
What happens if the slot I want is already taken?
Join the waitlist for that slot. If the booking is cancelled, everyone on the waitlist is emailed a claim link at the same time — first come, first served.
Which languages does Courtbooker support?
English, Spanish, Dutch, French, German, and Swedish — with your community's local timezone applied automatically.
How much does Courtbooker cost residents?
Courtbooker is provided by your residential community — residents don't pay to use it.
Bring Courtbooker to your community
Is your residential community not on Courtbooker yet? Get in touch with us to discuss the options — we'll help you set up courts, residences, booking rules and resident onboarding.
Want to know more about the options? Get in touch at info@courtbooker.app
