{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_y7aj5c56mpw5","handle":"hapi-strava-mcp-server","url":"https://wellknown.network/agents/hapi-strava-mcp-server","links":{"self":"https://wellknown.network/agents/hapi-strava-mcp-server/record.json","html":"https://wellknown.network/agents/hapi-strava-mcp-server","markdown":"https://wellknown.network/agents/hapi-strava-mcp-server/record.md","api":"https://wellknown.network/api/v1/agents/hapi-strava-mcp-server","status":"https://wellknown.network/api/v1/agents/hapi-strava-mcp-server/status","claim":"https://wellknown.network/agents/hapi-strava-mcp-server/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/hapi-strava-mcp-server/claim.json","badge":"https://wellknown.network/agents/hapi-strava-mcp-server/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/hapi-strava-mcp-server/history","tools":"https://wellknown.network/api/v1/agents/hapi-strava-mcp-server/tools"},"ard":{"identifier":"urn:air:strava.run.mcp.com.ai:server:hapi-strava-mcp-server","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"HAPI Strava MCP Server","summary":"Strava MCP tools for AI: athletes, activities, segments, clubs, routes. Powered by HAPI MCP server.","description":"Strava MCP tools for AI: athletes, activities, segments, clubs, routes. Powered by HAPI MCP server.","publisher":{"name":"ai.com.mcp","url":null},"homepage":"https://run.mcp.com.ai","repository":"https://github.com/la-rebelion/hapimcp","version":"3.0.0+0.7.1","license":null,"protocols":["mcp"],"tags":[],"pricing":null,"endpoints":[{"url":"https://strava.run.mcp.com.ai/mcp","type":"mcp_streamable_http","auth":null,"probeable":true}],"skills":null,"tools":null,"extra":{"updatedAt":"2026-02-19T16:39:20.668626Z","publishedAt":"2026-02-19T16:39:20.668626Z","registryName":"ai.com.mcp/strava"},"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":[],"categories":[],"language":"en"},"observed":{"status":"live","statusReason":"Responded 5h ago.","lastOkAt":"2026-10-10T09:23:50.399Z","lastProbedAt":"2026-10-10T09:23:50.399Z","statusComputedAt":"2026-10-10T09:25:54.689Z","reliability30d":{"probes":51,"successRate":1,"p50Ms":629,"basis":"service","measures":{"availability":"availability","latency":"response time","tools":"tool surface observed","summary":"Checks reached the service itself."},"checks":{"total":51,"ok":51,"authBoundaryOk":0,"serviceOk":51,"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-10T09:23:50.399Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":713,"error":null,"detail":{"serverName":"strava-mcp","capabilities":["tools","prompts","resources","resourcesTemplates","logging"],"serverVersion":"3.0.0+0.7.1","protocolVersion":"2025-06-18"}},{"at":"2026-10-10T02:29:36.748Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":481,"error":null,"detail":{"serverName":"strava-mcp","capabilities":["tools","prompts","resources","resourcesTemplates","logging"],"serverVersion":"3.0.0+0.7.1","protocolVersion":"2025-06-18"}},{"at":"2026-10-09T19:26:50.224Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":435,"error":null,"detail":{"serverName":"strava-mcp","capabilities":["tools","prompts","resources","resourcesTemplates","logging"],"serverVersion":"3.0.0+0.7.1","protocolVersion":"2025-06-18"}},{"at":"2026-10-09T12:29:37.385Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":707,"error":null,"detail":{"serverName":"strava-mcp","capabilities":["tools","prompts","resources","resourcesTemplates","logging"],"serverVersion":"3.0.0+0.7.1","protocolVersion":"2025-06-18"}},{"at":"2026-10-09T06:22:31.977Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":577,"error":null,"detail":{"serverName":"strava-mcp","capabilities":["tools","prompts","resources","resourcesTemplates","logging"],"serverVersion":"3.0.0+0.7.1","protocolVersion":"2025-06-18"}},{"at":"2026-10-09T00:25:35.459Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":639,"error":null,"detail":{"serverName":"strava-mcp","capabilities":["tools","prompts","resources","resourcesTemplates","logging"],"serverVersion":"3.0.0+0.7.1","protocolVersion":"2025-06-18"}},{"at":"2026-10-08T18:28:33.846Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":695,"error":null,"detail":{"serverName":"strava-mcp","capabilities":["tools","prompts","resources","resourcesTemplates","logging"],"serverVersion":"3.0.0+0.7.1","protocolVersion":"2025-06-18"}},{"at":"2026-10-08T12:27:15.429Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":558,"error":null,"detail":{"serverName":"strava-mcp","capabilities":["tools","prompts","resources","resourcesTemplates","logging"],"serverVersion":"3.0.0+0.7.1","protocolVersion":"2025-06-18"}},{"at":"2026-10-08T06:23:56.043Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":524,"error":null,"detail":{"serverName":"strava-mcp","capabilities":["tools","prompts","resources","resourcesTemplates","logging"],"serverVersion":"3.0.0+0.7.1","protocolVersion":"2025-06-18"}},{"at":"2026-10-08T00:26:18.856Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":467,"error":null,"detail":{"serverName":"strava-mcp","capabilities":["tools","prompts","resources","resourcesTemplates","logging"],"serverVersion":"3.0.0+0.7.1","protocolVersion":"2025-06-18"}}],"tools":null,"package":null,"toolSurface":{"id":"ts_esqqcb23kdm5","endpointId":"ep_a9rjskg4r43p","hash":"17adc423d2c35222968acf3713d8c8f182f448912a9deb034478ed122cf23613","toolCount":13,"serverName":"strava","serverVersion":"0.6.0","protocolVersion":"2025-06-18","firstSeenAt":"2026-09-12T10:26:37.717Z","lastSeenAt":"2026-09-12T17:29:09.410Z","observations":2,"toolNames":["getStats","getLoggedInAthlete","getLoggedInAthleteStarredSegments","getEffortsBySegmentId","exploreSegments","getSegmentEffortById","getClubById","getClubMembersById","getClubAdminsById","getClubActivitiesById","getLoggedInAthleteClubs","getGearById","getRoutesByAthleteId"],"distinctSurfaces":1},"endpointFacts":[{"id":"ep_a9rjskg4r43p","url":"https://strava.run.mcp.com.ai/mcp","type":"mcp_streamable_http","factsCheckedAt":"2026-10-10T09:23:51.206Z","auth":{"observedAt":"2026-10-10T09:23:51.267Z","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-10T09:23:51.277Z","protocol":"TLSv1.3","chainValid":true,"chainError":null,"hostMatches":true,"subject":"mcp.com.ai","issuer":{"commonName":"WE1","organization":"Google Trust Services"},"validFrom":"2026-09-14T18:37:11.000Z","validTo":"2026-12-13T19:36:49.000Z","daysToExpiry":64,"sanCount":3,"fingerprint256":"33:B9:88:C6:E1:A4:EA:18:C5:62:6D:5E:4D:18:4E:EC:43:01:B8:2C:11:B4:74:23:4D:0B:57:53:48:FB:68:AD"}}]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"mcp_registry","key":"ai.com.mcp/strava","url":"https://registry.modelcontextprotocol.io/v0/servers/ai.com.mcp%2Fstrava","firstSeenAt":"2026-09-05T13:36:08.353Z","fetchedAt":"2026-10-08T22:20:31.486Z","normalizedAt":"2026-10-08T22:20:31.486Z"}]},"firstSeenAt":"2026-09-05T13:36:08.353Z","updatedAt":"2026-09-26T18:20:13.339Z"}