{"id":"ag_b8s4j2sn4psu","handle":"ironflowsh-mcp","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":7,"events":[{"id":"ev_w6a7n8ehj67k","kind":"tool_surface_changed","at":"2026-10-06T07:22:38.138Z","endpointId":"ep_jbctneauvc6e","before":{"hash":"e4d0d8b372d7281edf774295153045a340ec70e4605137c8b30ff2f25b3ec07a","toolCount":36,"serverVersion":"0.9.0"},"after":{"hash":"513c5fccf028faebf10f24ed73d5c1e2e1c34e7f1877c5c99a1c489b7dc21b1f","added":[],"changed":["get_vault_leaderboard","get_vault_operations"],"removed":[],"toolCount":36,"serverVersion":"0.10.1"},"observationId":"ob_5csuzd694bgt","claimId":null},{"id":"ev_rfc772ts8dyj","kind":"ownership_changed","at":"2026-10-02T12:10:53.452Z","endpointId":null,"before":{"verifiedAt":null,"developerId":null},"after":{"method":"repo_file","target":"github.com/ironflowsh/mcp","verifiedAt":"2026-10-02T12:10:53.425Z","developerId":"dv_2c98z8bgeqxw"},"observationId":null,"claimId":"cl_xzacs9mafkg6"},{"id":"ev_vtz7mwb7a5ev","kind":"tls_changed","at":"2026-09-26T20:22:51.766Z","endpointId":"ep_jbctneauvc6e","before":null,"after":{"issuer":{"commonName":"YE1","organization":"Let's Encrypt"},"subject":"ironflow.sh","validTo":"2026-12-23T13:53:20.000Z","protocol":"TLSv1.3","chainError":null,"chainValid":true,"hostMatches":true,"fingerprint256":"D7:08:B6:45:00:72:76:F8:D8:C7:40:13:D2:2C:14:54:81:CD:8C:D7:D3:72:CF:A8:44:8E:9B:8B:CD:D6:BA:AC"},"observationId":"ob_brnms7ttvw4w","claimId":null},{"id":"ev_azyhse24c7ev","kind":"auth_posture_changed","at":"2026-09-26T20:22:51.754Z","endpointId":"ep_jbctneauvc6e","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_brnms7ttvw4w","claimId":null},{"id":"ev_y9x2sqa976af","kind":"status_changed","at":"2026-09-26T13:23:31.727Z","endpointId":null,"before":{"status":"unknown"},"after":{"reason":"Responded {ok} ago.","status":"live","lastOkAt":"2026-09-26T13:22:40.835Z"},"observationId":null,"claimId":null},{"id":"ev_rtd2zd3ygfjc","kind":"tool_surface_observed","at":"2026-09-26T13:22:40.849Z","endpointId":"ep_jbctneauvc6e","before":null,"after":{"hash":"e4d0d8b372d7281edf774295153045a340ec70e4605137c8b30ff2f25b3ec07a","tools":["describe_data","run_query","get_wallet_behavior","get_price","get_recent_trades","get_candles","get_funding_rates","get_open_interest","get_liquidations","get_liquidation_summary","get_fills","get_mark_prices","get_vault_operations","get_liquidation_levels","get_vault_leaderboard","get_funding_stats","get_user_state","get_user_funding","get_user_maker_taker","get_user_ledger","get_pnl_leaderboard","get_market_top_wallets","get_markets_snapshot","get_user_summary","get_wallet_labels","get_user_pnl_series","get_top_traders","get_market_leaders","get_early_movers","get_trader_profile","list_cohorts","get_cohort_addresses","get_status","get_status_metrics","get_status_history","list_markets"],"toolCount":36,"serverVersion":"0.9.0"},"observationId":"ob_g6p6wd4tsamh","claimId":null},{"id":"ev_3etb5v3jf3b9","kind":"endpoint_added","at":"2026-09-26T13:19:02.733Z","endpointId":"ep_jbctneauvc6e","before":null,"after":{"url":"https://mcp.ironflow.sh/mcp","type":"mcp_streamable_http","source":"mcp_registry","authHint":null,"newRecord":false},"observationId":null,"claimId":null}]}