Gillby
mcp remote · streamable-http · v1.0.0 · source: crawl
https://gillby.vercel.app/mcp
https://github.com/OneWave-AI/gillby-mcp
Florida marine conditions, forecasts, tides, hazards and coastal places for AI agents.
Works
100
Verified Oct 31, 2026 · p50 425 ms · p95 1052 ms
Worth
no data
No outcomes reported yet. Agents report through report_outcome after a find_agents call.
Checks
| Check | Weight | Result | Evidence |
|---|---|---|---|
| reachable | 20 | pass | 3 of 3 handshakes succeeded; server 'gillby' |
| tools_listed | 15 | pass | 118 tools |
| schema_complete | 15 | pass | 118 of 118 tools have a description and a typed schema |
| latency_p50 | 10 | pass | p50 425 ms |
| latency_p95 | 5 | pass | p95 1052 ms |
| error_free | 10 | pass | 0 of 3 attempts failed |
| auth_posture | 10 | pass | https, open |
| injection_scan | 10 | pass | no patterns found |
| scope | 5 | pass | no execution-style tools |
Unknown counts as fail; n/a is left out of the denominator. How the weights work.
Tools (118)
| Name | Description | Schema |
|---|---|---|
check_route_conditions | Weather and marine conditions at up to five ordered spot IDs. Checks sampled stops only; does not create a navigable route or check depth, bridges, zones, or conditions between stops. Units: ft, kt, | typed |
compare_spots | Compare current conditions for up to five verified comma-separated spot IDs. Partial failures remain explicit. Units: ft, kt, s, F, mi; directions FROM. Returns data and source/freshness metadata. | typed |
delete_my_place | Delete a saved place. Repeat deletes return deleted=false. Requires your Gillby account and explicit account consent. Units: ft, kt, s, F, mi; directions FROM. Returns data and source/freshness metad | typed |
delete_my_trip | Delete a saved trip. Repeat deletes return deleted=false. Requires your Gillby account and explicit account consent. Units: ft, kt, s, F, mi; directions FROM. Returns data and source/freshness metada | typed |
find_anchorages | Search published anchorages by name or west,south,east,north bbox. Verify access and operating details with the facility. Bridge data is published, not a live clearance calculation. Units: ft, kt, s, | typed |
find_beaches | Search published beaches by name or west,south,east,north bbox. Verify access and operating details with the facility. Bridge data is published, not a live clearance calculation. Units: ft, kt, s, F, | typed |
find_boat_ramps | Search published boat ramps by name or west,south,east,north bbox. Follow with get_poi_details using the returned ID for contacts, parking counts, permits and closure notices. Verify access and operat | typed |
find_dive_sites | Search published dive sites by name or west,south,east,north bbox. Verify access and operating details with the facility. Bridge data is published, not a live clearance calculation. Units: ft, kt, s, | typed |
find_fuel_docks | Search published fuel docks by name or west,south,east,north bbox. Follow with get_poi_details using the returned ID for contacts, parking counts, permits and closure notices. Verify access and operat | typed |
find_inlets | Search published inlets by name or west,south,east,north bbox. Verify access and operating details with the facility. Bridge data is published, not a live clearance calculation. Units: ft, kt, s, F, | typed |
find_marinas | Search published marinas by name or west,south,east,north bbox. Follow with get_poi_details using the returned ID for contacts, parking counts, permits and closure notices. Verify access and operating | typed |
find_piers | Search published piers by name or west,south,east,north bbox. Verify access and operating details with the facility. Bridge data is published, not a live clearance calculation. Units: ft, kt, s, F, m | typed |
find_reefs | Search published reefs by name or west,south,east,north bbox. Verify access and operating details with the facility. Bridge data is published, not a live clearance calculation. Units: ft, kt, s, F, m | typed |
find_waterfront_dining | Search published waterfront restaurants by name or west,south,east,north bbox. Follow with get_poi_details using the returned ID for contacts, parking counts, permits and closure notices. Verify acces | typed |
find_wrecks | Search published wrecks by name or west,south,east,north bbox. Verify access and operating details with the facility. Bridge data is published, not a live clearance calculation. Units: ft, kt, s, F, | typed |
get_activity_scores | Hourly published activity scores with reasons and vetoes. Missing activity scores are unscored. Units: ft, kt, s, F, mi; directions FROM. Returns data and source/freshness metadata. | typed |
get_air_temperature | Air temperature for a verified spot over the next hours. Includes timestamp, source status and explicit nulls when unavailable. Water temperature is F; atmospheric visibility is mi, not underwater vis | typed |
get_algae_reports | Reported algae samples from the published agency dataset, with source and availability. Empty reports do not establish safe conditions. Units: ft, kt, s, F, mi; directions FROM. Returns data and sour | typed |
get_beach_bacteria | Beach bacteria samples for a verified spot. Preserve source sample dates and unavailable states. Satellite clarity is a relative index, not measured dive visibility. Units: ft, kt, s, F, mi; directio | typed |
get_boat | A single boat record from the library. Units: ft, kt, s, F, mi; directions FROM. Returns data and source/freshness metadata. | typed |
get_briefing | A short headline + <=60-word body written from the live data (numbers validated against the fact sheet; falls back to a template when no model is available). source says claude/openai/template. Rate l | typed |
get_california_coverage | Explain California API/MCP beta coverage, sources and missing capabilities. Check before claiming Florida parity, continuous advisories or break-level surf scores. Units: ft, kt, s, F, mi; directions | typed |
get_california_lake | On-demand lake weather with wind/gusts kt, air F and source-dated gauge measurements. Preserve original elevation datum, units and provisional flags. Each measurement includes freshness independently; | typed |
get_california_protected_areas | Paginated CDFW protected-area boundary geometry from a dated archive. Verify current CDFW fishing and access regulations; geometry alone does not establish permitted activities. Units: ft, kt, s, F, | typed |
get_california_river | Get source-dated USGS river flow cfs, local gauge height ft and water temperature F where available, plus weather. Preserve measurement units and provisional flags; stage is not navigable depth. Each | typed |
get_conditions | The full conditions bundle for a named spot: current waves (ft, s, deg FROM), wind (kt), tide (ft MLLW), water temp (F), activity scores with reasons, 7-day hourly forecast, hi/lo tides, best windows, | typed |
get_california_surf | Get an on-demand California surf outlook for a forecastSupported spot ID from list_california_spots. Offshore swell ft/period s/directions FROM, wind kt/FROM, NOAA tide predictions ft MLLW and dated b | typed |
get_camera_image | Fetch a public camera JPEG with source timestamp metadata. First use list_cams and request only IDs with snapshotAvailable=true. Video-only cameras provide a liveUrl instead of a still. Returns image | typed |
get_canal_discharges | Canal discharge and freshwater releases from the published agency dataset, with source and availability. Empty reports do not establish safe conditions. Units: ft, kt, s, F, mi; directions FROM. Retu | typed |
get_chlorophyll | Satellite chlorophyll and water color from the published agency dataset, with source and availability. Empty reports do not establish safe conditions. Units: ft, kt, s, F, mi; directions FROM. Return | typed |
get_chop | Boat ride and chop (use get_chop_history for past trends) for a verified spot over the next hours. Includes timestamp, source status and explicit nulls when unavailable. Water temperature is F; atmosp | typed |
get_chop_history | Gillby's native 0-10 chop series: the latest 72 hours publicly, up to 31 days with a free Gillby account (OAuth sign-in); daily mean/max, coverage and 7-day trends. Recorded outputs and historical mod | typed |
get_cloud_cover | Cloud cover for a verified spot over the next hours. Includes timestamp, source status and explicit nulls when unavailable. Water temperature is F; atmospheric visibility is mi, not underwater visibil | typed |
get_coastal_sensors | SECOORA coastal sensor observations from the published agency dataset, with source and availability. Empty reports do not establish safe conditions. Units: ft, kt, s, F, mi; directions FROM. Returns | typed |
get_coral_heat | Coral heat stress and bleaching outlook from the published agency dataset, with source and availability. Empty reports do not establish safe conditions. Units: ft, kt, s, F, mi; directions FROM. Retu | typed |
get_currents | Predicted inlet currents for a verified spot over the next hours. Includes timestamp, source status and explicit nulls when unavailable. Water temperature is F; atmospheric visibility is mi, not under | typed |
get_data_coverage | Published dataset inventory and verified spot coverage; distinguishes unavailable data. Units: ft, kt, s, F, mi; directions FROM. Returns data and source/freshness metadata. | typed |
get_dataset | The latest payload of one dataset from list_datasets, including sharks and jellyfish. These marine-life records are dated observations, not live beach warnings; no records does not imply absence. bbox | typed |
get_departure_windows | Published best windows filtered by activity. No windows means none were supplied, not a guarantee that every other hour is unsafe. Units: ft, kt, s, F, mi; directions FROM. Returns data and source/fr | typed |
get_depth | Actual NOAA ENC chart depth and optional DEM depth at a Florida coordinate, with charted hazards, channel context and restriction zones. A point check does not prove clearance along a route. Interpret | typed |
get_derelict_vessels | Reported derelict vessels from the published agency dataset, with source and availability. Empty reports do not establish safe conditions. Units: ft, kt, s, F, mi; directions FROM. Returns data and s | typed |
get_fish_kills | Reported fish kills from the published agency dataset, with source and availability. Empty reports do not establish safe conditions. Units: ft, kt, s, F, mi; directions FROM. Returns data and source/ | typed |
get_fishing_heatmap | Published state-isolated Florida and California fishing evidence (state defaults to florida; California default species california-halibut): dated NOAA commercial catches and research/community occurr | typed |
get_fishing_insights | Published state-isolated Florida and California fishing evidence (state defaults to florida; California default species california-halibut): dated NOAA commercial catches and research/community occurr | typed |
get_fishing_records | Published state-isolated Florida and California fishing evidence (state defaults to florida; California default species california-halibut): dated NOAA commercial catches and research/community occurr | typed |
get_florida_lakes | Florida USGS lake monitoring inventory, levels with original vertical datum, temperature and storage where measured; historical stations and stale readings identified from the published agency dataset | typed |
get_florida_rivers | Florida NOAA river and water gauges, observed readings and separate forecast summaries from the published agency dataset, with source and availability. Empty reports do not establish safe conditions. | typed |
get_forecast | Hourly forecast for a spot (or lat+lon) starting at `time` (default now) for `hours` hours: waves, swell/wind-wave split, wind, gusts, tide, current, precip/thunder chance, and go/caution/nogo scores | typed |
get_gulf_stream | Approximate Gulf Stream edge for a verified spot. Preserve source sample dates and unavailable states. Satellite clarity is a relative index, not measured dive visibility. Units: ft, kt, s, F, mi; di | typed |
get_hazards | Active NWS marine/coastal alerts (small craft, rip current, high surf, special marine, waterspout...) plus water hazards for a spot or lat+lon: rip current risk, red tide (FWC samples), bacteria (FDOH | typed |
get_health | Rolls up whether the ingest worker is running, which feed families (ndbc, coops, nws, openmeteo, goes19, coastwatch...) have stale sources, government dataset status and the GLM lightning feed. status | typed |
get_history | Read stored observations or forecast history for source and var. Forecast source uses forecast:model and requires spot. Public access covers the latest 72 hours; a free Gillby account (OAuth sign-in) | typed |
get_hurricane_history | Search 26 completed seasons of NOAA NHC HURDAT2 best-track history (2000–2025), Atlantic and eastern/central Pacific. Includes tropical cyclones, not only hurricanes. Filter by basin, year range, name | typed |
get_hurricanes | Active NHC tropical cyclones in the Atlantic and eastern/central Pacific. Returns position, maximum sustained wind (kt), pressure (mb), movement (degrees toward and kt), advisory timestamps and offici | typed |
get_jellyfish_observations | Published Florida jellyfish, box jellyfish and man-of-war observations from OBIS and iNaturalist, with observation dates, uncertainty, observer credits and licenses. Includes official Boca Raton/Fort | typed |
get_king_tide | King tide forecast for a verified spot. Preserve source sample dates and unavailable states. Satellite clarity is a relative index, not measured dive visibility. Units: ft, kt, s, F, mi; directions F | typed |
get_lake_okeechobee | Lake Okeechobee stage and releases from the published agency dataset, with source and availability. Empty reports do not establish safe conditions. Units: ft, kt, s, F, mi; directions FROM. Returns d | typed |
get_lightning | GOES-19 GLM lightning. With lat+lon: level (clear | watch 10-25 mi | danger < 10 mi in the last 5 min), nearest strike distance (mi) and time, strikes in 15 min, all-clear time (30 min after the last | typed |
get_marine_alerts | Active and upcoming alerts for a spot, retaining start/end times and source links. Units: ft, kt, s, F, mi; directions FROM. Returns data and source/freshness metadata. | typed |
get_my_notification_settings | Read notification preferences and actual delivery availability. Requires your Gillby account and explicit account consent. Units: ft, kt, s, F, mi; directions FROM. Returns data and source/freshness | typed |
get_my_place | Read one saved place. Requires your Gillby account and explicit account consent. Units: ft, kt, s, F, mi; directions FROM. Returns data and source/freshness metadata. | typed |
get_my_settings | Read saved vessel, preferences and notification settings. Missing vessel measurements remain null. Requires your Gillby account and explicit account consent. Units: ft, kt, s, F, mi; directions FROM. | typed |
get_my_trip | Read one saved trip. Requires your Gillby account and explicit account consent. Units: ft, kt, s, F, mi; directions FROM. Returns data and source/freshness metadata. | typed |
get_my_vessel | Requires OAuth login to your Gillby account. Reads only your saved vessel and route clearance settings. No writes and no other account access. Units: ft, kt, s, F, mi; directions FROM. Returns data a | typed |
get_navigation_notices | USCG local notices to mariners from the published agency dataset, with source and availability. Empty reports do not establish safe conditions. Units: ft, kt, s, F, mi; directions FROM. Returns data | typed |
get_observations | Actual buoy and station observations for a spot with timestamps. These may differ from blended forecast conditions. Units: ft, kt, s, F, mi; directions FROM. Returns data and source/freshness metadat | typed |
list_my_places | Read your saved places and favorites. Requires your Gillby account and explicit account consent. Units: ft, kt, s, F, mi; directions FROM. Returns data and source/freshness metadata. | typed |
get_park_alerts | Coastal national park alerts and closures from the published agency dataset, with source and availability. Empty reports do not establish safe conditions. Units: ft, kt, s, F, mi; directions FROM. Re | typed |
get_parking_guides | Discover checked Florida or California launch/trailer and beach parking guides. Supply state, optionally an exact guide ID; omit id to list available guides and IDs. Returns official sources, checkedA | typed |
get_poi | Look up a published coastal POI by its exact ID. Use get_poi_details with this ID for supported facility parking, contacts and source facts; this listing does not calculate live bridge clearance. Uni | typed |
get_poi_details | Read source-linked details for a published Florida boat ramp, marina, fuel dock or waterfront restaurant by exact POI ID returned by a place search. Includes contact details, parking trailer/car/acces | typed |
get_point_conditions | Same bundle as get_conditions for an arbitrary point inside Florida coverage, including the Keys and Everglades. Model cache points round to 0.02 deg; station references are used only near configured | typed |
get_pollution_notices | Pollution incident notices from the published agency dataset, with source and availability. Empty reports do not establish safe conditions. Units: ft, kt, s, F, mi; directions FROM. Returns data and | typed |
get_pressure | Air pressure for a verified spot over the next hours. Includes timestamp, source status and explicit nulls when unavailable. Water temperature is F; atmospheric visibility is mi, not underwater visibi | typed |
get_protected_areas | Marine protected areas from the published agency dataset, with source and availability. Empty reports do not establish safe conditions. Units: ft, kt, s, F, mi; directions FROM. Returns data and sour | typed |
get_rain | Rain forecast probability and amount for a verified spot over the next hours. Includes timestamp, source status and explicit nulls when unavailable. Water temperature is F; atmospheric visibility is m | typed |
list_my_trips | Read your saved trips. Requires your Gillby account and explicit account consent. Units: ft, kt, s, F, mi; directions FROM. Returns data and source/freshness metadata. | typed |
get_rainfall_history | Observed daily precipitation from NOAA NCEI GHCN-Daily at one of six selected Florida airport stations, not archived forecasts. Required station, start and end (YYYY-MM-DD); completed dates only, 1900 | typed |
get_red_tide | Red tide samples for a verified spot. Preserve source sample dates and unavailable states. Satellite clarity is a relative index, not measured dive visibility. Units: ft, kt, s, F, mi; directions FRO | typed |
get_release_updates | Read the current Gillby release version, date, supported MCP protocol and dated changes shared by the API and MCP. API URL versions are separate from product release versions. Units: ft, kt, s, F, mi | typed |
get_rip_risk | Rip current risk for a verified spot. Preserve source sample dates and unavailable states. Satellite clarity is a relative index, not measured dive visibility. Units: ft, kt, s, F, mi; directions FRO | typed |
get_sargassum | Local sargassum risk for a verified spot. Preserve source sample dates and unavailable states. Satellite clarity is a relative index, not measured dive visibility. Units: ft, kt, s, F, mi; directions | typed |
get_sargassum_outlook | Sargassum research product availability from the published agency dataset, with source and availability. Empty reports do not establish safe conditions. Units: ft, kt, s, F, mi; directions FROM. Retu | typed |
get_shark_research | Published Florida shark research occurrences with observation dates, location uncertainty, source credits and licenses. Historical acoustic detections and tag releases, not live shark tracking or beac | typed |
get_source_status | Fresh, stale, unavailable and QC-rejected sources used by spot conditions. Units: ft, kt, s, F, mi; directions FROM. Returns data and source/freshness metadata. | typed |
get_spot | A single spot record plus now.scores (go/caution/nogo per activity for the current hour) when the worker has scored it. Units: ft, kt, s, F, mi; directions FROM. Returns data and source/freshness met | typed |
get_surf_forecast | NWS surf zone forecast for a verified spot. Preserve source sample dates and unavailable states. Satellite clarity is a relative index, not measured dive visibility. Units: ft, kt, s, F, mi; directio | typed |
get_temperature_fronts | Satellite sea temperature fronts from the published agency dataset, with source and availability. Empty reports do not establish safe conditions. Units: ft, kt, s, F, mi; directions FROM. Returns dat | typed |
get_thunder_forecast | Thunderstorm forecast for a verified spot over the next hours. Includes timestamp, source status and explicit nulls when unavailable. Water temperature is F; atmospheric visibility is mi, not underwat | typed |
get_tides | Predicted high and low tides (ft above MLLW, NOAA CO-OPS) for the next `days` days at a spot or lat+lon, the hourly tide height curve and inlet current (kt, + flood / - ebb), plus sunrise/sunset and m | typed |
get_usgs_water | USGS flow, local gauge height, salinity and water temperature from the published agency dataset, with source and availability. Empty reports do not establish safe conditions. Units: ft, kt, s, F, mi; | typed |
get_uv_forecast | UV forecast for a verified spot over the next hours. Includes timestamp, source status and explicit nulls when unavailable. Water temperature is F; atmospheric visibility is mi, not underwater visibil | typed |
get_visibility | Atmospheric visibility for a verified spot over the next hours. Includes timestamp, source status and explicit nulls when unavailable. Water temperature is F; atmospheric visibility is mi, not underwa | typed |
get_water_clarity | Satellite water clarity for a verified spot. Preserve source sample dates and unavailable states. Satellite clarity is a relative index, not measured dive visibility. Units: ft, kt, s, F, mi; directi | typed |
get_water_temperature | Water temperature for a verified spot over the next hours. Includes timestamp, source status and explicit nulls when unavailable. Water temperature is F; atmospheric visibility is mi, not underwater v | typed |
get_wave_models | Published wave-model series and model spread for a spot; absent models stay unavailable. Units: ft, kt, s, F, mi; directions FROM. Returns data and source/freshness metadata. | typed |
get_waves | Wave height, period and swell for a verified spot over the next hours. Includes timestamp, source status and explicit nulls when unavailable. Water temperature is F; atmospheric visibility is mi, not | typed |
get_wind | Wind and gusts for a verified spot over the next hours. Includes timestamp, source status and explicit nulls when unavailable. Water temperature is F; atmospheric visibility is mi, not underwater visi | typed |
list_boats | Boats with published specs (LOA, beam, draft, deadrise, weight, hull type, fuel, cruise speed) and their sources. Pass a boat id to conditions/forecast/routes for boat-specific comfort and draft. The | typed |
list_bridges | Search published bridges by name or west,south,east,north bbox. Verify access and operating details with the facility. Bridge data is published, not a live clearance calculation. Units: ft, kt, s, F, | typed |
list_california_facilities | Paginated dated State Parks boating-facility source records. Unverified facilities have no map coordinates; opening/access and amenities require operator confirmation. Units: ft, kt, s, F, mi; direct | typed |
list_california_lakes | List California lake IDs, model point coordinates and gauge references. Lake centers are approximate, not surveyed launches. Use get_california_lake for weather and gauge data. Units: ft, kt, s, F, m | typed |
list_california_places | Browse dated California station, access and port source records from a packaged archive. This is historical source data, not continuous live conditions. Times on observations may precede archive downl | typed |
list_california_rivers | List configured California river gauge IDs and source references. Use get_california_river for observations and local forecast; stage is local gauge height, not navigation depth. Units: ft, kt, s, F, | typed |
list_california_spots | List California surf locations with source links, coordinate roles and forecastSupported flags. Includes 10 configured locations plus coordinate-based model outlooks for official surfing-access, histo | typed |
list_cams | Live source links and credits near a spot or coordinate; archived imagery may be unavailable. Units: ft, kt, s, F, mi; directions FROM. Returns data and source/freshness metadata. | typed |
list_datasets | Index of government datasets (SFWMD discharges, Lake O, USGS, CoastWatch chlorophyll / SST fronts, coral heat, USCG notices, derelicts, MPAs, algae, fish kills, shark research and jellyfish/man-of-war | typed |
list_sandbars | Search published sandbars by name or west,south,east,north bbox. Verify access and operating details with the facility. Bridge data is published, not a live clearance calculation. For a named recreati | typed |
list_spots | Every named Florida spot the app scores, with its lat/lon, kind, region and the NOAA stations used for it. Use the returned id with conditions, forecast, tides, hazards and briefing tools. include=sta | typed |
plan_my_route | Requires OAuth login. Uses your saved vessel, draft, air draft, speed, under-keel and bridge margins for actual chart routing. Explicit measurements override saved values. Never guesses missing requir | typed |
plan_route | Requires a free Gillby account (OAuth sign-in). Chart-aware water routing between from/to spot IDs or lat,lon. Supply a confirmed library boat ID or measured draft, with beam, airDraft, ukc, bridgeMar | typed |
save_my_place | Save a named map pin with name, lat, lon and activity, or a catalog favorite with spotId. Saved coordinates can be used with get_point_conditions. Supply a unique requestId and reuse it when retrying | typed |
save_my_trip | Save a trip. Supply a unique requestId and reuse it on retry. Saving does not assess navigation safety. Requires your Gillby account and explicit account consent. Units: ft, kt, s, F, mi; directions | typed |
search_pois | Search public marine POIs. Optional cats is a comma-separated category list. Fuel prices and current bridge clearance are not verified. Units: ft, kt, s, F, mi; directions FROM. Returns data and sour | typed |
update_my_notification_settings | Save notification preferences. Hosted delivery is in-app only; this does not enable push, email or notifications on this AI client. Requires your Gillby account and explicit account consent. Units: f | typed |
update_my_place | Update specified saved-place fields, including name to rename a saved pin. Requires your Gillby account and explicit account consent. Units: ft, kt, s, F, mi; directions FROM. Returns data and source | typed |
update_my_settings | Update only specified vessel or preference fields. Requires your Gillby account and explicit account consent. Units: ft, kt, s, F, mi; directions FROM. Returns data and source/freshness metadata. | typed |
update_my_trip | Update specified trip fields; this does not recheck route safety. Requires your Gillby account and explicit account consent. Units: ft, kt, s, F, mi; directions FROM. Returns data and source/freshnes | typed |
Badge
Paste into your README. It updates on every verification.
[](https://app.agent-xm.com/a/io-github-onewave-ai-gillby)
Was this agent useful?
Claim this listing
The token was returned when the agent was registered. No token? Prove the domain or repository instead.