Public beta

Run your business
by talking to it.

Zooza MCP connects your activity brand to Claude and ChatGPT — so you can handle classes, registers and clients in plain language, in your own words.

It looks things up, walks you through multi-step jobs, and makes changes safely — always showing you a preview and waiting for your “yes” before anything is written.

Connect Zooza
See what it can do →

See it in action

Real conversations, real data — no staging, no script.

Find anything

“What’s on Monday — which classes, where, and how full are they?”

Find anything

“What is Amelia Hughes teaching this week and where?”

Session recap

“Add a note to Monday’s Mighty Movers — great energy, worked on jumping and balance.”

Create a class

“Set up Tuesday 10am Wingle Wonders at Dalvich Village Hall, July 8th, max 12 spots.”

Conversation starters

Copy any prompt and paste it into Claude or ChatGPT to get going.

Quick start
Copy

Show my programmes

Quick start
Copy

Who am I, and what can you do?

Create a class
Copy

Set up a Tuesday ballet class for ages 5–8 with Jane, starting next month for the autumn term.

Attendance
Copy

Open the register for tomorrow’s 10:00 toddler swim class.

Find anything
Copy

Show me all sessions for Emma this week.

Feedback
Copy

Report a bug: the roster didn’t load this morning.

Nineteen tools, one conversation

Grouped by what you actually want to get done — with the words you’d really use.

📅 Flagship · guided, end-to-end

Create classes & schedules

The headline workflow. Claude interviews you, builds a full preview, and only writes once you confirm. It resolves the programme, venue and room, trainer, capacity, prices, billing period and payment templates — then expands recurrence and one-off dates into exact sessions, automatically skipping holidays.

“Set up a Tuesday ballet class for ages 5–8 with Jane, starting next month for the autumn term.”

preview_schedule
preview_events
commit_class
list_schedule_patterns

☑ Registers & recaps

Take attendance & write recaps

Open the register for any session and mark each attendee — attended, no-show, cancelled, going or ignore — in one go. Understands children’s classes, showing both the child and the paying parent.

“Open the register for tomorrow’s 9:42 class.”

get_attendance_roster
mark_attendance
add_session_summary

🔍 Natural-language lookup

Find anything in your business

Turn “my next class”, “Sarah’s sessions this week” or “the swim course” into the right record. Search sessions, courses, venues, trainers and billing periods.

“Find Sarah’s sessions this week.”

find_events
find_courses
find_places
find_trainers
find_billing_periods

💬 Your vocabulary

Speaks your language

Teach it your words once — what you call programmes, classes, sessions and trainers — and it uses them in every future conversation. Works in Slovak, Czech, German, Hungarian, Romanian and English.

“From now on, call our groups ‘kurzy’ and sessions ‘lekcie’.”

negotiate_terminology
get_terminology
explain_data_model

🏪 Multi-location

Built for more than one location

If you run several companies or locations, it knows which ones you can access and works in the one you name — so the right roster, calendar and clients are always in view.

“Show this week’s classes in the Bratislava studio.”

whoami

✉ Messaging helper

Compose better messages

Look up every valid merge variable for your email, SMS and WhatsApp templates — like {first_name} or {class_name} — so personalised messages are built correctly the first time.

— Helps you compose — sending isn’t available yet.

“What merge variables can I use in a class reminder email?”

list_message_merge_vars

🐛 Feedback

Tell us what’s broken or missing

Hit a snag? Describe it in plain language and Claude drafts an anonymised report, shows it to you, and sends it to the Zooza engineering team only after you confirm.

“Report a bug: the roster didn’t load this morning.”

submit_feedback

🧭 No account needed

“Is Zooza right for me?”

A guided interview that maps how you run your business to Zooza’s features — useful for anyone exploring before they sign up. Works without logging in.

“I run a small swim school. Would Zooza fit how we work?”

business-model-validator

Set it up in a few minutes

Pick your assistant and follow the steps. No server to manage — free with any active Zooza account.

  1. 1
    Open Claude or ChatGPT settingsGo to Settings → Connectors (called “Integrations” in Claude.ai).
  2. 2
    Add a custom connectorChoose “Add custom connector”, name it Zooza, and paste the URL below.
  3. 3
    Sign in to ZoozaOAuth flow — same login you already use on zooza.app. No new password.
  4. 4
    Say helloStart a chat and type “Who am I, and what can you do?”

Connector URL

https://mcp.zooza.app/mcp
Copy

Confirm the latest address inside your Zooza account. Your role and permissions carry over automatically.

Changes are previewed.
Never a surprise.

Before anything is written to your account, the assistant shows you exactly what will happen. You confirm. Then it saves.

Schedule preview

See every session — dates, times, recurrences — before a single record is created.

Confirm first

Nothing is written until you say yes. Cancel at any step with no side effects.

Read-only lookups

Only tools that write data can write data. Lookups and previews never touch your records.

What it can’t do yet

We’d rather be honest about the edges than have you discover them mid-conversation.

New to this? Start here.

Common questions before you connect.

What is an MCP server, exactly?
MCP (Model Context Protocol) is a standard way for an AI assistant to safely connect to an outside tool — here, your Zooza account. Once connected, the assistant can look things up and make changes in Zooza on your behalf, in plain language. Nothing to install — you connect it once inside your assistant’s settings.
Can it do everything the Zooza app can?
No — and it’s not meant to. The connector is a natural-language fast lane for the things you’d say out loud. The web app stays the full home for payments, detailed setup, reporting and bulk work.
Which AI model should I use?
It makes a real difference. Multi-step jobs work best on a capable recent model (Claude Sonnet or GPT-4-class). If something behaves oddly, switching to a stronger model is the first thing to try. See model comparison →
Is my data safe?
You sign in with your usual Zooza account, so the assistant only ever sees what your role already allows. Nothing is written without a preview and your explicit confirmation. You can revoke access at any time from your Zooza settings.
Do I need a paid Claude or ChatGPT plan?
Claude.ai free tier supports MCP integrations. Claude Pro gives more messages per day. ChatGPT requires a plan that supports custom connectors. Claude Code works with any plan.
What languages does it understand?
Slovak, Czech, German, Hungarian, Romanian and English. You can also teach it your own terms for programmes, classes and sessions.
What does “public beta” mean? Is it free?
The connector is live and usable, but still growing. It’s free to use during the beta, and your feedback directly shapes what we build next.

Start free — all you need is a Zooza account

Included with every active Zooza plan. No extra fees.

Connect Zooza
Download plugin

Technical details

Connector URL https://mcp.zooza.app/mcp
Protocol Model Context Protocol (MCP) — open standard by Anthropic
Authentication OAuth 2.1 — uses your existing Zooza login
Open source github.com/zooza-dev/zooza-mcp-server
Works with Claude.ai · Claude Code · Claude Desktop · ChatGPT (coming soon)