protogrid

Search / io.github.brendoncampbell/coast-map

Cosmic's Coast Map

R0· no sign-in

Tides, currents, marine forecasts and warnings for paddlers, anglers and small boats, 26 countries.

v1.0.0 · active · website · descriptor JSON · versions

An agent can connect right now, no human step.Remote endpoint, no authentication, reachable on the last probe.
Quality85new
Trust80of 100
Uptime, 30 days100%
Latency p50202 ms

Connect

8 clients · secrets stay placeholders
{
  "mcpServers": {
    "coast-map": {
      "type": "http",
      "url": "https://coast.cosmicotter.ca/mcp",
      "headers": {
        "Authorization": "Bearer ${COAST_MAP_TOKEN}"
      }
    }
  }
}
claude mcp add --transport http coast-map https://coast.cosmicotter.ca/mcp --header "Authorization: Bearer ${COAST_MAP_TOKEN}"
[mcp_servers.coast-map]
url = "https://coast.cosmicotter.ca/mcp"
bearer_token_env_var = "COAST_MAP_TOKEN"
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "coast-map": {
      "type": "remote",
      "url": "https://coast.cosmicotter.ca/mcp",
      "enabled": true,
      "headers": {
        "Authorization": "Bearer {env:COAST_MAP_TOKEN}"
      }
    }
  }
}
{
  "mcpServers": {
    "coast-map": {
      "type": "http",
      "url": "https://coast.cosmicotter.ca/mcp",
      "headers": {
        "Authorization": "Bearer ${COAST_MAP_TOKEN}"
      }
    }
  },
  "deeplink": "cursor://anysphere.cursor-deeplink/mcp/install?name=coast-map&config=eyJ0eXBlIjoiaHR0cCIsInVybCI6Imh0dHBzOi8vY29hc3QuY29zbWljb3R0ZXIuY2EvbWNwIiwiaGVhZGVycyI6eyJBdXRob3JpemF0aW9uIjoiQmVhcmVyICR7Q09BU1RfTUFQX1RPS0VOfSJ9fQ%3D%3D"
}
{
  "servers": {
    "coast-map": {
      "type": "http",
      "url": "https://coast.cosmicotter.ca/mcp",
      "headers": {
        "Authorization": "Bearer ${COAST_MAP_TOKEN}"
      }
    }
  }
}
{
  "mcpServers": {
    "coast-map": {
      "httpUrl": "https://coast.cosmicotter.ca/mcp",
      "headers": {
        "Authorization": "Bearer ${COAST_MAP_TOKEN}"
      }
    }
  }
}
extensions:
  "coast-map":
    enabled: true
    name: "coast-map"
    type: streamable_http
    uri: "https://coast.cosmicotter.ca/mcp"
    headers:
      "Authorization": "Bearer ${COAST_MAP_TOKEN}"
    timeout: 300

Placeholders to fill from your own secret store: ${COAST_MAP_TOKEN}. The registry never accepts secret values.

Quality 85 / 100new

protocol75 · weight 25
  • warn
    protocol.modernnewest supported version is 2025-06-18; 2026-07-28 not supported, older versions are deprecated until 2027-07-28
  • n/a
    protocol.statelessonly applies to 2026-07-28 servers
  • pass
    protocol.transportstreamable HTTP
  • n/a
    protocol.list_ttlonly applies to 2026-07-28 servers
authorizationn/a · weight 15
  • n/a
    auth.prm, auth.as_metadata, auth.cimdno remote uses OAuth
  • n/a
    auth.secret_in_urlno templated URL
tool hygiene93 · weight 30
  • pass
    tools.descriptionsevery tool has a description
  • pass
    tools.description_lengthdescriptions are concise
  • pass
    tools.schemasevery tool has an object input schema
  • pass
    tools.annotations11 of 11 tools declare readOnlyHint or destructiveHint
  • warn
    tools.directory_hints1 of 11 tools declare all four hints; missing: find_stations (destructiveHint, idempotentHint); currents (destructiveHint, idempotentHint); marine_warnings (destructiveHint, idempotentHint); …
  • pass
    tools.token_costabout 1,949 tokens to load every tool
  • pass
    tools.api_dumptools are not a one-to-one API dump
