{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_fcdxbng9txh7","handle":"mcpcheckup","url":"https://wellknown.network/agents/mcpcheckup","links":{"self":"https://wellknown.network/agents/mcpcheckup/record.json","html":"https://wellknown.network/agents/mcpcheckup","markdown":"https://wellknown.network/agents/mcpcheckup/record.md","api":"https://wellknown.network/api/v1/agents/mcpcheckup","status":"https://wellknown.network/api/v1/agents/mcpcheckup/status","claim":"https://wellknown.network/agents/mcpcheckup/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/mcpcheckup/claim.json","badge":"https://wellknown.network/agents/mcpcheckup/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/mcpcheckup/history","tools":"https://wellknown.network/api/v1/agents/mcpcheckup/tools"},"ard":{"identifier":"urn:air:mcpcheckup.xyz:server:mcpcheckup","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"mcpcheckup","summary":"Scans remote MCP servers for protocol, security, and TLS issues; exposes scan tools via MCP.","description":"Scans remote MCP servers for protocol, security, and TLS issues; exposes scan tools via MCP.","publisher":{"name":"fpetitit","url":null},"homepage":"https://mcpcheckup.xyz","repository":"https://github.com/fpetitit/mcpcheck","version":"0.1.0","license":null,"protocols":["mcp"],"tags":[],"pricing":null,"endpoints":[{"url":"https://mcpcheckup.xyz/api/mcp","type":"mcp_streamable_http","auth":null,"probeable":true}],"skills":null,"tools":null,"extra":{"updatedAt":"2026-06-21T15:06:58.233715Z","publishedAt":"2026-06-21T15:06:58.233715Z","registryName":"io.github.fpetitit/mcpcheckup"},"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"}],"categories":["commerce"],"language":"en"},"observed":{"status":"unavailable","statusReason":"7 consecutive checks failed; last success 27d ago.","lastOkAt":"2026-09-14T04:21:49.852Z","lastProbedAt":"2026-10-06T14:25:21.154Z","statusComputedAt":"2026-10-06T14:27:33.124Z","reliability30d":{"probes":21,"successRate":0.6667,"p50Ms":253,"basis":"service","measures":{"availability":"availability","latency":"response time","tools":"tool surface observed","summary":"Checks reached the service itself."},"checks":{"total":18,"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-10-06T14:25:21.154Z","kind":"mcp_initialize","ok":false,"httpStatus":503,"latencyMs":11,"error":"http 503","detail":null},{"at":"2026-09-29T03:20:14.055Z","kind":"mcp_initialize","ok":false,"httpStatus":503,"latencyMs":14,"error":"http 503","detail":null},{"at":"2026-09-22T14:27:44.170Z","kind":"mcp_initialize","ok":false,"httpStatus":503,"latencyMs":21,"error":"http 503","detail":null},{"at":"2026-09-18T07:26:10.830Z","kind":"mcp_initialize","ok":false,"httpStatus":503,"latencyMs":10,"error":"http 503","detail":null},{"at":"2026-09-16T03:26:09.994Z","kind":"mcp_initialize","ok":false,"httpStatus":503,"latencyMs":18,"error":"http 503","detail":null},{"at":"2026-09-15T00:24:10.812Z","kind":"mcp_initialize","ok":false,"httpStatus":503,"latencyMs":20,"error":"http 503","detail":null},{"at":"2026-09-14T11:20:57.408Z","kind":"mcp_initialize","ok":false,"httpStatus":503,"latencyMs":15,"error":"http 503","detail":null},{"at":"2026-09-14T04:21:49.852Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":160,"error":null,"detail":{"tools":[{"name":"scan_mcp_server","description":"Run a full MCPCheckup scan against a remote MCP server: handshake, protocol version, tool/resource/prompt inventory, security heuristics, network/TLS posture, a"},{"name":"create_scorecard","description":"Scan a remote MCP server and return a shareable scorecard: security score (0-100), letter grade, a public scorecard page URL, and an Open Graph image URL for em"}],"toolCount":2,"toolsHash":"9c16924db0f464d4eb5f240cc063ab9fb54bd7b8d2d6e6a1236b03d9cfd9b7f1","serverName":"mcpcheckup","capabilities":["tools"],"serverVersion":"0.1.0","protocolVersion":"2025-06-18"}},{"at":"2026-09-13T21:25:05.360Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":202,"error":null,"detail":{"tools":[{"name":"scan_mcp_server","description":"Run a full MCPCheckup scan against a remote MCP server: handshake, protocol version, tool/resource/prompt inventory, security heuristics, network/TLS posture, a"},{"name":"create_scorecard","description":"Scan a remote MCP server and return a shareable scorecard: security score (0-100), letter grade, a public scorecard page URL, and an Open Graph image URL for em"}],"toolCount":2,"toolsHash":"9c16924db0f464d4eb5f240cc063ab9fb54bd7b8d2d6e6a1236b03d9cfd9b7f1","serverName":"mcpcheckup","capabilities":["tools"],"serverVersion":"0.1.0","protocolVersion":"2025-06-18"}},{"at":"2026-09-13T14:30:21.666Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":207,"error":null,"detail":{"tools":[{"name":"scan_mcp_server","description":"Run a full MCPCheckup scan against a remote MCP server: handshake, protocol version, tool/resource/prompt inventory, security heuristics, network/TLS posture, a"},{"name":"create_scorecard","description":"Scan a remote MCP server and return a shareable scorecard: security score (0-100), letter grade, a public scorecard page URL, and an Open Graph image URL for em"}],"toolCount":2,"toolsHash":"9c16924db0f464d4eb5f240cc063ab9fb54bd7b8d2d6e6a1236b03d9cfd9b7f1","serverName":"mcpcheckup","capabilities":["tools"],"serverVersion":"0.1.0","protocolVersion":"2025-06-18"}}],"tools":[{"name":"scan_mcp_server","description":"Run a full MCPCheckup scan against a remote MCP server: handshake, protocol version, tool/resource/prompt inventory, security heuristics, network/TLS posture, a"},{"name":"create_scorecard","description":"Scan a remote MCP server and return a shareable scorecard: security score (0-100), letter grade, a public scorecard page URL, and an Open Graph image URL for em"}],"package":null,"toolSurface":{"id":"ts_kqfj4bppu3y6","endpointId":"ep_dvvba2zz6pv9","hash":"9c16924db0f464d4eb5f240cc063ab9fb54bd7b8d2d6e6a1236b03d9cfd9b7f1","toolCount":2,"serverName":"mcpcheckup","serverVersion":"0.1.0","protocolVersion":"2025-06-18","firstSeenAt":"2026-09-12T09:27:58.366Z","lastSeenAt":"2026-09-14T04:21:49.858Z","observations":7,"toolNames":["scan_mcp_server","create_scorecard"],"distinctSurfaces":1},"endpointFacts":[{"id":"ep_dvvba2zz6pv9","url":"https://mcpcheckup.xyz/api/mcp","type":"mcp_streamable_http","factsCheckedAt":"2026-10-06T14:25:21.163Z","auth":{"observedAt":"2026-10-06T14:25:21.174Z","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-06T14:25:21.200Z","protocol":"TLSv1.3","chainValid":true,"chainError":null,"hostMatches":true,"subject":"*.mcpcheckup.xyz","issuer":{"commonName":"YR2","organization":"Let's Encrypt"},"validFrom":"2026-08-23T15:49:56.000Z","validTo":"2026-11-21T15:49:55.000Z","daysToExpiry":41,"sanCount":2,"fingerprint256":"9D:92:AF:20:81:0C:83:B0:C0:00:AE:AD:61:77:07:EE:FA:68:0C:5F:A4:79:1D:8D:B1:D2:4E:2C:63:37:8F:C0"}}]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"mcp_registry","key":"io.github.fpetitit/mcpcheckup","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.fpetitit%2Fmcpcheckup","firstSeenAt":"2026-09-06T14:17:56.969Z","fetchedAt":"2026-10-10T10:21:46.880Z","normalizedAt":"2026-10-10T10:21:46.880Z"}]},"firstSeenAt":"2026-09-06T14:17:56.969Z","updatedAt":"2026-09-23T13:23:58.291Z"}