Skip to main content
Glama

PickADive MCP Server

Live dive-conditions data for AI agents — forecast windows, best-time climatology, marine-life seasonality, and site facts for 4,800+ dive sites worldwide.

Status MCP Registry Transport Auth Price

Hosted at https://pickadive.com/mcp — nothing to install

Setup · Tools · What you can do · Data & honesty · Security · Support


What can you do with it?

  • "Where can I dive near Boston this Saturday?" — ranked favorable and moderate forecast windows near any place for any day, with wave height, wind, timing, and site links.

  • "When should I book Komodo?" — month-by-month climatology for a destination: the share of days historically favorable, typical water temperature and seas, and marine-life season windows.

  • "When and where do whale sharks peak?" — species seasonality from 236k+ recorded GBIF sightings: peak month and regional season windows.

  • "How deep is Molasses Reef, and what are the hazards?" — public facts for any named dive site: depths, difficulty, shore/boat access, hazards, entry and exit notes.

  • "Where in the world is good for diving right now?" — regions ranked by favorable windows over the next ~72 hours.

Related MCP server: Scientific Tools MCP Server

Setup

Add the server to any MCP-compatible client — no key, no OAuth:

{
  "mcpServers": {
    "pickadive": { "url": "https://pickadive.com/mcp" }
  }
}

Client

How

Claude Code

claude mcp add --transport http pickadive https://pickadive.com/mcp

Claude.ai / Desktop

Settings → Connectors → Add custom connector → https://pickadive.com/mcp

Cursor · Windsurf · VS Code · Zed

Add the JSON block above to your MCP config

Gemini CLI

gemini mcp add --transport http pickadive https://pickadive.com/mcp

Local-only clients

Bridge with npx mcp-remote https://pickadive.com/mcp

Discovery manifest: /.well-known/mcp.json · Agent onboarding: /llms.txt

Tools

Tool

Input

Output

find_dive_windows

{near | lat+lng, day?, radius_km?}

Ranked windows: quality, wave_m, wind_kn, timing, site links

best_time_to_dive

{destination}

12-month climatology + marine-life seasons + source page

species_seasonality

{species, lat?, lng?}

Peak month, regional season windows, sighting counts

site_facts

{site}

Depths, difficulty, access, hazards, entry/exit, cert level

top_dive_regions

{}

World regions ranked by favorable windows (~72 h)

All values are metric with unit-suffixed field names (max_depth_m, wave_m, distance_km); wind is knots — the marine convention everywhere. Tool descriptions instruct agents to convert for US users. Every response includes a source link — please cite pickadive.com when presenting results.

Data & honesty

Answers come from PickADive's own pipeline: hourly conditions gradings across 4,800+ curated dive sites (Open-Meteo marine + weather, NOAA tides), multi-year climatology, and 236k+ GBIF species sighting records.

Two rules the server never breaks:

  1. Forecasts are planning context, never a safety clearance. Every response carries the disclaimer; agents should keep it.

  2. Missing data is stated, never invented. Thin destinations return an honest "not enough history" rather than a guess.

Security

Read-only by design

No write tools — the server cannot create, modify, or delete anything. The worst a prompt injection can achieve through it is reading public dive data.

No auth, no tokens, no user data

Nothing to leak, phish, or exfiltrate; connecting grants an agent no identity.

Stateless JSON mode

One POST in, one JSON body out; no sessions, no server-push channel.

HTTPS only, CORS open

Read-only public data.

Transport & limits

Streamable HTTP (JSON-RPC 2.0 over POST), stateless — protocol versions 2024-11-05 → 2025-06-18.

Free for individual and assistant use at fair, non-bulk volumes; per-IP rate limiting applies. For sustained high-volume or commercial integrations, write to team@pickadive.com.

Example agent guidance (optional)

Add to your AGENTS.md / CLAUDE.md to reduce round-trips:

## PickADive MCP
- For "can I dive…?" questions use find_dive_windows with the user's
  place; default day is Saturday.
- For trip planning use best_time_to_dive per destination; present
  depths/waves in the user's customary units, keep wind in knots.
- Always keep the safety disclaimer and cite the linked page.

