{"id":"ag_fv5nqxkhp7gj","handle":"marketcode","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":5,"events":[{"id":"ev_yu5kweftq5sh","kind":"tls_changed","at":"2026-11-02T02:22:01.902Z","endpointId":"ep_m3pjcddf5hbc","before":null,"after":{"issuer":{"commonName":"WE1","organization":"Google Trust Services"},"subject":"marketcode.ai","validTo":"2026-12-10T09:30:21.000Z","protocol":"TLSv1.3","chainError":null,"chainValid":true,"hostMatches":true,"fingerprint256":"BC:A1:35:3C:E4:BC:2E:4A:54:7A:2D:90:95:13:06:DE:6F:11:76:48:25:AE:08:9B:D1:95:C9:25:3B:04:73:29"},"observationId":"ob_nuecgm2ey8rm","claimId":null},{"id":"ev_6muz5tzxhe2b","kind":"auth_posture_changed","at":"2026-11-02T02:22:01.881Z","endpointId":"ep_m3pjcddf5hbc","before":null,"after":{"issuer":"https://api.marketcode.ai","scheme":null,"conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":true,"dynamicClientRegistration":true},"authRequired":false,"resourceMetadata":"https://mcp.marketcode.ai/.well-known/oauth-protected-resource/mcp","authorizationServers":["https://api.marketcode.ai"]},"observationId":"ob_nuecgm2ey8rm","claimId":null},{"id":"ev_gyvk2c5yydev","kind":"status_changed","at":"2026-10-31T18:29:32.555Z","endpointId":null,"before":{"status":"unknown"},"after":{"reason":"Responded {ok} ago.","status":"live","lastOkAt":"2026-10-31T18:25:59.216Z"},"observationId":null,"claimId":null},{"id":"ev_r9j4c4tznxvq","kind":"tool_surface_observed","at":"2026-10-31T18:25:59.241Z","endpointId":"ep_m3pjcddf5hbc","before":null,"after":{"hash":"362ac8f2d482c3299a54398589e409ba4719e81719964cfdd1188dc0df5bc6fc","tools":["entity_search_capabilities","lookup_entities","ask_question","search_entities","search_summary","market_profile","entity_relationships","actor_network","actor_path","address_autocomplete","address_resolve","address_by_uprn","address_by_postcode","property_lookup","property_reconcile","market_facts","market_ranking","market_volume_series","market_index_series","market_yields","market_forecast","supply_demand","time_adjustment","commercial_index_series","commercial_rent_index_series","market_volume_ranking","transactions_by_uprn","property_summary","property_history","property_comps","property_flood_risk","valuation_estimate","valuation_full","property_lease","property_lease_batch","property_risk_report","property_risk_report_batch","comps_adjustments","valuation_comparables","valuation_rent_comparables","subject_transaction_anchor","valuation_accuracy","planning_designations","planning_check","planning_applications","area_resolve","area_reverse_geocode","ownership_by_title","ownership_by_company","auction_lots","auction_stats","distressed_assets","cost_index","site_appraisal","mortgage_rates","lha_rate","council_tax_band","auction_discount","auction_comps","epc_certificates","energy_profile","retrofit_candidates","solar_potential","agent_activity","listing_history","equity_estimate","long_held_high_equity","owner_profile","building_physical","area_stock_profile","mixed_use_buildings","plot_utilisation","h3_density","sourcing_search","sourcing_owners","query_semantic","asking_price_index_series","asking_rent_index_series","listing_market_series","listing_stock_series","property_planning_history","property_planning_history_batch","commercial_property","build_cost","data_coverage","sourcing_strategies","sourcing_live_listings","sourcing_offmarket_owners","land_assembly","planning_precedents","commercial_market","sourcing_commercial","parcel_lookup","changes_since","property_rental_estimate","property_energy_retrofit","property_report","area_report","property_media"],"toolCount":99,"serverVersion":"0.1.0"},"observationId":"ob_n7ntzwa7wyze","claimId":null},{"id":"ev_qs3btg4um342","kind":"endpoint_added","at":"2026-10-31T16:23:09.661Z","endpointId":"ep_m3pjcddf5hbc","before":null,"after":{"url":"https://mcp.marketcode.ai/mcp","type":"mcp_streamable_http","source":"mcp_registry","authHint":null,"newRecord":true},"observationId":null,"claimId":null}]}