Cosmic's Coast Map

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

Sollte ich dies verwenden

Qualität und Sicherheit

A
Qualität der Beschreibung
91%
Vollständigkeit des Schemas
83%
Qualität der Benennung
84%
Risiko der Vergiftung
100%
Übereinstimmung der Berechtigungen
100%
Einhaltung des Protokolls
100%

Befunde (2)

  • LOWTool 'tide_times' description lacks action verbin tide_times
  • LOWTool 'water_temperature' description lacks action verbin water_temperature

Basierend auf einer automatisierten Analyse der Tool-Definitionen und der Einhaltung des Protokolls.

Kontextkosten

~2,028Tokens (Tool-Definitionen)
~1.2 KBTypische Antwortgröße
Mittlere Auswirkung auf die Aufmerksamkeit (1.58% von 128k Kontext)

Dies ist die ungefähre Anzahl der Tokens, die jedes Mal verbraucht werden, wenn die Tools des Servers in den Kontext eines Modells geladen werden. Höhere Werte verringern die Aufmerksamkeit, die für andere Aufgaben verfügbar ist.

Installieren

Installation mit einem Klick

Fügen Sie dies Ihrer Datei `claude_desktop_config.json` hinzu:

{
  "mcpServers": {
    "coast-map": {
      "url": "https://coast.cosmicotter.ca/mcp"
    }
  }
}

Remote-Endpunkte

https://coast.cosmicotter.ca/mcpstreamable-http

Was es kann

Tool-Inventar

Tools (11)

🟢 Nur lesen🟡 Schreiben🔴 Löschen⚪ Unbekannt
🟢find_stations(lat, lng, kind, limit)

Nearest 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.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "lat": {
      "type": "number",
      "minimum": -90,
      "maximum": 90,
      "description": "Latitude in decimal degrees (WGS84)."
    },
    "lng": {
      "type": "number",
      "minimum": -180,
      "maximum": 180,
      "description": "Longitude in decimal degrees (WGS84), negative west of Greenwich."
    },
    "kind": {
      "type": "string",
      "enum": [
        "any",
        "tide",
        "current"
      ],
      "default": "any"
    },
    "limit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 20,
      "default": 5
    }
  },
  "required": [
    "lat",
    "lng"
  ],
  "additionalProperties": false
}
🟢plan_paddle(lat, lng, from)

One 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.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "lat": {
      "type": "number",
      "minimum": -90,
      "maximum": 90,
      "description": "Latitude in decimal degrees (WGS84)."
    },
    "lng": {
      "type": "number",
      "minimum": -180,
      "maximum": 180,
      "description": "Longitude in decimal degrees (WGS84), negative west of Greenwich."
    },
    "from": {
      "type": "string",
      "description": "First day as YYYY-MM-DD in the station's time zone (default today). Free keys reach 7 days ahead of today."
    }
  },
  "required": [
    "lat",
    "lng"
  ],
  "additionalProperties": false
}
🟢tide_times(station, lat, lng, days, from)

High 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.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "station": {
      "type": "string",
      "description": "Station code from find_stations (e.g. \"07795\" for Victoria Harbour, \"9447130\" for Seattle). Give this or lat/lng."
    },
    "lat": {
      "type": "number",
      "minimum": -90,
      "maximum": 90,
      "description": "Latitude in decimal degrees (WGS84)."
    },
    "lng": {
      "type": "number",
      "minimum": -180,
      "maximum": 180,
      "description": "Longitude in decimal degrees (WGS84), negative west of Greenwich."
    },
    "days": {
      "type": "integer",
      "minimum": 1,
      "maximum": 90,
      "default": 2,
      "description": "Days to cover, starting today at the station (default 2). Up to 7 free; up to 90 with a Coast Map Pass key."
    },
    "from": {
      "type": "string",
      "description": "First day as YYYY-MM-DD in the station's time zone (default today). Free keys reach 7 days ahead of today."
    }
  },
  "additionalProperties": false
}
🟢currents(station, lat, lng, days, from)

