{"id":"ag_76x34aj8vmc6","handle":"hasdata-chatgpt","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":8,"events":[{"id":"ev_zuz92yvqu9z4","kind":"auth_posture_changed","at":"2026-10-09T07:24:21.803Z","endpointId":"ep_d8b2bph63xc9","before":{"issuer":"https://mcp.hasdata.com","scheme":null,"conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":true,"dynamicClientRegistration":true},"authRequired":false,"resourceMetadata":"https://mcp.hasdata.com/.well-known/oauth-protected-resource/mcp","authorizationServers":["https://mcp.hasdata.com"]},"after":{"issuer":"https://mcp.hasdata.com","scheme":null,"conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":true,"dynamicClientRegistration":true},"authRequired":false,"resourceMetadata":"https://mcp.hasdata.com/.well-known/oauth-protected-resource/mcp","authorizationServers":["https://mcp.hasdata.com"]},"observationId":"ob_2png39m697he","claimId":null},{"id":"ev_xu2p36333pqn","kind":"tls_changed","at":"2026-10-08T04:24:51.769Z","endpointId":"ep_d8b2bph63xc9","before":null,"after":{"issuer":{"commonName":"YR1","organization":"Let's Encrypt"},"subject":"mcp.hasdata.com","validTo":"2026-11-18T07:48:52.000Z","protocol":"TLSv1.3","chainError":null,"chainValid":true,"hostMatches":true,"fingerprint256":"AD:A4:6F:CB:6C:73:8C:72:D3:6E:EB:D2:9F:64:86:F2:11:D7:85:52:1C:4B:C9:B0:8B:62:30:EF:53:AC:5E:0A"},"observationId":"ob_bhmw3v6sbkx3","claimId":null},{"id":"ev_d7rgwrg4bcka","kind":"auth_posture_changed","at":"2026-10-08T04:24:51.509Z","endpointId":"ep_d8b2bph63xc9","before":null,"after":{"issuer":"https://mcp.hasdata.com","scheme":null,"conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":true,"dynamicClientRegistration":true},"authRequired":false,"resourceMetadata":"https://mcp.hasdata.com/.well-known/oauth-protected-resource/mcp","authorizationServers":["https://mcp.hasdata.com"]},"observationId":"ob_bhmw3v6sbkx3","claimId":null},{"id":"ev_n66hftmfqmgn","kind":"status_changed","at":"2026-10-06T07:25:13.674Z","endpointId":null,"before":{"status":"unknown"},"after":{"reason":"Responded {ok} ago.","status":"live","lastOkAt":"2026-10-06T07:24:36.443Z"},"observationId":null,"claimId":null},{"id":"ev_tvxykwwbggxb","kind":"tool_surface_observed","at":"2026-10-06T07:24:36.450Z","endpointId":"ep_d8b2bph63xc9","before":null,"after":{"hash":"fb468800f958d465904891d9fe180523456c55ac914831f7a562496f3a9085a5","tools":["hasdata_chatgpt_chat_getChatgptAnswer"],"toolCount":1,"serverVersion":"1.0.0"},"observationId":"ob_9j52z8c96q9n","claimId":null},{"id":"ev_hdvbuxzvkwv4","kind":"endpoint_added","at":"2026-10-06T07:20:38.241Z","endpointId":"ep_mbvwc97y54rf","before":null,"after":{"url":"pypi:hasdata-chatgpt-mcp","type":"package_pypi","source":"mcp_registry","authHint":null,"newRecord":true},"observationId":null,"claimId":null},{"id":"ev_qx9se7asp3ev","kind":"endpoint_added","at":"2026-10-06T07:20:38.230Z","endpointId":"ep_na3sncwqpekd","before":null,"after":{"url":"npm:@hasdata/chatgpt-mcp","type":"package_npm","source":"mcp_registry","authHint":null,"newRecord":true},"observationId":null,"claimId":null},{"id":"ev_xm2z5b5u2sm5","kind":"endpoint_added","at":"2026-10-06T07:20:38.222Z","endpointId":"ep_d8b2bph63xc9","before":null,"after":{"url":"https://mcp.hasdata.com/mcp?apis=chatgpt","type":"mcp_streamable_http","source":"mcp_registry","authHint":null,"newRecord":true},"observationId":null,"claimId":null}]}