stabilityn/a · weight 15
  • n/a
    stability.changes, stability.rug_pulltool history recorded for 2 of the 7 days needed
dependenciesn/a · weight 15
  • n/a
    deps.known_vulns, deps.mcp_sdk_version, deps.resolvableno npm or PyPI package

11 tools, about 1,949 tokens to load them all · tool set f02d3c99f9b5 · checked 2026-10-20 12:13 UTC

Tool changes

No tool definition changes recorded. A server's first observation is its baseline; later probes record what changes.

Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed. How it is computed.

Trust 80 / 100

no-repository
provenance45
liveness100
freshness100
hygiene80

+website +reachable +uptime-100% +updated-2d-ago -no-repository

Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed. How it is computed.

Endpoints

remoteauthreachableuptime 30dp50protocollast ok
https://coast.cosmicotter.ca/mcp streamable-httpnoneyes100%202 ms2025-06-182026-10-20

Tools (11)

best_low_tidesread-onlyThe lowest daylight low tides over the next days (default 30, up to 90 with a pass key), marking the good ones for clamming, foraging and tide pools.
coast_map_passread-onlyWhat the Coast Map Pass adds over the free map (offline regions for trips with no signal; longer tide and current ranges for assistants), its prices (CA$5 a month or CA$55 a year), whether it is on sale yet, and the purchase or support links. Covers offline use, longer tide ranges and upgrading.
currentsread-onlySlack water and maximum flood/ebb times and speeds at a current station, in local time. Up to 7 days free; longer with a Coast Map Pass key.
find_stationsread-onlyNearest tide stations (high/low times) and current stations (slack water, max flood/ebb) to a point, with distance and time zone. Coverage: Canada, the US, Norway, Ireland, the Netherlands, New Zealand, Australia (Queensland) and modelled tides elsewhere.
marine_forecastread-onlyHourly wind and gusts (knots), direction, temperature, rain, fog and thunder risk for the next 48 hours, plus wave height and period, from Environment Canada (HRDPS/GDWPS), the US National Weather Service or MET Norway.
marine_warningsread-onlyMarine warnings (gale, storm, small craft…) in effect for the marine forecast area at a point.
pass_statusChecks whether the payment for a purchase reference has completed. Returns pending (with a retry interval) or paid with the pass key, which is sent as "Authorization: Bearer <key>" from then on, plus a link that activates the pass in the user's own map.
plan_paddleread-onlyOne call that answers "what will the water be like at this spot?": the nearest tide station with 2 days of highs and lows, currents nearby, the next 24 h of wind, gusts and waves with the maxima, warnings in effect, water temperature and sunrise/sunset, with the important heads_up lines listed first.
start_pass_purchaseread-onlyBegin a Coast Map Pass purchase without leaving the conversation: returns checkout links (CA$5 a month or CA$55 a year, Stripe, no account) tagged with a purchase reference, or says the pass is not on sale yet. The user pays in their browser; the reference identifies that payment afterwards.
tide_timesread-onlyHigh and low tides with heights, in the station's local time. Up to 7 days ahead free; longer ranges (up to 90 days) need the user's Coast Map Pass key.
water_temperatureread-onlyWater temperature from the nearest buoy within 40 km, otherwise satellite sea surface temperature.

Schemas: list_tools.

Similar MCP servers

More from io.github.brendoncampbell

Official server.json
{
  "name": "io.github.brendoncampbell/coast-map",
  "title": "Cosmic's Coast Map",
  "$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
  "remotes": [
    {
      "url": "https://coast.cosmicotter.ca/mcp",
      "type": "streamable-http",
      "headers": [
        {
          "name": "Authorization",
          "isSecret": true,
          "description": "Optional: \"Bearer <Coast Map Pass key>\" unlocks tide and current ranges beyond 7 days once the pass is on sale."
        }
      ]
    }
  ],
  "version": "1.0.0",
  "websiteUrl": "https://coast.cosmicotter.ca/agents",
  "description": "Tides, currents, marine forecasts and warnings for paddlers, anglers and small boats, 26 countries."
}