{"id":"ag_ugk6vdr9her5","handle":"finbridge","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":24,"events":[{"id":"ev_4uyvq6ypzzax","kind":"auth_posture_changed","at":"2026-10-08T06:22:19.503Z","endpointId":"ep_hkrbfjt492v2","before":{"issuer":"https://mcp.gronox.kr/","scheme":null,"conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":false,"dynamicClientRegistration":true},"authRequired":false,"resourceMetadata":"https://mcp.gronox.kr/.well-known/oauth-protected-resource/mcp","authorizationServers":["https://mcp.gronox.kr/"]},"after":{"issuer":"https://mcp.gronox.kr/","scheme":null,"conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":false,"dynamicClientRegistration":true},"authRequired":false,"resourceMetadata":"https://mcp.gronox.kr/.well-known/oauth-protected-resource/mcp","authorizationServers":["https://mcp.gronox.kr/"]},"observationId":"ob_53qrq5e5g6j9","claimId":null},{"id":"ev_pwq7x3pm6mmr","kind":"tls_changed","at":"2026-10-06T08:24:15.583Z","endpointId":"ep_hkrbfjt492v2","before":{"issuer":{"commonName":"WE1","organization":"Google Trust Services"},"subject":"gronox.kr","validTo":"2026-11-06T01:26:24.000Z","protocol":"TLSv1.3","chainError":null,"chainValid":true,"hostMatches":true,"fingerprint256":"D0:DF:9F:32:65:38:B6:C0:4E:F2:8A:D3:DE:16:E6:63:86:D2:2C:88:43:86:8C:3A:C0:C5:62:72:AD:AE:36:3A"},"after":{"issuer":{"commonName":"WE1","organization":"Google Trust Services"},"subject":"gronox.kr","validTo":"2027-01-04T01:42:33.000Z","protocol":"TLSv1.3","chainError":null,"chainValid":true,"hostMatches":true,"fingerprint256":"85:FE:59:BC:D4:7F:C3:34:3D:52:63:AC:76:D0:83:C4:68:D9:C0:7A:39:03:1D:1C:C7:DF:E3:D0:A7:18:AB:54"},"observationId":"ob_7uw6ayu8u5m9","claimId":null},{"id":"ev_bcfwhwbrbk6n","kind":"auth_posture_changed","at":"2026-10-06T08:24:15.566Z","endpointId":"ep_hkrbfjt492v2","before":{"issuer":"https://mcp.gronox.kr/","scheme":null,"conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":false,"dynamicClientRegistration":true},"authRequired":false,"resourceMetadata":"https://mcp.gronox.kr/.well-known/oauth-protected-resource/mcp","authorizationServers":["https://mcp.gronox.kr/"]},"after":{"issuer":"https://mcp.gronox.kr/","scheme":null,"conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":false,"dynamicClientRegistration":true},"authRequired":false,"resourceMetadata":"https://mcp.gronox.kr/.well-known/oauth-protected-resource/mcp","authorizationServers":["https://mcp.gronox.kr/"]},"observationId":"ob_7uw6ayu8u5m9","claimId":null},{"id":"ev_jbm2jq3m53yu","kind":"tool_surface_changed","at":"2026-10-01T19:29:28.344Z","endpointId":"ep_hkrbfjt492v2","before":{"hash":"cd38cdc6db0b6996d7629a982550c89df8aef8eebbf170149a8d39f3de482089","toolCount":26,"serverVersion":"0.1.3"},"after":{"hash":"7201ab29293c973e13c23227e3f2684e2edde81aa9e50bebb16c8f6efa14d5c0","added":[],"changed":["get_dart_insider_trades"],"removed":[],"toolCount":26,"serverVersion":"0.1.3"},"observationId":"ob_rbfkr84rfyqu","claimId":null},{"id":"ev_eyxt6anzbahh","kind":"tool_surface_changed","at":"2026-10-01T06:25:11.917Z","endpointId":"ep_hkrbfjt492v2","before":{"hash":"7ab0a228a25c02da9d4cf2713211b6342015ee6bee36dd8cf45b0e5752e81423","toolCount":26,"serverVersion":"0.1.3"},"after":{"hash":"cd38cdc6db0b6996d7629a982550c89df8aef8eebbf170149a8d39f3de482089","added":[],"changed":["get_dart_document","get_dart_filings","get_dart_financials","get_dart_major_events","get_peers"],"removed":[],"toolCount":26,"serverVersion":"0.1.3"},"observationId":"ob_39fxfusez5qm","claimId":null},{"id":"ev_6t7t47yn7nn2","kind":"tool_surface_changed","at":"2026-09-30T04:27:35.464Z","endpointId":"ep_hkrbfjt492v2","before":{"hash":"4343ecc6aa16c87605b14d4bbd9ae1f8cbfc20f8595ec58c93b668635d0ba02c","toolCount":26,"serverVersion":"0.1.3"},"after":{"hash":"7ab0a228a25c02da9d4cf2713211b6342015ee6bee36dd8cf45b0e5752e81423","added":[],"changed":["compare_financials_kr_us"],"removed":[],"toolCount":26,"serverVersion":"0.1.3"},"observationId":"ob_y4urx9bs36b2","claimId":null},{"id":"ev_vkfktuf2hag9","kind":"auth_posture_changed","at":"2026-09-29T15:21:06.551Z","endpointId":"ep_hkrbfjt492v2","before":{"issuer":"https://mcp.gronox.kr/","scheme":null,"conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":false,"dynamicClientRegistration":true},"authRequired":false,"resourceMetadata":"https://mcp.gronox.kr/.well-known/oauth-protected-resource/mcp","authorizationServers":["https://mcp.gronox.kr/"]},"after":{"issuer":"https://mcp.gronox.kr/","scheme":null,"conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":false,"dynamicClientRegistration":true},"authRequired":false,"resourceMetadata":"https://mcp.gronox.kr/.well-known/oauth-protected-resource/mcp","authorizationServers":["https://mcp.gronox.kr/"]},"observationId":"ob_gk8vwynacq76","claimId":null},{"id":"ev_x4pm9drpzzbf","kind":"auth_posture_changed","at":"2026-09-28T06:26:16.094Z","endpointId":"ep_hkrbfjt492v2","before":{"issuer":"https://mcp.gronox.kr/","scheme":null,"conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":false,"dynamicClientRegistration":true},"authRequired":false,"resourceMetadata":"https://mcp.gronox.kr/.well-known/oauth-protected-resource/mcp","authorizationServers":["https://mcp.gronox.kr/"]},"after":{"issuer":"https://mcp.gronox.kr/","scheme":null,"conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":false,"dynamicClientRegistration":true},"authRequired":false,"resourceMetadata":"https://mcp.gronox.kr/.well-known/oauth-protected-resource/mcp","authorizationServers":["https://mcp.gronox.kr/"]},"observationId":"ob_wvpsctunegs2","claimId":null},{"id":"ev_e84hj37wxgbf","kind":"tool_surface_changed","at":"2026-09-27T10:23:50.340Z","endpointId":"ep_hkrbfjt492v2","before":{"hash":"5c4406801a4fd77dffd298f95c72c93a84c21f23c89b7aed55abb8b92a36bfe8","toolCount":26,"serverVersion":"0.1.3"},"after":{"hash":"4343ecc6aa16c87605b14d4bbd9ae1f8cbfc20f8595ec58c93b668635d0ba02c","added":[],"changed":["get_dart_document"],"removed":[],"toolCount":26,"serverVersion":"0.1.3"},"observationId":"ob_7uteaarh8q9k","claimId":null},{"id":"ev_624qkng7s5ae","kind":"auth_posture_changed","at":"2026-09-26T09:25:51.802Z","endpointId":"ep_hkrbfjt492v2","before":{"issuer":"https://mcp.gronox.kr/","scheme":null,"conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":false,"dynamicClientRegistration":true},"authRequired":false,"resourceMetadata":"https://mcp.gronox.kr/.well-known/oauth-protected-resource/mcp","authorizationServers":["https://mcp.gronox.kr/"]},"after":{"issuer":"https://mcp.gronox.kr/","scheme":null,"conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":false,"dynamicClientRegistration":true},"authRequired":false,"resourceMetadata":"https://mcp.gronox.kr/.well-known/oauth-protected-resource/mcp","authorizationServers":["https://mcp.gronox.kr/"]},"observationId":"ob_xxksf7nuejuv","claimId":null},{"id":"ev_ncsb45aanuc4","kind":"tool_surface_changed","at":"2026-09-25T08:32:22.587Z","endpointId":"ep_hkrbfjt492v2","before":{"hash":"6effdfd390890ed3c9a50ef3a7066b5188b6d227cde714f27163a4a4f77d35d0","toolCount":26,"serverVersion":"0.1.3"},"after":{"hash":"5c4406801a4fd77dffd298f95c72c93a84c21f23c89b7aed55abb8b92a36bfe8","added":[],"changed":["get_dart_document","get_dart_filings","get_dart_major_events"],"removed":[],"toolCount":26,"serverVersion":"0.1.3"},"observationId":"ob_nkxsrcdzwvn2","claimId":null},{"id":"ev_bqnt3fyh4mp6","kind":"auth_posture_changed","at":"2026-09-23T15:34:30.957Z","endpointId":"ep_hkrbfjt492v2","before":{"issuer":"https://mcp.gronox.kr/","scheme":null,"conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":false,"dynamicClientRegistration":true},"authRequired":false,"resourceMetadata":"https://mcp.gronox.kr/.well-known/oauth-protected-resource/mcp","authorizationServers":["https://mcp.gronox.kr/"]},"after":{"issuer":"https://mcp.gronox.kr/","scheme":null,"conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":false,"dynamicClientRegistration":true},"authRequired":false,"resourceMetadata":"https://mcp.gronox.kr/.well-known/oauth-protected-resource/mcp","authorizationServers":["https://mcp.gronox.kr/"]},"observationId":"ob_wxnr7tpaefp6","claimId":null},{"id":"ev_tmpmm969ct5u","kind":"tool_surface_changed","at":"2026-09-23T02:30:03.318Z","endpointId":"ep_hkrbfjt492v2","before":{"hash":"9021d55031d39fb55697a0b8e779acf734fcec395d75e77d536aac609671e49a","toolCount":26,"serverVersion":"0.1.3"},"after":{"hash":"6effdfd390890ed3c9a50ef3a7066b5188b6d227cde714f27163a4a4f77d35d0","added":[],"changed":["get_dart_document","get_dart_financials","get_db_schema","get_edgar_financials","get_portfolio","get_stock_prices","get_valuation","query_db","screen_etfs","search_dart_company","search_edgar_company"],"removed":[],"toolCount":26,"serverVersion":"0.1.3"},"observationId":"ob_n2k8vmgec3s4","claimId":null},{"id":"ev_hdey8xcs9xza","kind":"tool_surface_changed","at":"2026-09-22T14:28:01.907Z","endpointId":"ep_hkrbfjt492v2","before":{"hash":"5a72db481c83bdf0f409c3ecea574b3549e1832c41938e81876bcf2df56a1c1f","toolCount":25,"serverVersion":"0.1.3"},"after":{"hash":"9021d55031d39fb55697a0b8e779acf734fcec395d75e77d536aac609671e49a","added":["screen_etfs"],"changed":["get_disclosure_feed"],"removed":[],"toolCount":26,"serverVersion":"0.1.3"},"observationId":"ob_cpgp2agn6cu6","claimId":null},{"id":"ev_5hx7dmnahxdf","kind":"tool_surface_changed","at":"2026-09-20T20:26:09.101Z","endpointId":"ep_hkrbfjt492v2","before":{"hash":"b23c62a31682f70cb11e6662313212ecb8b36d9425da2d3580e8303fd79ec6a3","toolCount":44,"serverVersion":"0.1.3"},"after":{"hash":"5a72db481c83bdf0f409c3ecea574b3549e1832c41938e81876bcf2df56a1c1f","added":[],"changed":["search_dart_company"],"removed":["analyze_factors","backtest_portfolio","compare_crypto_exchanges","delete_backtest_run","get_backtest_runs","get_crypto_ohlcv","get_crypto_ticker","get_technicals","real_estate_get_coverage","real_estate_list_regions","real_estate_search_trades","real_estate_summarize_trades","screen_canslim","screen_companies","screen_etfs","screen_kell","screen_minervini","screen_schwartz","screen_technical"],"toolCount":25,"serverVersion":"0.1.3"},"observationId":"ob_z2v3q8zgnmfd","claimId":null},{"id":"ev_hxguwhw5cqhf","kind":"auth_posture_changed","at":"2026-09-20T06:31:37.293Z","endpointId":"ep_hkrbfjt492v2","before":{"issuer":"https://mcp.gronox.kr/","scheme":null,"conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":false,"dynamicClientRegistration":true},"authRequired":false,"resourceMetadata":"https://mcp.gronox.kr/.well-known/oauth-protected-resource/mcp","authorizationServers":["https://mcp.gronox.kr/"]},"after":{"issuer":"https://mcp.gronox.kr/","scheme":null,"conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":false,"dynamicClientRegistration":true},"authRequired":false,"resourceMetadata":"https://mcp.gronox.kr/.well-known/oauth-protected-resource/mcp","authorizationServers":["https://mcp.gronox.kr/"]},"observationId":"ob_zq59fh5xs5t7","claimId":null},{"id":"ev_sjjnyjtfqcct","kind":"auth_posture_changed","at":"2026-09-17T11:24:52.476Z","endpointId":"ep_hkrbfjt492v2","before":{"issuer":"https://mcp.gronox.kr/","scheme":null,"conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":false,"dynamicClientRegistration":true},"authRequired":false,"resourceMetadata":"https://mcp.gronox.kr/.well-known/oauth-protected-resource/mcp","authorizationServers":["https://mcp.gronox.kr/"]},"after":{"issuer":"https://mcp.gronox.kr/","scheme":null,"conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":false,"dynamicClientRegistration":true},"authRequired":false,"resourceMetadata":"https://mcp.gronox.kr/.well-known/oauth-protected-resource/mcp","authorizationServers":["https://mcp.gronox.kr/"]},"observationId":"ob_jdn8ekjrvad3","claimId":null},{"id":"ev_uqgavz6anabx","kind":"auth_posture_changed","at":"2026-09-16T09:30:01.931Z","endpointId":"ep_hkrbfjt492v2","before":{"issuer":"https://mcp.gronox.kr/","scheme":null,"conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":false,"dynamicClientRegistration":true},"authRequired":false,"resourceMetadata":"https://mcp.gronox.kr/.well-known/oauth-protected-resource/mcp","authorizationServers":["https://mcp.gronox.kr/"]},"after":{"issuer":"https://mcp.gronox.kr/","scheme":null,"conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":false,"dynamicClientRegistration":true},"authRequired":false,"resourceMetadata":"https://mcp.gronox.kr/.well-known/oauth-protected-resource/mcp","authorizationServers":["https://mcp.gronox.kr/"]},"observationId":"ob_qs68awnzs6yy","claimId":null},{"id":"ev_k64m94rcu2dw","kind":"auth_posture_changed","at":"2026-09-15T04:20:50.511Z","endpointId":"ep_hkrbfjt492v2","before":{"issuer":"https://mcp.gronox.kr/","scheme":null,"conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":false,"dynamicClientRegistration":true},"authRequired":false,"resourceMetadata":"https://mcp.gronox.kr/.well-known/oauth-protected-resource/mcp","authorizationServers":["https://mcp.gronox.kr/"]},"after":{"issuer":"https://mcp.gronox.kr/","scheme":null,"conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":false,"dynamicClientRegistration":true},"authRequired":false,"resourceMetadata":"https://mcp.gronox.kr/.well-known/oauth-protected-resource/mcp","authorizationServers":["https://mcp.gronox.kr/"]},"observationId":"ob_29qsa8pbt3cf","claimId":null},{"id":"ev_tp97a6q92qcp","kind":"tool_surface_changed","at":"2026-09-13T14:30:32.508Z","endpointId":"ep_hkrbfjt492v2","before":{"hash":"69307e3b57cdf3469955c43ffcad61f91893a7e20c0d98f45559aff31eae5b45","toolCount":44,"serverVersion":"0.1.3"},"after":{"hash":"b23c62a31682f70cb11e6662313212ecb8b36d9425da2d3580e8303fd79ec6a3","added":[],"changed":["get_dart_financials","get_valuation"],"removed":[],"toolCount":44,"serverVersion":"0.1.3"},"observationId":"ob_k3c47va7axnm","claimId":null},{"id":"ev_suvakcb2bawt","kind":"tls_changed","at":"2026-09-13T07:25:39.596Z","endpointId":"ep_hkrbfjt492v2","before":null,"after":{"issuer":{"commonName":"WE1","organization":"Google Trust Services"},"subject":"gronox.kr","validTo":"2026-11-06T01:26:24.000Z","protocol":"TLSv1.3","chainError":null,"chainValid":true,"hostMatches":true,"fingerprint256":"D0:DF:9F:32:65:38:B6:C0:4E:F2:8A:D3:DE:16:E6:63:86:D2:2C:88:43:86:8C:3A:C0:C5:62:72:AD:AE:36:3A"},"observationId":"ob_ktrjdnzqp7es","claimId":null},{"id":"ev_7qnbmfg76g7v","kind":"auth_posture_changed","at":"2026-09-13T07:25:39.572Z","endpointId":"ep_hkrbfjt492v2","before":null,"after":{"issuer":"https://mcp.gronox.kr/","scheme":null,"conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":false,"dynamicClientRegistration":true},"authRequired":false,"resourceMetadata":"https://mcp.gronox.kr/.well-known/oauth-protected-resource/mcp","authorizationServers":["https://mcp.gronox.kr/"]},"observationId":"ob_ktrjdnzqp7es","claimId":null},{"id":"ev_2s6ugvbadg4g","kind":"tool_surface_changed","at":"2026-09-13T07:25:39.055Z","endpointId":"ep_hkrbfjt492v2","before":{"hash":"e17271a9d225d70abf1971520355cd84c80a59789cdf4069c485eb02e0b3fe59","toolCount":42,"serverVersion":"0.1.3"},"after":{"hash":"69307e3b57cdf3469955c43ffcad61f91893a7e20c0d98f45559aff31eae5b45","added":["get_portfolio_history","restore_portfolio_snapshot"],"changed":["backtest_portfolio","get_dart_financials","import_portfolio"],"removed":[],"toolCount":44,"serverVersion":"0.1.3"},"observationId":"ob_ktrjdnzqp7es","claimId":null},{"id":"ev_yu4fj2gm25xp","kind":"tool_surface_observed","at":"2026-09-12T15:26:20.085Z","endpointId":"ep_hkrbfjt492v2","before":null,"after":{"hash":"e17271a9d225d70abf1971520355cd84c80a59789cdf4069c485eb02e0b3fe59","tools":["real_estate_get_coverage","real_estate_list_regions","real_estate_search_trades","real_estate_summarize_trades","import_portfolio","get_portfolio","get_watchlist","manage_watchlist","backtest_portfolio","analyze_factors","delete_backtest_run","get_backtest_runs","get_peers","search_dart_company","get_dart_financials","get_dart_document","get_dart_filings","get_dart_major_events","get_dart_insider_trades","search_edgar_company","get_edgar_financials","get_edgar_filings","get_edgar_insider_trades","get_crypto_ticker","get_crypto_ohlcv","compare_crypto_exchanges","compare_financials_kr_us","get_db_schema","query_db","screen_companies","get_stock_prices","screen_etfs","get_tw_insider_transfers","get_technicals","screen_technical","get_valuation","screen_minervini","screen_canslim","screen_kell","screen_schwartz","get_disclosure_feed","get_edgar_13f"],"toolCount":42,"serverVersion":"0.1.3"},"observationId":"ob_xqgz4gfnfxdn","claimId":null}]}