{"id":"ag_vsffbyy2kjqe","handle":"com-blockscout-mcp-server","kinds":["status_changed","tool_surface_observed","tool_surface_changed","endpoint_added","ownership_changed","ownership_contested","auth_posture_changed","tls_changed","record_split","split_from"],"count":3,"events":[{"id":"ev_7nqsmj87nuc4","kind":"tls_changed","at":"2026-10-01T13:26:05.937Z","endpointId":"ep_p4bejvpwcjdj","before":{"issuer":{"commonName":"YE2","organization":"Let's Encrypt"},"subject":"blockscout.com","validTo":"2026-10-31T16:40:43.000Z","protocol":"TLSv1.3","chainError":null,"chainValid":true,"hostMatches":true,"fingerprint256":"10:F8:65:48:BD:67:49:4B:9C:29:1B:2F:B1:D4:B9:A9:F5:CB:85:B3:C1:F7:37:5F:77:85:38:22:C7:B4:B8:42"},"after":{"issuer":{"commonName":"YE1","organization":"Let's Encrypt"},"subject":"blockscout.com","validTo":"2026-12-29T16:18:21.000Z","protocol":"TLSv1.3","chainError":null,"chainValid":true,"hostMatches":true,"fingerprint256":"22:93:12:D5:D7:17:31:7F:DA:C7:21:2A:9D:8B:37:B6:59:28:9D:E2:B6:13:6B:B1:BE:B4:8C:CB:DF:B6:54:DB"},"observationId":"ob_zvfpypgxwzev","claimId":null},{"id":"ev_hsj45h8dy5r5","kind":"status_changed","at":"2026-09-25T15:27:16.010Z","endpointId":null,"before":{"status":"unknown"},"after":{"reason":"Responded {ok} ago.","status":"live","lastOkAt":"2026-09-25T15:26:50.197Z"},"observationId":null,"claimId":null},{"id":"ev_a2h8w4gktn26","kind":"split_from","at":"2026-09-25T15:23:56.353Z","endpointId":null,"before":null,"after":{"from":{"id":"ag_et7fzqx39fcz","handle":"blockscout-mcp-server"},"listings":["mcp_registry com.blockscout/mcp-server"],"revision":"2026-09-23-one-repository-many-servers","endpoints":["https://mcp.blockscout.com/mcp"]},"observationId":null,"claimId":null}]}