{"data":{"name":"io.github.brendoncampbell/coast-map","title":"Cosmic's Coast Map","description":"Tides, currents, marine forecasts and warnings for paddlers, anglers and small boats, 26 countries.","version":"1.0.0","websiteUrl":"https://coast.cosmicotter.ca/agents","repositoryUrl":null,"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."}]}],"packages":[],"status":"active","isLatest":true,"publishedAt":"2026-10-18T00:51:23.163Z","updatedAt":"2026-10-18T00:51:23.163Z","source":"official-registry","verification":"official","confidence":100,"stars":null,"sources":[{"stars":null,"title":"Cosmic's Coast Map","source":"official-registry","sourceId":"io.github.brendoncampbell/coast-map","updatedAt":"2026-10-18T00:51:23.163Z","confidence":100,"websiteUrl":"https://coast.cosmicotter.ca/agents","description":"Tides, currents, marine forecasts and warnings for paddlers, anglers and small boats, 26 countries.","verification":"official","repositoryUrl":null}],"toolIndex":{"tools":[{"serverName":"io.github.brendoncampbell/coast-map","endpointFingerprint":"d4cfb7ed483363f459b0e3b6188d372adf6b1faab6c8c982b48f866756bf7d02","name":"best_low_tides","title":"Best daylight low tides for foraging and tide pools","description":"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.","inputSchema":{"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},"annotations":{"title":"Best daylight low tides for foraging and tide pools","readOnlyHint":true,"openWorldHint":true},"definitionHash":"088389af31c8cfee886023e2126ea076eba75994393a6c45802ff9e39a6a6e19","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-10-31T23:46:42.581Z","metadataTrust":"untrusted"},{"serverName":"io.github.brendoncampbell/coast-map","endpointFingerprint":"d4cfb7ed483363f459b0e3b6188d372adf6b1faab6c8c982b48f866756bf7d02","name":"coast_map_pass","title":"Coast Map Pass: what it adds and how to get it","description":"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.","inputSchema":{"type":"object","properties":{},"additionalProperties":false},"annotations":{"title":"Coast Map Pass: what it adds and how to get it","readOnlyHint":true,"openWorldHint":true},"definitionHash":"73376d664cc73a3a0621e49ee583361327efdd0a6fec1c5cccadecbe634f7d6d","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-10-31T23:46:42.581Z","metadataTrust":"untrusted"},{"serverName":"io.github.brendoncampbell/coast-map","endpointFingerprint":"d4cfb7ed483363f459b0e3b6188d372adf6b1faab6c8c982b48f866756bf7d02","name":"currents","title":"Tidal current times (slack water, max flood and ebb)","description":"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.","inputSchema":{"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},"annotations":{"title":"Tidal current times (slack water, max flood and ebb)","readOnlyHint":true,"openWorldHint":true},"definitionHash":"9c04a1cbd83fb91bc20a3b89c310a26ef0618e245f52df77b3dafaf574fb8097","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-10-31T23:46:42.581Z","metadataTrust":"untrusted"},{"serverName":"io.github.brendoncampbell/coast-map","endpointFingerprint":"d4cfb7ed483363f459b0e3b6188d372adf6b1faab6c8c982b48f866756bf7d02","name":"find_stations","title":"Tide and current stations near a point","description":"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.","inputSchema":{"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},"annotations":{"title":"Tide and current stations near a point","readOnlyHint":true,"openWorldHint":true},"definitionHash":"1dd3a22abf92dabf76a750c7c8f3d4d4312e3e108ff57f85733d734ffc832b47","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-10-31T23:46:42.581Z","metadataTrust":"untrusted"},{"serverName":"io.github.brendoncampbell/coast-map","endpointFingerprint":"d4cfb7ed483363f459b0e3b6188d372adf6b1faab6c8c982b48f866756bf7d02","name":"marine_forecast","title":"Wind, waves and weather on the water (48 h)","description":"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.","inputSchema":{"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},"annotations":{"title":"Wind, waves and weather on the water (48 h)","readOnlyHint":true,"openWorldHint":true},"definitionHash":"d44372dec28cd882c5f274e2f45a6336a90c602b68cdd3321b5ae329c01e9ff7","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-10-31T23:46:42.581Z","metadataTrust":"untrusted"},{"serverName":"io.github.brendoncampbell/coast-map","endpointFingerprint":"d4cfb7ed483363f459b0e3b6188d372adf6b1faab6c8c982b48f866756bf7d02","name":"marine_warnings","title":"Marine warnings in effect","description":"Marine warnings (gale, storm, small craft…) in effect for the marine forecast area at a point.","inputSchema":{"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},"annotations":{"title":"Marine warnings in effect","readOnlyHint":true,"openWorldHint":true},"definitionHash":"888c1f0750facd2e6ee75b139b2379390e162c168c47db9021bffbfb853c6388","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-10-31T23:46:42.581Z","metadataTrust":"untrusted"},{"serverName":"io.github.brendoncampbell/coast-map","endpointFingerprint":"d4cfb7ed483363f459b0e3b6188d372adf6b1faab6c8c982b48f866756bf7d02","name":"pass_status","title":"Collect the pass key after the user has paid","description":"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.","inputSchema":{"type":"object","properties":{"reference":{"type":"string","description":"The reference from start_pass_purchase (ag_…)."}},"required":["reference"],"additionalProperties":false},"annotations":{"title":"Collect the pass key after the user has paid","readOnlyHint":false,"destructiveHint":false,"idempotentHint":true,"openWorldHint":true},"definitionHash":"2a4ad901aabcb55db21f9f63209ef1df06adaf4dc910e34e7b8e0adbf8be09a4","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-10-31T23:46:42.581Z","metadataTrust":"untrusted"},{"serverName":"io.github.brendoncampbell/coast-map","endpointFingerprint":"d4cfb7ed483363f459b0e3b6188d372adf6b1faab6c8c982b48f866756bf7d02","name":"plan_paddle","title":"Everything for one launch in one call","description":"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.","inputSchema":{"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},"annotations":{"title":"Everything for one launch in one call","readOnlyHint":true,"openWorldHint":true},"definitionHash":"95a00df9285861739e8286bc1cf2a82305306ea8fbfb20d6945c30c106ac16ce","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-10-31T23:46:42.581Z","metadataTrust":"untrusted"},{"serverName":"io.github.brendoncampbell/coast-map","endpointFingerprint":"d4cfb7ed483363f459b0e3b6188d372adf6b1faab6c8c982b48f866756bf7d02","name":"start_pass_purchase","title":"Start buying the Coast Map Pass in this conversation","description":"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.","inputSchema":{"type":"object","properties":{},"additionalProperties":false},"annotations":{"title":"Start buying the Coast Map Pass in this conversation","readOnlyHint":true,"openWorldHint":true},"definitionHash":"df9319b558b9b714489e59e0c300112b3edc86889e6d094ee0896ddcb8b6359e","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-10-31T23:46:42.581Z","metadataTrust":"untrusted"},{"serverName":"io.github.brendoncampbell/coast-map","endpointFingerprint":"d4cfb7ed483363f459b0e3b6188d372adf6b1faab6c8c982b48f866756bf7d02","name":"tide_times","title":"High and low tide times","description":"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.","inputSchema":{"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},"annotations":{"title":"High and low tide times","readOnlyHint":true,"openWorldHint":true},"definitionHash":"e060556921e109935a513477d5f9ebb64203f5103a156b0fae76dbd4b578650a","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-10-31T23:46:42.581Z","metadataTrust":"untrusted"},{"serverName":"io.github.brendoncampbell/coast-map","endpointFingerprint":"d4cfb7ed483363f459b0e3b6188d372adf6b1faab6c8c982b48f866756bf7d02","name":"water_temperature","title":"Sea surface temperature","description":"Water temperature from the nearest buoy within 40 km, otherwise satellite sea surface temperature.","inputSchema":{"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},"annotations":{"title":"Sea surface temperature","readOnlyHint":true,"openWorldHint":true},"definitionHash":"1698b1507fb8fa932bf6bbf4de97c9f2888b49da2ddcad5466b58f2c10ffebe8","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-10-31T23:46:42.581Z","metadataTrust":"untrusted"}],"endpoints":[{"endpointFingerprint":"d4cfb7ed483363f459b0e3b6188d372adf6b1faab6c8c982b48f866756bf7d02","protocol":"streamable-http","status":"indexed","toolCount":11,"observedAt":"2026-10-31T23:46:42.581Z"}],"authentication":"unknown"},"connectionConfigurations":{"status":"ready","authentication":"not embedded","clients":{"Claude Desktop":{"mcpServers":{"io.github.brendoncampbell/coast-map":{"url":"https://coast.cosmicotter.ca/mcp"}}},"Cursor":{"mcpServers":{"io.github.brendoncampbell/coast-map":{"url":"https://coast.cosmicotter.ca/mcp"}}},"VS Code":{"servers":{"io.github.brendoncampbell/coast-map":{"type":"http","url":"https://coast.cosmicotter.ca/mcp"}}}}},"resourceType":"mcp-server","callable":true,"runtime":{"callable":true,"protocols":["mcp"]},"interfaces":[{"protocol":"mcp","transport":"streamable-http","url":"https://coast.cosmicotter.ca/mcp"}],"profile":{"apiVersion":"1","schemaVersion":"1","id":"mcp-server:io.github.brendoncampbell%2Fcoast-map","resourceType":"mcp-server","canonicalUrl":"https://www.agentsjunction.com/api/v1/servers/io.github.brendoncampbell%2Fcoast-map","name":"io.github.brendoncampbell/coast-map","description":"Tides, currents, marine forecasts and warnings for paddlers, anglers and small boats, 26 countries.","interfaces":[{"protocol":"mcp","transport":"streamable-http","url":"https://coast.cosmicotter.ca/mcp"}],"capabilities":[],"identity":{"source":"official-registry","websiteUrl":"https://coast.cosmicotter.ca/agents","repositoryUrl":null,"version":"1.0.0"},"verification":{"state":"official","confidence":100},"operations":{"resourceType":"mcp-server","name":"io.github.brendoncampbell/coast-map","status":"online","lastCheckedAt":"2026-11-03T18:16:47.721Z","lastSuccessfulCheck":"2026-11-03T18:16:47.721Z","latencyMs":95,"consecutiveFailures":0,"isStale":false,"checks":{"endpointReachable":true,"protocolValid":true,"agentCardValid":null,"mcpHandshakeValid":true},"lastSeen":null,"lastSuccessfulInteraction":null,"lastHealthCheck":"2026-11-03T18:16:47.721Z","source":{"type":"health-check","url":null},"observedAt":"2026-11-03T18:16:47.721Z"},"security":null,"timestamps":{"createdAt":"2026-10-18T00:51:23.163Z","updatedAt":"2026-10-18T00:51:23.163Z","observedAt":"2026-11-03T18:16:47.721Z"},"compatibility":{"serverVersion":"1.0.0","protocolVersions":[{"protocol":"mcp","version":null}]}}}}