Slack 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.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "station": {
      "type": "string",
      "description": "Station code from find_stations (e.g. \"07795\" for Victoria Harbour, \"9447130\" for Seattle). Give this or lat/lng."
    },
    "lat": {
      "type": "number",
      "minimum": -90,
      "maximum": 90,
      "description": "Latitude in decimal degrees (WGS84)."
    },
    "lng": {
      "type": "number",
      "minimum": -180,
      "maximum": 180,
      "description": "Longitude in decimal degrees (WGS84), negative west of Greenwich."
    },
    "days": {
      "type": "integer",
      "minimum": 1,
      "maximum": 90,
      "default": 2,
      "description": "Days to cover, starting today at the station (default 2). Up to 7 free; up to 90 with a Coast Map Pass key."
    },
    "from": {
      "type": "string",
      "description": "First day as YYYY-MM-DD in the station's time zone (default today). Free keys reach 7 days ahead of today."
    }
  },
  "additionalProperties": false
}
🟢best_low_tides(station, lat, lng, days)

The 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.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "station": {
      "type": "string",
      "description": "Station code from find_stations (e.g. \"07795\" for Victoria Harbour, \"9447130\" for Seattle). Give this or lat/lng."
    },
    "lat": {
      "type": "number",
      "minimum": -90,
      "maximum": 90,
      "description": "Latitude in decimal degrees (WGS84)."
    },
    "lng": {
      "type": "number",
      "minimum": -180,
      "maximum": 180,
      "description": "Longitude in decimal degrees (WGS84), negative west of Greenwich."
    },
    "days": {
      "type": "integer",
      "minimum": 1,
      "maximum": 90,
      "default": 30
    }
  },
  "additionalProperties": false
}
🟢marine_forecast(lat, lng)

Hourly 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.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "lat": {
      "type": "number",
      "minimum": -90,
      "maximum": 90,
      "description": "Latitude in decimal degrees (WGS84)."
    },
    "lng": {
      "type": "number",
      "minimum": -180,
      "maximum": 180,
      "description": "Longitude in decimal degrees (WGS84), negative west of Greenwich."
    }
  },
  "required": [
    "lat",
    "lng"
  ],
  "additionalProperties": false
}
🟢marine_warnings(lat, lng)

Marine warnings (gale, storm, small craft…) in effect for the marine forecast area at a point.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "lat": {
      "type": "number",
      "minimum": -90,
      "maximum": 90,
      "description": "Latitude in decimal degrees (WGS84)."
    },
    "lng": {
      "type": "number",
      "minimum": -180,
      "maximum": 180,
      "description": "Longitude in decimal degrees (WGS84), negative west of Greenwich."
    }
  },
  "required": [
    "lat",
    "lng"
  ],
  "additionalProperties": false
}
🟢coast_map_pass

What 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.

Eingabe-Schema

{
  "type": "object",
  "properties": {},
  "additionalProperties": false
}
🟢start_pass_purchase

Begin 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.

Eingabe-Schema

{
  "type": "object",
  "properties": {},
  "additionalProperties": false
}
⚪pass_status(reference)

Checks 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.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "reference": {
      "type": "string",
      "description": "The reference from start_pass_purchase (ag_…)."
    }
  },
  "required": [
    "reference"
  ],
  "additionalProperties": false
}
🟢water_temperature(lat, lng)

Water temperature from the nearest buoy within 40 km, otherwise satellite sea surface temperature.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "lat": {
      "type": "number",
      "minimum": -90,
      "maximum": 90,
      "description": "Latitude in decimal degrees (WGS84)."
    },
    "lng": {
      "type": "number",
      "minimum": -180,
      "maximum": 180,
      "description": "Longitude in decimal degrees (WGS84), negative west of Greenwich."
    }
  },
  "required": [
    "lat",
    "lng"
  ],
  "additionalProperties": false
}

Community

Diesen Server bewerten

Nachweis

Aktuelle Beobachtungen

verifiziertVersion nicht aufgezeichnet11 Tools