Dive admin
Lets Claude / ChatGPT / Gemini interact with a dive center's data — divers, bookings, courses, invoices, equipment, waivers — via natural language.
README
Dive Admin MCP
A Model Context Protocol (MCP) server for Dive Admin — 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, 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 or book a 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:
If you're a Dive Admin customer and need help connecting an AI assistant to your school, contact info@diveadmin.com.
Status
Production. The MCP server is live and used by Dive Admin customers worldwide.
License
MIT — see LICENSE.
The Dive Admin platform itself is commercial software; this repository is documentation for the public MCP server endpoint.
Links
- Website: diveadmin.com
- Demo: Book a product demo
- Founder: Mark Walker (PADI MSDT)
- Parent company: AWcode, Thailand
- Contact: info@diveadmin.com
Recommended Servers
playwright-mcp
A Model Context Protocol server that enables LLMs to interact with web pages through structured accessibility snapshots without requiring vision models or screenshots.
Magic Component Platform (MCP)
An AI-powered tool that generates modern UI components from natural language descriptions, integrating with popular IDEs to streamline UI development workflow.
Audiense Insights MCP Server
Enables interaction with Audiense Insights accounts via the Model Context Protocol, facilitating the extraction and analysis of marketing insights and audience data including demographics, behavior, and influencer engagement.
VeyraX MCP
Single MCP tool to connect all your favorite tools: Gmail, Calendar and 40 more.
graphlit-mcp-server
The Model Context Protocol (MCP) Server enables integration between MCP clients and the Graphlit service. Ingest anything from Slack to Gmail to podcast feeds, in addition to web crawling, into a Graphlit project - and then retrieve relevant contents from the MCP client.
Kagi MCP Server
An MCP server that integrates Kagi search capabilities with Claude AI, enabling Claude to perform real-time web searches when answering questions that require up-to-date information.
E2B
Using MCP to run code via e2b.
Neon Database
MCP server for interacting with Neon Management API and databases
Exa Search
A Model Context Protocol (MCP) server lets AI assistants like Claude use the Exa AI Search API for web searches. This setup allows AI models to get real-time web information in a safe and controlled way.
Qdrant Server
This repository is an example of how to create a MCP server for Qdrant, a vector search engine.