{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_waxdm9ys29bb","handle":"where-boats-anchor","url":"https://wellknown.network/agents/where-boats-anchor","links":{"self":"https://wellknown.network/agents/where-boats-anchor/record.json","html":"https://wellknown.network/agents/where-boats-anchor","markdown":"https://wellknown.network/agents/where-boats-anchor/record.md","api":"https://wellknown.network/api/v1/agents/where-boats-anchor","status":"https://wellknown.network/api/v1/agents/where-boats-anchor/status","claim":"https://wellknown.network/agents/where-boats-anchor/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/where-boats-anchor/claim.json","badge":"https://wellknown.network/agents/where-boats-anchor/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/where-boats-anchor/history","tools":"https://wellknown.network/api/v1/agents/where-boats-anchor/tools"},"ard":{"identifier":"urn:air:whereboatsanchor.com:server:where-boats-anchor","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"Where Boats Anchor","summary":"Where boats stayed the night, and in what wind, at anchorages worldwide, with tonight's forecast.","description":"Where boats stayed the night, and in what wind, at anchorages worldwide, with tonight's forecast.","publisher":{"name":"com.whereboatsanchor","url":null},"homepage":"https://whereboatsanchor.com/connect","repository":null,"version":"1.0.0","license":null,"protocols":["mcp"],"tags":[],"pricing":null,"endpoints":[{"url":"https://whereboatsanchor.com/mcp","type":"mcp_streamable_http","auth":null,"probeable":true}],"skills":null,"tools":null,"extra":{"updatedAt":"2026-10-29T19:45:07.103086Z","publishedAt":"2026-10-29T19:45:07.103086Z","registryName":"com.whereboatsanchor/anchorages"},"attribution":{"kind":"mcp_registry","name":"mcp_registry","summary":"mcp_registry","version":"mcp_registry","description":"mcp_registry","homepageUrl":"mcp_registry","publisherName":"mcp_registry"}},"derived":{"capabilities":[{"slug":"data.weather","name":"Weather","confidence":0.938,"provenance":"derived"},{"slug":"dev.filesystem","name":"Filesystem","confidence":0.54,"provenance":"derived"},{"slug":"ai.agent-discovery","name":"Agent Discovery","confidence":0.54,"provenance":"derived"}],"categories":["ai","data","dev"],"language":"en"},"observed":{"status":"live","statusReason":"Responded 5h ago.","lastOkAt":"2026-11-05T00:24:57.792Z","lastProbedAt":"2026-11-05T00:24:57.792Z","statusComputedAt":"2026-11-05T00:28:19.998Z","reliability30d":{"probes":11,"successRate":1,"p50Ms":236,"basis":"service","measures":{"availability":"availability","latency":"response time","tools":"tool surface observed","summary":"Checks reached the service itself."},"checks":{"total":11,"ok":11,"authBoundaryOk":0,"serviceOk":11,"note":"Counted from the observation rows for the window, checks of the server only (HTTP, A2A card, MCP initialize). ok = authBoundaryOk + serviceOk. `probes` is the sum of daily rollups and includes registry checks, so it can differ from `total`."}},"latestObservations":[{"at":"2026-11-05T00:24:57.792Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":211,"error":null,"detail":{"tools":[{"name":"find_anchorages","description":"Lists the places near a position where boats stopped, overnight or by day, with where boats stayed in tonight's forecast there or in a given wind. For tonight, "},{"name":"get_bay_evidence","description":"What boats did at one place, as its page on the site shows it. Its nights. Its nights by the eight compass points the wind blew from, split under 10, 10 to 20 a"},{"name":"get_climatology","description":"Wind through the year at a place, as its page shows it: for each month, the nights whose strongest hour reached 20 kt and 30 kt, each year's fewest and most of "},{"name":"list_regions","description":"The site's directory of places where boats stayed the night. Without a country: each country with its number of places. With a country (directory slug or ISO co"}],"toolCount":4,"toolsHash":"103990a953d538bbe958ba77b9162a9e7065ea3640d85bdef4f3075eb4e09179","serverName":"com.whereboatsanchor/anchorages","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-11-04T16:22:26.002Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":239,"error":null,"detail":{"tools":[{"name":"find_anchorages","description":"Lists the places near a position where boats stopped, overnight or by day, with where boats stayed in tonight's forecast there or in a given wind. For tonight, "},{"name":"get_bay_evidence","description":"What boats did at one place, as its page on the site shows it. Its nights. Its nights by the eight compass points the wind blew from, split under 10, 10 to 20 a"},{"name":"get_climatology","description":"Wind through the year at a place, as its page shows it: for each month, the nights whose strongest hour reached 20 kt and 30 kt, each year's fewest and most of "},{"name":"list_regions","description":"The site's directory of places where boats stayed the night. Without a country: each country with its number of places. With a country (directory slug or ISO co"}],"toolCount":4,"toolsHash":"103990a953d538bbe958ba77b9162a9e7065ea3640d85bdef4f3075eb4e09179","serverName":"com.whereboatsanchor/anchorages","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-11-04T07:26:40.892Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":286,"error":null,"detail":{"tools":[{"name":"find_anchorages","description":"Lists the places near a position where boats stopped, overnight or by day, with where boats stayed in tonight's forecast there or in a given wind. For tonight, "},{"name":"get_bay_evidence","description":"What boats did at one place, as its page on the site shows it. Its nights. Its nights by the eight compass points the wind blew from, split under 10, 10 to 20 a"},{"name":"get_climatology","description":"Wind through the year at a place, as its page shows it: for each month, the nights whose strongest hour reached 20 kt and 30 kt, each year's fewest and most of "},{"name":"list_regions","description":"The site's directory of places where boats stayed the night. Without a country: each country with its number of places. With a country (directory slug or ISO co"}],"toolCount":4,"toolsHash":"103990a953d538bbe958ba77b9162a9e7065ea3640d85bdef4f3075eb4e09179","serverName":"com.whereboatsanchor/anchorages","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-11-03T23:25:50.345Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":215,"error":null,"detail":{"tools":[{"name":"find_anchorages","description":"Lists the places near a position where boats stopped, overnight or by day, with where boats stayed in tonight's forecast there or in a given wind. For tonight, "},{"name":"get_bay_evidence","description":"What boats did at one place, as its page on the site shows it. Its nights. Its nights by the eight compass points the wind blew from, split under 10, 10 to 20 a"},{"name":"get_climatology","description":"Wind through the year at a place, as its page shows it: for each month, the nights whose strongest hour reached 20 kt and 30 kt, each year's fewest and most of "},{"name":"list_regions","description":"The site's directory of places where boats stayed the night. Without a country: each country with its number of places. With a country (directory slug or ISO co"}],"toolCount":4,"toolsHash":"103990a953d538bbe958ba77b9162a9e7065ea3640d85bdef4f3075eb4e09179","serverName":"com.whereboatsanchor/anchorages","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-11-03T15:26:00.121Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":268,"error":null,"detail":{"tools":[{"name":"find_anchorages","description":"Lists the places near a position where boats stopped, overnight or by day, with where boats stayed in tonight's forecast there or in a given wind. For tonight, "},{"name":"get_bay_evidence","description":"What boats did at one place, as its page on the site shows it. Its nights. Its nights by the eight compass points the wind blew from, split under 10, 10 to 20 a"},{"name":"get_climatology","description":"Wind through the year at a place, as its page shows it: for each month, the nights whose strongest hour reached 20 kt and 30 kt, each year's fewest and most of "},{"name":"list_regions","description":"The site's directory of places where boats stayed the night. Without a country: each country with its number of places. With a country (directory slug or ISO co"}],"toolCount":4,"toolsHash":"103990a953d538bbe958ba77b9162a9e7065ea3640d85bdef4f3075eb4e09179","serverName":"com.whereboatsanchor/anchorages","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-11-03T07:30:47.588Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":273,"error":null,"detail":{"tools":[{"name":"find_anchorages","description":"Lists the places near a position where boats stopped, overnight or by day, with where boats stayed in tonight's forecast there or in a given wind. For tonight, "},{"name":"get_bay_evidence","description":"What boats did at one place, as its page on the site shows it. Its nights. Its nights by the eight compass points the wind blew from, split under 10, 10 to 20 a"},{"name":"get_climatology","description":"Wind through the year at a place, as its page shows it: for each month, the nights whose strongest hour reached 20 kt and 30 kt, each year's fewest and most of "},{"name":"list_regions","description":"The site's directory of places where boats stayed the night. Without a country: each country with its number of places. With a country (directory slug or ISO co"}],"toolCount":4,"toolsHash":"103990a953d538bbe958ba77b9162a9e7065ea3640d85bdef4f3075eb4e09179","serverName":"com.whereboatsanchor/anchorages","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-11-02T23:30:48.359Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":221,"error":null,"detail":{"tools":[{"name":"find_anchorages","description":"Lists the places near a position where boats stopped, overnight or by day, with where boats stayed in tonight's forecast there or in a given wind. For tonight, "},{"name":"get_bay_evidence","description":"What boats did at one place, as its page on the site shows it. Its nights. Its nights by the eight compass points the wind blew from, split under 10, 10 to 20 a"},{"name":"get_climatology","description":"Wind through the year at a place, as its page shows it: for each month, the nights whose strongest hour reached 20 kt and 30 kt, each year's fewest and most of "},{"name":"list_regions","description":"The site's directory of places where boats stayed the night. Without a country: each country with its number of places. With a country (directory slug or ISO co"}],"toolCount":4,"toolsHash":"103990a953d538bbe958ba77b9162a9e7065ea3640d85bdef4f3075eb4e09179","serverName":"com.whereboatsanchor/anchorages","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-11-02T15:26:26.149Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":296,"error":null,"detail":{"tools":[{"name":"find_anchorages","description":"Lists the places near a position where boats stopped, overnight or by day, with where boats stayed in tonight's forecast there or in a given wind. For tonight, "},{"name":"get_bay_evidence","description":"What boats did at one place, as its page on the site shows it. Its nights. Its nights by the eight compass points the wind blew from, split under 10, 10 to 20 a"},{"name":"get_climatology","description":"Wind through the year at a place, as its page shows it: for each month, the nights whose strongest hour reached 20 kt and 30 kt, each year's fewest and most of "},{"name":"list_regions","description":"The site's directory of places where boats stayed the night. Without a country: each country with its number of places. With a country (directory slug or ISO co"}],"toolCount":4,"toolsHash":"103990a953d538bbe958ba77b9162a9e7065ea3640d85bdef4f3075eb4e09179","serverName":"com.whereboatsanchor/anchorages","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-11-02T07:25:13.390Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":205,"error":null,"detail":{"tools":[{"name":"find_anchorages","description":"Lists the places near a position where boats stopped, overnight or by day, with where boats stayed in tonight's forecast there or in a given wind. For tonight, "},{"name":"get_bay_evidence","description":"What boats did at one place, as its page on the site shows it. Its nights. Its nights by the eight compass points the wind blew from, split under 10, 10 to 20 a"},{"name":"get_climatology","description":"Wind through the year at a place, as its page shows it: for each month, the nights whose strongest hour reached 20 kt and 30 kt, each year's fewest and most of "},{"name":"list_regions","description":"The site's directory of places where boats stayed the night. Without a country: each country with its number of places. With a country (directory slug or ISO co"}],"toolCount":4,"toolsHash":"103990a953d538bbe958ba77b9162a9e7065ea3640d85bdef4f3075eb4e09179","serverName":"com.whereboatsanchor/anchorages","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-11-01T23:23:40.870Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":202,"error":null,"detail":{"tools":[{"name":"find_anchorages","description":"Lists the places near a position where boats stopped, overnight or by day, with where boats stayed in tonight's forecast there or in a given wind. For tonight, "},{"name":"get_bay_evidence","description":"What boats did at one place, as its page on the site shows it. Its nights. Its nights by the eight compass points the wind blew from, split under 10, 10 to 20 a"},{"name":"get_climatology","description":"Wind through the year at a place, as its page shows it: for each month, the nights whose strongest hour reached 20 kt and 30 kt, each year's fewest and most of "},{"name":"list_regions","description":"The site's directory of places where boats stayed the night. Without a country: each country with its number of places. With a country (directory slug or ISO co"}],"toolCount":4,"toolsHash":"cbb5470686357b8a240a1a07565aa36f86b926737a8dc088dcd90be5ff96968f","serverName":"com.whereboatsanchor/anchorages","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}}],"tools":[{"name":"find_anchorages","description":"Lists the places near a position where boats stopped, overnight or by day, with where boats stayed in tonight's forecast there or in a given wind. For tonight, "},{"name":"get_bay_evidence","description":"What boats did at one place, as its page on the site shows it. Its nights. Its nights by the eight compass points the wind blew from, split under 10, 10 to 20 a"},{"name":"get_climatology","description":"Wind through the year at a place, as its page shows it: for each month, the nights whose strongest hour reached 20 kt and 30 kt, each year's fewest and most of "},{"name":"list_regions","description":"The site's directory of places where boats stayed the night. Without a country: each country with its number of places. With a country (directory slug or ISO co"}],"package":null,"toolSurface":{"id":"ts_cm5scp6k3dy7","endpointId":"ep_9978h29edn2v","hash":"103990a953d538bbe958ba77b9162a9e7065ea3640d85bdef4f3075eb4e09179","toolCount":4,"serverName":"com.whereboatsanchor/anchorages","serverVersion":"1.0.0","protocolVersion":"2025-06-18","firstSeenAt":"2026-11-02T07:25:13.401Z","lastSeenAt":"2026-11-05T00:24:57.794Z","observations":9,"toolNames":["find_anchorages","get_bay_evidence","get_climatology","list_regions"],"distinctSurfaces":2},"endpointFacts":[{"id":"ep_9978h29edn2v","url":"https://whereboatsanchor.com/mcp","type":"mcp_streamable_http","factsCheckedAt":"2026-11-04T16:22:26.027Z","auth":{"observedAt":"2026-11-04T16:22:26.242Z","authRequired":false,"scheme":null,"resourceMetadata":null,"authorizationServer":null,"conformance":{"dpop":false,"rfc8414":false,"rfc9728":false,"pkceS256":false,"clientIdMetadataDocument":false,"dynamicClientRegistration":false}},"tls":{"observedAt":"2026-11-04T16:22:26.323Z","protocol":"TLSv1.3","chainValid":true,"chainError":null,"hostMatches":true,"subject":"whereboatsanchor.com","issuer":{"commonName":"WE1","organization":"Google Trust Services"},"validFrom":"2026-10-07T04:48:48.000Z","validTo":"2027-01-05T05:48:35.000Z","daysToExpiry":61,"sanCount":3,"fingerprint256":"51:D9:08:E0:83:6F:8D:4F:9A:0F:73:9C:D9:34:7B:EF:FD:E2:3F:28:1F:90:6B:7B:DC:DF:CE:9C:01:6E:4D:0E"}}]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"mcp_registry","key":"com.whereboatsanchor/anchorages","url":"https://registry.modelcontextprotocol.io/v0/servers/com.whereboatsanchor%2Fanchorages","firstSeenAt":"2026-11-01T13:19:25.991Z","fetchedAt":"2026-11-01T13:19:25.991Z","normalizedAt":"2026-11-01T13:19:25.991Z"}]},"firstSeenAt":"2026-11-01T13:19:25.991Z","updatedAt":"2026-11-05T00:30:12.854Z"}