{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_xwnfhj655qk4","handle":"roamworthy","url":"https://wellknown.network/agents/roamworthy","links":{"self":"https://wellknown.network/agents/roamworthy/record.json","html":"https://wellknown.network/agents/roamworthy","markdown":"https://wellknown.network/agents/roamworthy/record.md","api":"https://wellknown.network/api/v1/agents/roamworthy","status":"https://wellknown.network/api/v1/agents/roamworthy/status","claim":"https://wellknown.network/agents/roamworthy/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/roamworthy/claim.json","badge":"https://wellknown.network/agents/roamworthy/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/roamworthy/history","tools":"https://wellknown.network/api/v1/agents/roamworthy/tools"},"ard":{"identifier":"urn:air:vemdbhnkofoolbwslqpj.supabase.co:server:roamworthy","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"RoamWorthy","summary":"Live UK caravan, motorhome and campervan search, matching, dealer stock and model research.","description":"Live UK caravan, motorhome and campervan search, matching, dealer stock and model research.","publisher":{"name":"simonwbird","url":null},"homepage":"https://www.roamworthy.co.uk/developers/mcp","repository":"https://github.com/simonwbird/caravan-dream-finder","version":"0.7.3","license":null,"protocols":["mcp"],"tags":[],"pricing":null,"endpoints":[{"url":"https://vemdbhnkofoolbwslqpj.supabase.co/functions/v1/mcp","type":"mcp_streamable_http","auth":null,"probeable":true}],"skills":null,"tools":null,"extra":{"updatedAt":"2026-10-06T10:27:04.339992Z","publishedAt":"2026-10-06T10:27:04.339992Z","registryName":"io.github.simonwbird/roamworthy"},"attribution":{"kind":"mcp_registry","name":"mcp_registry","repoUrl":"mcp_registry","summary":"mcp_registry","version":"mcp_registry","description":"mcp_registry","homepageUrl":"mcp_registry","publisherName":"mcp_registry"}},"derived":{"capabilities":[{"slug":"commerce.ecommerce","name":"E-commerce Operations","confidence":0.54,"provenance":"derived"},{"slug":"security.identity","name":"Identity & Access","confidence":0.525,"provenance":"derived"}],"categories":["commerce","security"],"language":"de"},"observed":{"status":"live","statusReason":"Responded 3h ago.","lastOkAt":"2026-10-26T20:27:58.808Z","lastProbedAt":"2026-10-26T20:27:58.808Z","statusComputedAt":"2026-10-26T20:30:50.039Z","reliability30d":{"probes":66,"successRate":0.9848,"p50Ms":1475,"basis":"service","measures":{"availability":"availability","latency":"response time","tools":"tool surface observed","summary":"Checks reached the service itself."},"checks":{"total":66,"ok":65,"authBoundaryOk":0,"serviceOk":65,"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-10-26T20:27:58.808Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":1686,"error":null,"detail":{"tools":[{"name":"echo","description":"Echo input text back to the caller. Use only to verify MCP connectivity."},{"name":"search_models","description":"Search active public RoamWorthy caravan, motorhome and campervan model research pages by model, brand, vehicle type and berth range. Returns canonical model URL"},{"name":"get_model","description":"Fetch safe public research details for one active RoamWorthy model. Prefer model slug plus vehicle type from search_models; legacy UUID lookup remains accepted "},{"name":"search_listings","description":"Precisely search current public UK caravan, motorhome and campervan stock using structured buyer filters. Supports vehicle type, make/model, condition, price, y"},{"name":"find_matching_vehicles","description":"Match a buyer's hard requirements and softer preferences against current public RoamWorthy stock. Use this for conversational requests such as family size, auto"},{"name":"get_listing","description":"Fetch safe public details for one live RoamWorthy listing. Use short_id from search_listings; legacy UUID lookup remains accepted for compatibility but UUIDs ar"},{"name":"list_dealer_inventory","description":"List current public stock for one active RoamWorthy dealer by dealer_slug, with optional vehicle type and price filters. Returns public dealer identity/canonica"}],"toolCount":7,"toolsHash":"ae59c75a7426888ed7438a81eaa932d6e08e1e1fc6b6cecdd134474714bcb1d6","serverName":"roamworthy-mcp","capabilities":["tools"],"serverVersion":"0.7.3","protocolVersion":"2025-06-18"}},{"at":"2026-10-26T12:26:10.112Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":1590,"error":null,"detail":{"tools":[{"name":"echo","description":"Echo input text back to the caller. Use only to verify MCP connectivity."},{"name":"search_models","description":"Search active public RoamWorthy caravan, motorhome and campervan model research pages by model, brand, vehicle type and berth range. Returns canonical model URL"},{"name":"get_model","description":"Fetch safe public research details for one active RoamWorthy model. Prefer model slug plus vehicle type from search_models; legacy UUID lookup remains accepted "},{"name":"search_listings","description":"Precisely search current public UK caravan, motorhome and campervan stock using structured buyer filters. Supports vehicle type, make/model, condition, price, y"},{"name":"find_matching_vehicles","description":"Match a buyer's hard requirements and softer preferences against current public RoamWorthy stock. Use this for conversational requests such as family size, auto"},{"name":"get_listing","description":"Fetch safe public details for one live RoamWorthy listing. Use short_id from search_listings; legacy UUID lookup remains accepted for compatibility but UUIDs ar"},{"name":"list_dealer_inventory","description":"List current public stock for one active RoamWorthy dealer by dealer_slug, with optional vehicle type and price filters. Returns public dealer identity/canonica"}],"toolCount":7,"toolsHash":"ae59c75a7426888ed7438a81eaa932d6e08e1e1fc6b6cecdd134474714bcb1d6","serverName":"roamworthy-mcp","capabilities":["tools"],"serverVersion":"0.7.3","protocolVersion":"2025-06-18"}},{"at":"2026-10-26T05:29:00.874Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":1539,"error":null,"detail":{"tools":[{"name":"echo","description":"Echo input text back to the caller. Use only to verify MCP connectivity."},{"name":"search_models","description":"Search active public RoamWorthy caravan, motorhome and campervan model research pages by model, brand, vehicle type and berth range. Returns canonical model URL"},{"name":"get_model","description":"Fetch safe public research details for one active RoamWorthy model. Prefer model slug plus vehicle type from search_models; legacy UUID lookup remains accepted "},{"name":"search_listings","description":"Precisely search current public UK caravan, motorhome and campervan stock using structured buyer filters. Supports vehicle type, make/model, condition, price, y"},{"name":"find_matching_vehicles","description":"Match a buyer's hard requirements and softer preferences against current public RoamWorthy stock. Use this for conversational requests such as family size, auto"},{"name":"get_listing","description":"Fetch safe public details for one live RoamWorthy listing. Use short_id from search_listings; legacy UUID lookup remains accepted for compatibility but UUIDs ar"},{"name":"list_dealer_inventory","description":"List current public stock for one active RoamWorthy dealer by dealer_slug, with optional vehicle type and price filters. Returns public dealer identity/canonica"}],"toolCount":7,"toolsHash":"ae59c75a7426888ed7438a81eaa932d6e08e1e1fc6b6cecdd134474714bcb1d6","serverName":"roamworthy-mcp","capabilities":["tools"],"serverVersion":"0.7.3","protocolVersion":"2025-06-18"}},{"at":"2026-10-25T22:25:05.460Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":1499,"error":null,"detail":{"tools":[{"name":"echo","description":"Echo input text back to the caller. Use only to verify MCP connectivity."},{"name":"search_models","description":"Search active public RoamWorthy caravan, motorhome and campervan model research pages by model, brand, vehicle type and berth range. Returns canonical model URL"},{"name":"get_model","description":"Fetch safe public research details for one active RoamWorthy model. Prefer model slug plus vehicle type from search_models; legacy UUID lookup remains accepted "},{"name":"search_listings","description":"Precisely search current public UK caravan, motorhome and campervan stock using structured buyer filters. Supports vehicle type, make/model, condition, price, y"},{"name":"find_matching_vehicles","description":"Match a buyer's hard requirements and softer preferences against current public RoamWorthy stock. Use this for conversational requests such as family size, auto"},{"name":"get_listing","description":"Fetch safe public details for one live RoamWorthy listing. Use short_id from search_listings; legacy UUID lookup remains accepted for compatibility but UUIDs ar"},{"name":"list_dealer_inventory","description":"List current public stock for one active RoamWorthy dealer by dealer_slug, with optional vehicle type and price filters. Returns public dealer identity/canonica"}],"toolCount":7,"toolsHash":"ae59c75a7426888ed7438a81eaa932d6e08e1e1fc6b6cecdd134474714bcb1d6","serverName":"roamworthy-mcp","capabilities":["tools"],"serverVersion":"0.7.3","protocolVersion":"2025-06-18"}},{"at":"2026-10-25T14:27:17.481Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":1559,"error":null,"detail":{"tools":[{"name":"echo","description":"Echo input text back to the caller. Use only to verify MCP connectivity."},{"name":"search_models","description":"Search active public RoamWorthy caravan, motorhome and campervan model research pages by model, brand, vehicle type and berth range. Returns canonical model URL"},{"name":"get_model","description":"Fetch safe public research details for one active RoamWorthy model. Prefer model slug plus vehicle type from search_models; legacy UUID lookup remains accepted "},{"name":"search_listings","description":"Precisely search current public UK caravan, motorhome and campervan stock using structured buyer filters. Supports vehicle type, make/model, condition, price, y"},{"name":"find_matching_vehicles","description":"Match a buyer's hard requirements and softer preferences against current public RoamWorthy stock. Use this for conversational requests such as family size, auto"},{"name":"get_listing","description":"Fetch safe public details for one live RoamWorthy listing. Use short_id from search_listings; legacy UUID lookup remains accepted for compatibility but UUIDs ar"},{"name":"list_dealer_inventory","description":"List current public stock for one active RoamWorthy dealer by dealer_slug, with optional vehicle type and price filters. Returns public dealer identity/canonica"}],"toolCount":7,"toolsHash":"ae59c75a7426888ed7438a81eaa932d6e08e1e1fc6b6cecdd134474714bcb1d6","serverName":"roamworthy-mcp","capabilities":["tools"],"serverVersion":"0.7.3","protocolVersion":"2025-06-18"}},{"at":"2026-10-25T06:25:57.056Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":1354,"error":null,"detail":{"tools":[{"name":"echo","description":"Echo input text back to the caller. Use only to verify MCP connectivity."},{"name":"search_models","description":"Search active public RoamWorthy caravan, motorhome and campervan model research pages by model, brand, vehicle type and berth range. Returns canonical model URL"},{"name":"get_model","description":"Fetch safe public research details for one active RoamWorthy model. Prefer model slug plus vehicle type from search_models; legacy UUID lookup remains accepted "},{"name":"search_listings","description":"Precisely search current public UK caravan, motorhome and campervan stock using structured buyer filters. Supports vehicle type, make/model, condition, price, y"},{"name":"find_matching_vehicles","description":"Match a buyer's hard requirements and softer preferences against current public RoamWorthy stock. Use this for conversational requests such as family size, auto"},{"name":"get_listing","description":"Fetch safe public details for one live RoamWorthy listing. Use short_id from search_listings; legacy UUID lookup remains accepted for compatibility but UUIDs ar"},{"name":"list_dealer_inventory","description":"List current public stock for one active RoamWorthy dealer by dealer_slug, with optional vehicle type and price filters. Returns public dealer identity/canonica"}],"toolCount":7,"toolsHash":"ae59c75a7426888ed7438a81eaa932d6e08e1e1fc6b6cecdd134474714bcb1d6","serverName":"roamworthy-mcp","capabilities":["tools"],"serverVersion":"0.7.3","protocolVersion":"2025-06-18"}},{"at":"2026-10-24T23:28:21.591Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":1322,"error":null,"detail":{"tools":[{"name":"echo","description":"Echo input text back to the caller. Use only to verify MCP connectivity."},{"name":"search_models","description":"Search active public RoamWorthy caravan, motorhome and campervan model research pages by model, brand, vehicle type and berth range. Returns canonical model URL"},{"name":"get_model","description":"Fetch safe public research details for one active RoamWorthy model. Prefer model slug plus vehicle type from search_models; legacy UUID lookup remains accepted "},{"name":"search_listings","description":"Precisely search current public UK caravan, motorhome and campervan stock using structured buyer filters. Supports vehicle type, make/model, condition, price, y"},{"name":"find_matching_vehicles","description":"Match a buyer's hard requirements and softer preferences against current public RoamWorthy stock. Use this for conversational requests such as family size, auto"},{"name":"get_listing","description":"Fetch safe public details for one live RoamWorthy listing. Use short_id from search_listings; legacy UUID lookup remains accepted for compatibility but UUIDs ar"},{"name":"list_dealer_inventory","description":"List current public stock for one active RoamWorthy dealer by dealer_slug, with optional vehicle type and price filters. Returns public dealer identity/canonica"}],"toolCount":7,"toolsHash":"ae59c75a7426888ed7438a81eaa932d6e08e1e1fc6b6cecdd134474714bcb1d6","serverName":"roamworthy-mcp","capabilities":["tools"],"serverVersion":"0.7.3","protocolVersion":"2025-06-18"}},{"at":"2026-10-24T16:23:34.152Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":1413,"error":null,"detail":{"tools":[{"name":"echo","description":"Echo input text back to the caller. Use only to verify MCP connectivity."},{"name":"search_models","description":"Search active public RoamWorthy caravan, motorhome and campervan model research pages by model, brand, vehicle type and berth range. Returns canonical model URL"},{"name":"get_model","description":"Fetch safe public research details for one active RoamWorthy model. Prefer model slug plus vehicle type from search_models; legacy UUID lookup remains accepted "},{"name":"search_listings","description":"Precisely search current public UK caravan, motorhome and campervan stock using structured buyer filters. Supports vehicle type, make/model, condition, price, y"},{"name":"find_matching_vehicles","description":"Match a buyer's hard requirements and softer preferences against current public RoamWorthy stock. Use this for conversational requests such as family size, auto"},{"name":"get_listing","description":"Fetch safe public details for one live RoamWorthy listing. Use short_id from search_listings; legacy UUID lookup remains accepted for compatibility but UUIDs ar"},{"name":"list_dealer_inventory","description":"List current public stock for one active RoamWorthy dealer by dealer_slug, with optional vehicle type and price filters. Returns public dealer identity/canonica"}],"toolCount":7,"toolsHash":"ae59c75a7426888ed7438a81eaa932d6e08e1e1fc6b6cecdd134474714bcb1d6","serverName":"roamworthy-mcp","capabilities":["tools"],"serverVersion":"0.7.3","protocolVersion":"2025-06-18"}},{"at":"2026-10-24T09:26:26.955Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":1505,"error":null,"detail":{"tools":[{"name":"echo","description":"Echo input text back to the caller. Use only to verify MCP connectivity."},{"name":"search_models","description":"Search active public RoamWorthy caravan, motorhome and campervan model research pages by model, brand, vehicle type and berth range. Returns canonical model URL"},{"name":"get_model","description":"Fetch safe public research details for one active RoamWorthy model. Prefer model slug plus vehicle type from search_models; legacy UUID lookup remains accepted "},{"name":"search_listings","description":"Precisely search current public UK caravan, motorhome and campervan stock using structured buyer filters. Supports vehicle type, make/model, condition, price, y"},{"name":"find_matching_vehicles","description":"Match a buyer's hard requirements and softer preferences against current public RoamWorthy stock. Use this for conversational requests such as family size, auto"},{"name":"get_listing","description":"Fetch safe public details for one live RoamWorthy listing. Use short_id from search_listings; legacy UUID lookup remains accepted for compatibility but UUIDs ar"},{"name":"list_dealer_inventory","description":"List current public stock for one active RoamWorthy dealer by dealer_slug, with optional vehicle type and price filters. Returns public dealer identity/canonica"}],"toolCount":7,"toolsHash":"ae59c75a7426888ed7438a81eaa932d6e08e1e1fc6b6cecdd134474714bcb1d6","serverName":"roamworthy-mcp","capabilities":["tools"],"serverVersion":"0.7.3","protocolVersion":"2025-06-18"}},{"at":"2026-10-24T02:23:34.476Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":1541,"error":null,"detail":{"tools":[{"name":"echo","description":"Echo input text back to the caller. Use only to verify MCP connectivity."},{"name":"search_models","description":"Search active public RoamWorthy caravan, motorhome and campervan model research pages by model, brand, vehicle type and berth range. Returns canonical model URL"},{"name":"get_model","description":"Fetch safe public research details for one active RoamWorthy model. Prefer model slug plus vehicle type from search_models; legacy UUID lookup remains accepted "},{"name":"search_listings","description":"Precisely search current public UK caravan, motorhome and campervan stock using structured buyer filters. Supports vehicle type, make/model, condition, price, y"},{"name":"find_matching_vehicles","description":"Match a buyer's hard requirements and softer preferences against current public RoamWorthy stock. Use this for conversational requests such as family size, auto"},{"name":"get_listing","description":"Fetch safe public details for one live RoamWorthy listing. Use short_id from search_listings; legacy UUID lookup remains accepted for compatibility but UUIDs ar"},{"name":"list_dealer_inventory","description":"List current public stock for one active RoamWorthy dealer by dealer_slug, with optional vehicle type and price filters. Returns public dealer identity/canonica"}],"toolCount":7,"toolsHash":"ae59c75a7426888ed7438a81eaa932d6e08e1e1fc6b6cecdd134474714bcb1d6","serverName":"roamworthy-mcp","capabilities":["tools"],"serverVersion":"0.7.3","protocolVersion":"2025-06-18"}}],"tools":[{"name":"echo","description":"Echo input text back to the caller. Use only to verify MCP connectivity."},{"name":"search_models","description":"Search active public RoamWorthy caravan, motorhome and campervan model research pages by model, brand, vehicle type and berth range. Returns canonical model URL"},{"name":"get_model","description":"Fetch safe public research details for one active RoamWorthy model. Prefer model slug plus vehicle type from search_models; legacy UUID lookup remains accepted "},{"name":"search_listings","description":"Precisely search current public UK caravan, motorhome and campervan stock using structured buyer filters. Supports vehicle type, make/model, condition, price, y"},{"name":"find_matching_vehicles","description":"Match a buyer's hard requirements and softer preferences against current public RoamWorthy stock. Use this for conversational requests such as family size, auto"},{"name":"get_listing","description":"Fetch safe public details for one live RoamWorthy listing. Use short_id from search_listings; legacy UUID lookup remains accepted for compatibility but UUIDs ar"},{"name":"list_dealer_inventory","description":"List current public stock for one active RoamWorthy dealer by dealer_slug, with optional vehicle type and price filters. Returns public dealer identity/canonica"}],"package":null,"toolSurface":{"id":"ts_uvhrfbmws6mu","endpointId":"ep_rrvt99gfr2ww","hash":"ae59c75a7426888ed7438a81eaa932d6e08e1e1fc6b6cecdd134474714bcb1d6","toolCount":7,"serverName":"roamworthy-mcp","serverVersion":"0.7.3","protocolVersion":"2025-06-18","firstSeenAt":"2026-10-08T09:24:29.157Z","lastSeenAt":"2026-10-26T20:27:58.823Z","observations":65,"toolNames":["echo","search_models","get_model","search_listings","find_matching_vehicles","get_listing","list_dealer_inventory"],"distinctSurfaces":1},"endpointFacts":[{"id":"ep_rrvt99gfr2ww","url":"https://vemdbhnkofoolbwslqpj.supabase.co/functions/v1/mcp","type":"mcp_streamable_http","factsCheckedAt":"2026-10-16T19:25:14.180Z","auth":{"observedAt":"2026-10-16T19:25:14.206Z","authRequired":false,"scheme":null,"resourceMetadata":null,"authorizationServer":null,"conformance":{"dpop":false,"rfc8414":false,"rfc9728":false,"pkceS256":false,"clientIdMetadataDocument":false,"dynamicClientRegistration":false}},"tls":{"observedAt":"2026-10-16T19:25:14.217Z","protocol":"TLSv1.3","chainValid":true,"chainError":null,"hostMatches":true,"subject":"supabase.co","issuer":{"commonName":"WE1","organization":"Google Trust Services"},"validFrom":"2026-08-26T11:15:48.000Z","validTo":"2026-11-24T12:15:45.000Z","daysToExpiry":28,"sanCount":2,"fingerprint256":"BE:17:BF:33:61:A7:69:1B:DD:E2:93:D9:23:03:CA:35:98:E6:C0:D1:42:6F:8F:B9:2E:43:8A:19:DA:F8:E3:1B"}}]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"mcp_registry","key":"io.github.simonwbird/roamworthy","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.simonwbird%2Froamworthy","firstSeenAt":"2026-10-08T09:19:37.267Z","fetchedAt":"2026-10-24T04:18:40.089Z","normalizedAt":"2026-10-24T04:18:40.089Z"}]},"firstSeenAt":"2026-10-08T09:19:37.267Z","updatedAt":"2026-10-26T20:32:01.018Z"}