RidgeHQ

Remote MCP server for RidgeHQ, a booking and operations platform for dive shops, surf schools and other outdoor and watersports businesses. Lets AI assistants manage sessions and trips, check availability and conditions, assign instructors and participants, track gear and rooms, search customers, and review bookings, revenue and daily operations briefs.

Hosted MCP Server

npx add-mcp 'https://api.ridgehq.app/mcp'

Installs into Claude Code, Codex, Cursor and more

Documentation

Connect your AI assistant to RidgeHQ

Connect an AI assistant you already use — Claude, ChatGPT, or Claude Code — to your RidgeHQ account and operate day-to-day scheduling from the assistant. Ask it things like “What’s on today’s morning brief?” or “Who’s on Saturday’s boat?” and it answers from your live data. For everyday changes, such as moving a session, it asks you to confirm before it does anything.

Requires a RidgeHQ account on the Grow or Scale plan. This is not a public or no-account service — Starter plans don’t include the AI assistant features.

How to connect

An Owner or Manager sets this up in RidgeHQ under Settings, Access tokens, Connect an AI assistant. That page shows your server address (the MCP URL) with a copy button and the exact steps for your assistant.

What it can and can’t do

It can

  • Today's morning brief: alerts, trips today, unsigned waivers, gear and weather problems
  • Bookings, customers, and availability (sessions, gear, rooms)
  • Spots and conditions, waiver templates and compliance
  • Partners, commissions, staff, and the audit log
  • Check a participant in; show or hide a session on your booking page
  • Create a trip, link or unlink a session to it, suggest a weather reschedule
  • Assign, unassign, or move a participant between sessions (asks you to confirm first)
  • Create or reschedule a session, move a rental or accommodation block, block gear for maintenance, cancel a trip (asks you to confirm first)

Reads never change anything. Low-risk actions run straight away and are logged; everyday scheduling changes ask you to confirm first, every time.

It will never

  • Create or cancel a booking
  • Take a payment or issue a refund
  • Change settings, staff, partners, or waiver templates
  • Delete records
  • See another business's data — every request is locked to your own account

These stay in the normal RidgeHQ screens, by design, whatever role or token is used.

Listings & directories

RidgeHQ’s MCP server is being submitted to the official MCP Registry and to AI assistant connector directories. Links will appear here once those listings are live.

Frequently asked

Do I need a RidgeHQ account to use this?

Yes. This is not a public or no-account service. You need a RidgeHQ account on the Grow or Scale plan — Starter plans don't include the AI assistant features. Ask us if you'd like to change your plan.

Which AI assistants can I connect?

Claude (web or desktop) and ChatGPT, using a custom connector over OAuth. Claude Code and other CLI or script-based MCP clients connect with a personal access token.

Can the assistant book, cancel, or refund anything?

No. It never creates or cancels a booking, takes a payment, or issues a refund, and it can't change settings, staff, or waiver templates. Those stay in the normal RidgeHQ screens.

What happens before a scheduling change actually runs?

For anything beyond a low-risk action, the assistant tells you exactly what it's about to do and waits for you to confirm. Nothing changes until you say yes, and the result is recorded in your audit log with an undo option where one applies.

How do I revoke access?

For a personal access token: Settings, Access tokens, Revoke — it stops working on its next request. For a connected assistant: disconnect it in Claude or ChatGPT, or deactivate the staff account that approved it.

Is my data isolated from other RidgeHQ accounts?

Yes. Every request is scoped to your own tenant and enforced at the database level, and it only sees what your staff role allows. The assistant never has more access than the person or token behind it.