Dive admin
by mnwalker
README.md
# Dive Admin MCP
[](https://modelcontextprotocol.io/)
[](https://opensource.org/licenses/MIT)
A [Model Context Protocol](https://modelcontextprotocol.io/) (MCP) server for **[Dive Admin](https://diveadmin.com)** — the complete management platform for dive centers, dive schools, and dive shops.
This MCP server lets Claude, ChatGPT, Gemini, and other MCP-compatible AI assistants interact with a dive center's data using natural language — divers, bookings, trips, courses, invoices, equipment, and waivers.
## What is Dive Admin?
Dive Admin is a vertical SaaS platform built specifically for dive centers, used by **125+ dive centers in 24+ countries**. Built by [Mark Walker](https://www.linkedin.com/in/marknwalker), a PADI MSDT and former dive-center owner.
Core features:
- Diver records with full certification history (PADI, SSI, custom)
- Trip scheduling, boat lists, equipment allocation
- Digital waivers and medical forms with e-signatures
- Course management with student progress tracking
- Equipment rental + maintenance schedules
- Integrated POS, invoicing, and payroll
- Branded online booking pages
- Multi-branch support
Learn more at [diveadmin.com](https://diveadmin.com) or [book a demo](https://tidycal.com/team/dive-admin/product-demo).
## What can the MCP server do?
Connecting an AI assistant to your Dive Admin school via MCP lets you do things like:
- *"How many divers are booked for the Hurghada trip on Friday?"*
- *"Create an invoice for John for the Open Water course"*
- *"Show me which equipment is due for service this month"*
- *"Draft a follow-up email to last week's Discover Scuba Diving customers"*
- *"Which instructors are scheduled this weekend, and what's their commission?"*
The AI assistant has the same tools available as **Coral**, the AI assistant built into Dive Admin — scoped to your dive school's data.
## Authentication
The MCP server uses **OAuth 2.1 with PKCE**. Each dive school controls its own access tokens and can revoke them at any time from the Dive Admin admin panel. The MCP server cannot access data from a school that hasn't authorized it.
## Setup
Setup instructions, the connection URL, and per-client configuration (Claude Desktop, ChatGPT, Gemini, Cursor, etc.) are maintained in the official Dive Admin developer documentation:
**👉 [diveadmin.com](https://diveadmin.com)**
If you're a Dive Admin customer and need help connecting an AI assistant to your school, contact [info@diveadmin.com](mailto:info@diveadmin.com).
## Status
Production. The MCP server is live and used by Dive Admin customers worldwide.
## License
MIT — see [LICENSE](LICENSE).
The Dive Admin platform itself is commercial software; this repository is documentation for the public MCP server endpoint.
## Links
- Website: [diveadmin.com](https://diveadmin.com)
- Demo: [Book a product demo](https://tidycal.com/team/dive-admin/product-demo)
- Founder: [Mark Walker](https://www.linkedin.com/in/marknwalker) (PADI MSDT)
- Parent company: [AWcode](https://awcode.com), Thailand
- Contact: [info@diveadmin.com](mailto:info@diveadmin.com)
This server cannot be deployed
Maintenance
ActivityInactive
ResponsivenessNo issues