{"id":"ag_22egy2ee4sd2","handle":"ekubo-protocol","kinds":["status_changed","tool_surface_observed","tool_surface_changed","endpoint_added","ownership_changed","ownership_contested","auth_posture_changed","tls_changed","hidden_text_changed","record_split","split_from"],"count":3,"events":[{"id":"ev_xyfcp8um5sf5","kind":"status_changed","at":"2026-11-05T21:33:56.840Z","endpointId":null,"before":{"status":"unknown"},"after":{"reason":"Responded {ok} ago.","status":"live","lastOkAt":"2026-11-05T21:29:56.389Z"},"observationId":null,"claimId":null},{"id":"ev_tx8wwree85zu","kind":"tool_surface_observed","at":"2026-11-05T21:29:56.416Z","endpointId":"ep_pdbwxxk2jaq5","before":null,"after":{"hash":"09e31b7cc1d24d33b2470f07778b1583d2f9e350d0f4ab3e7f688f977507a8c5","tools":["list_tokens","export_tokens","get_token","get_tokens","get_quotes_with_plans","get_value_transfer_status","prepare_ve33_vote","prepare_ve33_extend","prepare_ve33_stake","prepare_ve33_split","prepare_ve33_claim_fees","prepare_ve33_reinvest","prepare_ve33_claim_all_fees","prepare_ve33_clear_vote","get_ve33_allocations","get_stonx_allocation_recommendation","prepare_ve33_reallocation","get_positions_by_owner","get_pool","get_pool_liquidity","list_pool_keys","derive_pool_id","decode_pool_config","get_position","get_position_pool_candidates","prepare_lp_position_deposit","prepare_lp_position_earnings_claim","prepare_lp_position_withdraw","prepare_wrap_unwrap","prepare_transfers","prepare_lp_position_transfer","prepare_fix_pool_price","prepare_twamm_order","prepare_twamm_order_collection","prepare_twamm_order_stop","prepare_twamm_virtual_orders","prepare_auction_create","prepare_auction_complete","prepare_auction_creator_proceeds","prepare_manual_pool_boost","prepare_oracle_capacity_expansion","prepare_approval_revocations","get_rewards_claims_by_owner","prepare_rewards_claim","prepare_revenue_buybacks","prepare_ve33_increase_stake","prepare_ve33_merge","prepare_ve33_withdraw","get_liquidity_opportunities","prepare_pool_initialization","get_aave_v3_markets","prepare_aave_v3_supply","prepare_aave_v3_withdraw","prepare_aave_v3_borrow","prepare_aave_v3_repay","prepare_aave_v3_collateral","prepare_aave_v3_emode","get_morpho_vaults","prepare_morpho_vault_deposit","prepare_morpho_vault_withdraw","prepare_morpho_vault_redeem","get_sky_savings_deployment","prepare_sky_savings_deposit","prepare_sky_savings_withdraw","prepare_sky_savings_redeem","get_merkl_deployment","prepare_merkl_claim","get_aerodrome_deployment","prepare_aerodrome_sugar_reads","prepare_aerodrome_liquidity_deposit","prepare_aerodrome_liquidity_withdraw","prepare_aerodrome_gauge_deposit","prepare_aerodrome_gauge_withdraw","prepare_aerodrome_gauge_claim","prepare_aerodrome_lock","prepare_aerodrome_vote","prepare_aerodrome_incentive_claim","decode_uniswap_v4_position_info","quote_uniswap_liquidity","get_uniswap_deployments","discover_uniswap_pools","get_uniswap_pool","get_uniswap_pool_ticks","get_uniswap_charts","prepare_uniswap_reads","prepare_uniswap_v2_add_liquidity","prepare_uniswap_v2_remove_liquidity","prepare_uniswap_v3_add_liquidity","prepare_uniswap_v3_remove_liquidity","prepare_uniswap_v3_collect_fees","prepare_uniswap_v4_add_liquidity","prepare_uniswap_v4_remove_liquidity","prepare_uniswap_v4_collect_fees","get_lido_deployment","prepare_lido_stake","prepare_lido_wrap","prepare_lido_unwrap","prepare_lido_withdrawal_request","prepare_lido_withdrawal_claim"],"toolCount":99,"serverVersion":"0.54.0"},"observationId":"ob_j84d3b92dnj7","claimId":null},{"id":"ev_5ff9rccz88cu","kind":"endpoint_added","at":"2026-11-05T18:22:02.733Z","endpointId":"ep_pdbwxxk2jaq5","before":null,"after":{"url":"https://mcp.ekubo.org/mcp","type":"mcp_streamable_http","source":"mcp_registry","authHint":null,"newRecord":true},"observationId":null,"claimId":null}]}