{"id":"ag_mbqfu7z9h86n","handle":"21btc-cc-bitcoin-data","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_qmqatqpx695f","kind":"status_changed","at":"2026-10-31T23:31:36.562Z","endpointId":null,"before":{"status":"unknown"},"after":{"reason":"Responded {ok} ago.","status":"live","lastOkAt":"2026-10-31T23:27:15.857Z"},"observationId":null,"claimId":null},{"id":"ev_trjyc6wnj9ka","kind":"tool_surface_observed","at":"2026-10-31T23:27:15.919Z","endpointId":"ep_uuw2rsaejyd7","before":null,"after":{"hash":"b04cbb3d0ce195dfc5cbd7449e1b268b165cdf77a7280db9302f4bd3e0ee51fd","tools":["get_price","get_etf_flows","get_risk_score","get_volatility","get_holders","get_rainbow_model","get_stock_to_flow","get_network_stats","get_fees","get_derivatives","get_holder_distribution","search_site","get_events","get_changelog"],"toolCount":14,"serverVersion":"1.1.0"},"observationId":"ob_uv6sts85basf","claimId":null},{"id":"ev_ykdy62d4vv23","kind":"endpoint_added","at":"2026-10-31T21:18:42.401Z","endpointId":"ep_uuw2rsaejyd7","before":null,"after":{"url":"https://21btc.cc/mcp","type":"mcp_streamable_http","source":"mcp_registry","authHint":null,"newRecord":true},"observationId":null,"claimId":null}]}