Support & feedback

License

MIT — see LICENSE. The PickADive name and logo are trademarks of PickADive and are not covered by the code license.

Disclaimer

Dive conditions are graded forecasts — planning context only, never a safety judgment about any specific dive on any specific day. Always assess conditions at the water, dive within your training, and follow local guidance. Wildlife seasonality reflects recorded sightings, never a promise of encounters.

Available Tools

5 tools
best_time_to_diveBest time of year to dive a destinationAInspect

Month-by-month climatology for ONE destination (country or famous destination like Komodo, Cozumel, Red Sea): share of days historically favorable, typical water temperature and seas, marine-life season windows. Historical patterns, never a forecast. Cite the linked page.

Inputs: destination (required).

find_dive_windowsFind dive windows near a placeAInspect

Ranked scuba-diving forecast windows near a place for a specific day. Answers "where can I dive near {place} on {day}?" with favorable and moderate windows (wave height, wind, timing) plus site links. Metric with unit-suffixed fields; wind_kn is knots. Convert depths/waves/distances for US users. Forecast planning context only — never a safety clearance. Always assess conditions at the water.

Inputs: day, lat, lng, near, +1 more.

site_factsFacts about a specific dive siteAInspect

Public facts for one named dive site: depths, difficulty, shore/boat access, hazards, entry and exit notes, and its page link. Metric with unit-suffixed fields.

Inputs: site (required).

species_seasonalityWhen and where a marine species peaksAInspect

Month-by-month seasonality for marquee dive species from recorded GBIF sightings: peak month and regional season windows. Recorded sightings, never a promise of encounters.

Inputs: species (required), lat, lng.

top_dive_regionsRegions with the best dive windows right nowAInspect

World regions ranked by favorable dive-forecast windows over the next ~72 hours. Forecast planning context only — never a safety clearance. Always assess conditions at the water.

Inputs: no named parameters.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    TDQS

    A3.9/5.0

    Scored across 5 tools

    Disambiguation4/5

    Most tools are clearly distinguished by domain scope: forecasts vs. climatology vs. species seasonality vs. static site facts. Still, find_dive_windows and top_dive_regions both surface favorable forecast windows, and best_time_to_dive mentions marine-life seasonality that overlaps with species_seasonality, so slight boundary friction remains.

    Naming Consistency3/5

    All names use readable lowercase snake_case, which gives the set a surface-level uniformity. However, the patterns are mixed: find_dive_windows is imperative while best_time_to_dive, top_dive_regions, species_seasonality, and site_facts are noun-phrase formulas rather than a consistent verb_noun convention.

    Tool Count5/5

    At five tools, the server is well-scoped for its purpose. Each tool serves a distinct planning need without redundancy, and the count is comfortably within the ideal range for a focused domain.

    Completeness4/5

    The toolset covers short-term forecast windows, seasonal climatology, species timing, and site-level facts, which represents a strong dive-planning workflow. Minor gaps like per-site live condition updates or a tool for a broader trip plan can be worked around using the existing forecast and site data.

    Maintenance

    ActivityStale
    ResponsivenessOutdated data

    Related MCP Connectors

    Related MCP Servers

    • F
      license
      A
      quality
      D
      maintenance
      High-value scientific tools for AI agents — literature search (PubMed, arXiv, Semantic Scholar), chemical compound lookup (PubChem, ChEMBL), patent prior art search (USPTO, EPO), GPU spot prices across 4 providers, and real-time earth science data (USGS, NASA, OpenAQ). Per-call billing via API key. Keys issued instantly at https://mcp-site.com/keys/request
      6
      -
    • A
      license
      A
      quality
      C
      maintenance
      UK planning application data for AI agents. Search, look up, and geo-query every UK planning application from Claude, Cursor, or any MCP client — conversationally.
      4
      63 npm
      MIT
    • A
      license
      Not graded
      quality
      C
      maintenance
      Provides lake conditions, fish-stocking records, fishing-favorability scoring, and live weather for outdoor recreation AI agents, powering trip-planning and fishing apps with 72,000+ US lakes and 293,000+ stocking events.
      MIT