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.

Every community has its own page at courtbooker.app/your-community

Not on Courtbooker yet?

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
Live in minutes

Create your page, set your rules, invite your neighbours.

Free for residents

No apps to install, no fees at the court.

6 languages

English, Spanish, Dutch, French, German and Swedish.

AI-ready

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.

AI Agent Ready

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
See agent integrationsSign inSecured by your Courtbooker account. Your data, your rules.
MCP endpoint
https://courtbooker.app/mcp

Streamable HTTP · OAuth 2.1 · Dynamic client registration. See the full tool catalog.

ChatGPTClaudeGeminiMCP
Courtbooker MCP
connected
U
Book a tennis slot for me this afternoon between 4 and 8.
I found 2 free tennis slots at 17:00 and 18:00. Which one should I book?
U
18:00, please.
Done — Court 1 at 18:00 is yours. See you on the court!

How it works

Whether you book from the app or from your AI assistant, the same rules apply — set by your community, enforced automatically.

  1. STEP 1

    Your community goes live

    Administrators add courts, opening hours, slot size, min notice, and per-resident quotas. Residents get invited by email.

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

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

Add your community

Want to know more about the options? Get in touch at info@courtbooker.app