{"id":"ag_psnyx5cfxg5y","handle":"zain-ahmed-documentation-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":10,"events":[{"id":"ev_44dcrcjkwssr","kind":"tool_surface_changed","at":"2026-10-25T21:33:09.677Z","endpointId":"ep_4e6k69wphzt5","before":{"hash":"774bab1c60d6c59c9420691936b33e0e7bf21845378a5c8c8cc14e9cdbefd8d4","toolCount":5,"serverVersion":"2.0.0"},"after":{"hash":"92d3190d9eb2f39a7a31592afb3296820e7a54d545c009374936e9be97178d0a","added":[],"changed":["get_documentation_page"],"removed":["get_architecture_guide","get_openapi_spec"],"toolCount":3,"serverVersion":"2.0.0"},"observationId":"ob_tscvruk3h429","claimId":null},{"id":"ev_xpt6fsjqku79","kind":"tls_changed","at":"2026-10-16T01:29:08.512Z","endpointId":"ep_4e6k69wphzt5","before":{"issuer":{"commonName":"YE2","organization":"Let's Encrypt"},"subject":"zainahmed.net","validTo":"2027-01-07T01:15:00.000Z","protocol":"TLSv1.3","chainError":null,"chainValid":true,"hostMatches":true,"fingerprint256":"A5:0E:A7:A9:E2:5F:42:C2:3B:4C:C4:19:50:71:E8:FF:71:3C:22:85:12:0D:1C:3A:D5:AA:BD:1C:80:D2:C1:97"},"after":{"issuer":{"commonName":"YE2","organization":"Let's Encrypt"},"subject":"*.zainahmed.net","validTo":"2027-01-11T08:54:17.000Z","protocol":"TLSv1.3","chainError":null,"chainValid":true,"hostMatches":true,"fingerprint256":"57:99:69:A9:72:5D:32:FB:1F:B4:74:A6:A9:8E:60:64:6B:14:5B:EC:9A:2B:45:8A:3F:A0:F0:A8:1D:5F:DC:39"},"observationId":"ob_ga8zqbt56wke","claimId":null},{"id":"ev_nsdcrkt7xvzv","kind":"tls_changed","at":"2026-10-09T14:30:29.159Z","endpointId":"ep_4e6k69wphzt5","before":{"issuer":{"commonName":"YE1","organization":"Let's Encrypt"},"subject":"*.zainahmed.net","validTo":"2026-11-12T09:45:50.000Z","protocol":"TLSv1.3","chainError":null,"chainValid":true,"hostMatches":true,"fingerprint256":"79:C3:68:0B:DC:F4:24:E4:74:E9:9B:D2:D4:00:66:B5:D2:40:4F:52:15:E8:C9:DA:91:09:A0:F1:8D:DF:03:12"},"after":{"issuer":{"commonName":"YE2","organization":"Let's Encrypt"},"subject":"zainahmed.net","validTo":"2027-01-07T01:15:00.000Z","protocol":"TLSv1.3","chainError":null,"chainValid":true,"hostMatches":true,"fingerprint256":"A5:0E:A7:A9:E2:5F:42:C2:3B:4C:C4:19:50:71:E8:FF:71:3C:22:85:12:0D:1C:3A:D5:AA:BD:1C:80:D2:C1:97"},"observationId":"ob_nuft42qx3u5x","claimId":null},{"id":"ev_h6cj9ggns3xn","kind":"tool_surface_changed","at":"2026-09-29T22:23:25.617Z","endpointId":"ep_4e6k69wphzt5","before":{"hash":"b20182d019dd3d9e36839e5bb769f44489d617a5fe2e08fc2feda26e18ad2b9b","toolCount":5,"serverVersion":"2.0.0"},"after":{"hash":"774bab1c60d6c59c9420691936b33e0e7bf21845378a5c8c8cc14e9cdbefd8d4","added":[],"changed":["get_auth_protocol","get_openapi_spec"],"removed":[],"toolCount":5,"serverVersion":"2.0.0"},"observationId":"ob_cr7qq4xb8xe2","claimId":null},{"id":"ev_q63hsj8ewmfm","kind":"tls_changed","at":"2026-09-28T15:26:47.005Z","endpointId":"ep_4e6k69wphzt5","before":null,"after":{"issuer":{"commonName":"YE1","organization":"Let's Encrypt"},"subject":"*.zainahmed.net","validTo":"2026-11-12T09:45:50.000Z","protocol":"TLSv1.3","chainError":null,"chainValid":true,"hostMatches":true,"fingerprint256":"79:C3:68:0B:DC:F4:24:E4:74:E9:9B:D2:D4:00:66:B5:D2:40:4F:52:15:E8:C9:DA:91:09:A0:F1:8D:DF:03:12"},"observationId":"ob_9hw6kanabyxw","claimId":null},{"id":"ev_uum49ypp7mev","kind":"auth_posture_changed","at":"2026-09-28T15:26:46.975Z","endpointId":"ep_4e6k69wphzt5","before":null,"after":{"issuer":null,"scheme":null,"conformance":{"dpop":false,"rfc8414":false,"rfc9728":false,"pkceS256":false,"clientIdMetadataDocument":false,"dynamicClientRegistration":false},"authRequired":false,"resourceMetadata":null,"authorizationServers":null},"observationId":"ob_9hw6kanabyxw","claimId":null},{"id":"ev_ardnxw88ybpu","kind":"tool_surface_changed","at":"2026-09-27T18:28:22.726Z","endpointId":"ep_4e6k69wphzt5","before":{"hash":"94efb9089988932f795a97feaf62fe7502c1a72212f8f4b271ee0b3b5b68c38a","toolCount":5,"serverVersion":"2.0.0"},"after":{"hash":"b20182d019dd3d9e36839e5bb769f44489d617a5fe2e08fc2feda26e18ad2b9b","added":[],"changed":["get_architecture_guide","get_auth_protocol","get_documentation_page","get_openapi_spec","search_docs"],"removed":[],"toolCount":5,"serverVersion":"2.0.0"},"observationId":"ob_bhe2hmjnvpya","claimId":null},{"id":"ev_3y6yuxth5cqk","kind":"status_changed","at":"2026-09-26T23:23:47.623Z","endpointId":null,"before":{"status":"unknown"},"after":{"reason":"Responded {ok} ago.","status":"live","lastOkAt":"2026-09-26T23:23:27.276Z"},"observationId":null,"claimId":null},{"id":"ev_c4cpes23an9t","kind":"tool_surface_observed","at":"2026-09-26T23:23:27.289Z","endpointId":"ep_4e6k69wphzt5","before":null,"after":{"hash":"94efb9089988932f795a97feaf62fe7502c1a72212f8f4b271ee0b3b5b68c38a","tools":["search_docs","get_documentation_page","get_architecture_guide","get_openapi_spec","get_auth_protocol"],"toolCount":5,"serverVersion":"2.0.0"},"observationId":"ob_b29me2hye8px","claimId":null},{"id":"ev_b22w27t2eubf","kind":"endpoint_added","at":"2026-09-26T23:20:24.242Z","endpointId":"ep_4e6k69wphzt5","before":null,"after":{"url":"https://zainahmed.net/mcp/docs","type":"mcp_streamable_http","source":"ard_catalog","authHint":null,"newRecord":true},"observationId":null,"claimId":null}]}