{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_9r56rxmhscwx","handle":"triphook","url":"https://wellknown.network/agents/triphook","links":{"self":"https://wellknown.network/agents/triphook/record.json","html":"https://wellknown.network/agents/triphook","markdown":"https://wellknown.network/agents/triphook/record.md","api":"https://wellknown.network/api/v1/agents/triphook","status":"https://wellknown.network/api/v1/agents/triphook/status","claim":"https://wellknown.network/agents/triphook/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/triphook/claim.json","badge":"https://wellknown.network/agents/triphook/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/triphook/history","tools":"https://wellknown.network/api/v1/agents/triphook/tools"},"ard":{"identifier":"urn:air:api.triphook.me:server:triphook","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"TripHook","summary":"Find group trips and day outs to join, events in a city, and where to go by weather and budget.","description":"Find group trips and day outs to join, events in a city, and where to go by weather and budget.","publisher":{"name":"me.triphook","url":null},"homepage":"https://triphook.me","repository":null,"version":"1.0.0","license":null,"protocols":["mcp"],"tags":[],"pricing":null,"endpoints":[{"url":"https://api.triphook.me/api/public/mcp","type":"mcp_streamable_http","auth":null,"probeable":true}],"skills":null,"tools":null,"extra":{"updatedAt":"2026-10-02T00:27:54.688526Z","publishedAt":"2026-10-02T00:27:54.688526Z","registryName":"me.triphook/triphook"},"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":"analytics.product","name":"Product Analytics","confidence":0.885,"provenance":"derived"}],"categories":["analytics"],"language":"en"},"observed":{"status":"live","statusReason":"Responded 6h ago.","lastOkAt":"2026-10-09T23:29:23.652Z","lastProbedAt":"2026-10-09T23:29:23.652Z","statusComputedAt":"2026-10-09T23:31:09.611Z","reliability30d":{"probes":26,"successRate":1,"p50Ms":11,"basis":"service","measures":{"availability":"availability","latency":"response time","tools":"tool surface observed","summary":"Checks reached the service itself."},"checks":{"total":26,"ok":26,"authBoundaryOk":0,"serviceOk":26,"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-09T23:29:23.652Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":17,"error":null,"detail":{"tools":[{"name":"search_public_hooks","description":"Use for any question about open trips or day outs to join: by city slug, month (YYYY-MM), kind (trip or dayout), budget tier or mood. Each hook carries its publ"},{"name":"list_cities","description":"Use to find which cities have open group trips and day outs, with counts of trips and day outs, each city's slug (for the other tools) and its TripHook city pag"},{"name":"events_and_company","description":"Use for any question about what is happening in a city on a date (city slug, date YYYY-MM-DD) and whether other travellers are going: each listed event with its"},{"name":"search_destinations","description":"Use for any question like \"where should I go\" with a budget, a temperature, a mood, dates or a month: the same TripHook Discover search a signed out visitor get"}],"toolCount":4,"toolsHash":"3b352bf22097711e4ccbdeb7eebed92c7c6b6b8a71e429bdada0d5940f113bc0","serverName":"triphook-public","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-09T16:33:59.392Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":12,"error":null,"detail":{"tools":[{"name":"search_public_hooks","description":"Use for any question about open trips or day outs to join: by city slug, month (YYYY-MM), kind (trip or dayout), budget tier or mood. Each hook carries its publ"},{"name":"list_cities","description":"Use to find which cities have open group trips and day outs, with counts of trips and day outs, each city's slug (for the other tools) and its TripHook city pag"},{"name":"events_and_company","description":"Use for any question about what is happening in a city on a date (city slug, date YYYY-MM-DD) and whether other travellers are going: each listed event with its"},{"name":"search_destinations","description":"Use for any question like \"where should I go\" with a budget, a temperature, a mood, dates or a month: the same TripHook Discover search a signed out visitor get"}],"toolCount":4,"toolsHash":"3b352bf22097711e4ccbdeb7eebed92c7c6b6b8a71e429bdada0d5940f113bc0","serverName":"triphook-public","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-09T10:23:33.035Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":31,"error":null,"detail":{"tools":[{"name":"search_public_hooks","description":"Use for any question about open trips or day outs to join: by city slug, month (YYYY-MM), kind (trip or dayout), budget tier or mood. Each hook carries its publ"},{"name":"list_cities","description":"Use to find which cities have open group trips and day outs, with counts of trips and day outs, each city's slug (for the other tools) and its TripHook city pag"},{"name":"events_and_company","description":"Use for any question about what is happening in a city on a date (city slug, date YYYY-MM-DD) and whether other travellers are going: each listed event with its"},{"name":"search_destinations","description":"Use for any question like \"where should I go\" with a budget, a temperature, a mood, dates or a month: the same TripHook Discover search a signed out visitor get"}],"toolCount":4,"toolsHash":"3b352bf22097711e4ccbdeb7eebed92c7c6b6b8a71e429bdada0d5940f113bc0","serverName":"triphook-public","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-09T04:28:45.636Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":10,"error":null,"detail":{"tools":[{"name":"search_public_hooks","description":"Use for any question about open trips or day outs to join: by city slug, month (YYYY-MM), kind (trip or dayout), budget tier or mood. Each hook carries its publ"},{"name":"list_cities","description":"Use to find which cities have open group trips and day outs, with counts of trips and day outs, each city's slug (for the other tools) and its TripHook city pag"},{"name":"events_and_company","description":"Use for any question about what is happening in a city on a date (city slug, date YYYY-MM-DD) and whether other travellers are going: each listed event with its"},{"name":"search_destinations","description":"Use for any question like \"where should I go\" with a budget, a temperature, a mood, dates or a month: the same TripHook Discover search a signed out visitor get"}],"toolCount":4,"toolsHash":"3b352bf22097711e4ccbdeb7eebed92c7c6b6b8a71e429bdada0d5940f113bc0","serverName":"triphook-public","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-08T21:21:57.521Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":9,"error":null,"detail":{"tools":[{"name":"search_public_hooks","description":"Use for any question about open trips or day outs to join: by city slug, month (YYYY-MM), kind (trip or dayout), budget tier or mood. Each hook carries its publ"},{"name":"list_cities","description":"Use to find which cities have open group trips and day outs, with counts of trips and day outs, each city's slug (for the other tools) and its TripHook city pag"},{"name":"events_and_company","description":"Use for any question about what is happening in a city on a date (city slug, date YYYY-MM-DD) and whether other travellers are going: each listed event with its"},{"name":"search_destinations","description":"Use for any question like \"where should I go\" with a budget, a temperature, a mood, dates or a month: the same TripHook Discover search a signed out visitor get"}],"toolCount":4,"toolsHash":"3b352bf22097711e4ccbdeb7eebed92c7c6b6b8a71e429bdada0d5940f113bc0","serverName":"triphook-public","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-08T14:23:02.511Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":23,"error":null,"detail":{"tools":[{"name":"search_public_hooks","description":"Use for any question about open trips or day outs to join: by city slug, month (YYYY-MM), kind (trip or dayout), budget tier or mood. Each hook carries its publ"},{"name":"list_cities","description":"Use to find which cities have open group trips and day outs, with counts of trips and day outs, each city's slug (for the other tools) and its TripHook city pag"},{"name":"events_and_company","description":"Use for any question about what is happening in a city on a date (city slug, date YYYY-MM-DD) and whether other travellers are going: each listed event with its"},{"name":"search_destinations","description":"Use for any question like \"where should I go\" with a budget, a temperature, a mood, dates or a month: the same TripHook Discover search a signed out visitor get"}],"toolCount":4,"toolsHash":"3b352bf22097711e4ccbdeb7eebed92c7c6b6b8a71e429bdada0d5940f113bc0","serverName":"triphook-public","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-08T07:25:49.318Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":10,"error":null,"detail":{"tools":[{"name":"search_public_hooks","description":"Use for any question about open trips or day outs to join: by city slug, month (YYYY-MM), kind (trip or dayout), budget tier or mood. Each hook carries its publ"},{"name":"list_cities","description":"Use to find which cities have open group trips and day outs, with counts of trips and day outs, each city's slug (for the other tools) and its TripHook city pag"},{"name":"events_and_company","description":"Use for any question about what is happening in a city on a date (city slug, date YYYY-MM-DD) and whether other travellers are going: each listed event with its"},{"name":"search_destinations","description":"Use for any question like \"where should I go\" with a budget, a temperature, a mood, dates or a month: the same TripHook Discover search a signed out visitor get"}],"toolCount":4,"toolsHash":"3b352bf22097711e4ccbdeb7eebed92c7c6b6b8a71e429bdada0d5940f113bc0","serverName":"triphook-public","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-08T00:26:03.331Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":11,"error":null,"detail":{"tools":[{"name":"search_public_hooks","description":"Use for any question about open trips or day outs to join: by city slug, month (YYYY-MM), kind (trip or dayout), budget tier or mood. Each hook carries its publ"},{"name":"list_cities","description":"Use to find which cities have open group trips and day outs, with counts of trips and day outs, each city's slug (for the other tools) and its TripHook city pag"},{"name":"events_and_company","description":"Use for any question about what is happening in a city on a date (city slug, date YYYY-MM-DD) and whether other travellers are going: each listed event with its"},{"name":"search_destinations","description":"Use for any question like \"where should I go\" with a budget, a temperature, a mood, dates or a month: the same TripHook Discover search a signed out visitor get"}],"toolCount":4,"toolsHash":"3b352bf22097711e4ccbdeb7eebed92c7c6b6b8a71e429bdada0d5940f113bc0","serverName":"triphook-public","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-07T17:28:30.799Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":11,"error":null,"detail":{"tools":[{"name":"search_public_hooks","description":"Use for any question about open trips or day outs to join: by city slug, month (YYYY-MM), kind (trip or dayout), budget tier or mood. Each hook carries its publ"},{"name":"list_cities","description":"Use to find which cities have open group trips and day outs, with counts of trips and day outs, each city's slug (for the other tools) and its TripHook city pag"},{"name":"events_and_company","description":"Use for any question about what is happening in a city on a date (city slug, date YYYY-MM-DD) and whether other travellers are going: each listed event with its"},{"name":"search_destinations","description":"Use for any question like \"where should I go\" with a budget, a temperature, a mood, dates or a month: the same TripHook Discover search a signed out visitor get"}],"toolCount":4,"toolsHash":"3b352bf22097711e4ccbdeb7eebed92c7c6b6b8a71e429bdada0d5940f113bc0","serverName":"triphook-public","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-07T10:47:29.638Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":21,"error":null,"detail":{"tools":[{"name":"search_public_hooks","description":"Use for any question about open trips or day outs to join: by city slug, month (YYYY-MM), kind (trip or dayout), budget tier or mood. Each hook carries its publ"},{"name":"list_cities","description":"Use to find which cities have open group trips and day outs, with counts of trips and day outs, each city's slug (for the other tools) and its TripHook city pag"},{"name":"events_and_company","description":"Use for any question about what is happening in a city on a date (city slug, date YYYY-MM-DD) and whether other travellers are going: each listed event with its"},{"name":"search_destinations","description":"Use for any question like \"where should I go\" with a budget, a temperature, a mood, dates or a month: the same TripHook Discover search a signed out visitor get"}],"toolCount":4,"toolsHash":"3b352bf22097711e4ccbdeb7eebed92c7c6b6b8a71e429bdada0d5940f113bc0","serverName":"triphook-public","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}}],"tools":[{"name":"search_public_hooks","description":"Use for any question about open trips or day outs to join: by city slug, month (YYYY-MM), kind (trip or dayout), budget tier or mood. Each hook carries its publ"},{"name":"list_cities","description":"Use to find which cities have open group trips and day outs, with counts of trips and day outs, each city's slug (for the other tools) and its TripHook city pag"},{"name":"events_and_company","description":"Use for any question about what is happening in a city on a date (city slug, date YYYY-MM-DD) and whether other travellers are going: each listed event with its"},{"name":"search_destinations","description":"Use for any question like \"where should I go\" with a budget, a temperature, a mood, dates or a month: the same TripHook Discover search a signed out visitor get"}],"package":null,"toolSurface":{"id":"ts_a5ek5cttkz5c","endpointId":"ep_fbqbvb9n8mk7","hash":"3b352bf22097711e4ccbdeb7eebed92c7c6b6b8a71e429bdada0d5940f113bc0","toolCount":4,"serverName":"triphook-public","serverVersion":"1.0.0","protocolVersion":"2025-06-18","firstSeenAt":"2026-10-03T05:26:15.395Z","lastSeenAt":"2026-10-09T23:29:23.645Z","observations":25,"toolNames":["search_public_hooks","list_cities","events_and_company","search_destinations"],"distinctSurfaces":2},"endpointFacts":[{"id":"ep_fbqbvb9n8mk7","url":"https://api.triphook.me/api/public/mcp","type":"mcp_streamable_http","factsCheckedAt":"2026-10-08T21:21:57.527Z","auth":{"observedAt":"2026-10-08T21:21:57.536Z","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-08T21:21:57.561Z","protocol":"TLSv1.3","chainValid":true,"chainError":null,"hostMatches":true,"subject":"api.triphook.me","issuer":{"commonName":"YR2","organization":"Let's Encrypt"},"validFrom":"2026-08-23T17:40:51.000Z","validTo":"2026-11-21T17:40:50.000Z","daysToExpiry":42,"sanCount":1,"fingerprint256":"1C:C7:88:0C:BD:08:51:7D:8A:48:D9:71:E1:32:2D:42:21:14:85:B4:83:5F:17:08:B0:B7:71:20:AB:4B:1C:D4"}}]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"mcp_registry","key":"me.triphook/triphook","url":"https://registry.modelcontextprotocol.io/v0/servers/me.triphook%2Ftriphook","firstSeenAt":"2026-10-02T23:17:54.952Z","fetchedAt":"2026-10-08T18:22:09.247Z","normalizedAt":"2026-10-08T18:22:09.247Z"}]},"firstSeenAt":"2026-10-02T23:17:54.952Z","updatedAt":"2026-10-09T23:31:53.751Z"}