{"id":"ag_75jw4r3ghkhj","handle":"expensebot-mcp-server-auth","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":10,"events":[{"id":"ev_hymx8mvauw7d","kind":"tool_surface_changed","at":"2026-10-16T19:26:10.198Z","endpointId":"ep_apm4rvr9mz29","before":{"hash":"de372cc221392589e4bd0d7cb5d16c06e91f9cc159b09049ed51030976d4ca0f","toolCount":60,"serverVersion":"0.3.1-m3.6"},"after":{"hash":"1b6deb5828468a0de7a13066078c0ad25f232f3625821f65d72c286281b0d8d5","added":["get_statement_import_status"],"changed":["get_report_details"],"removed":[],"toolCount":61,"serverVersion":"0.3.1-m3.6"},"observationId":"ob_yjqebrv66zgw","claimId":null},{"id":"ev_qkza2d4bye5a","kind":"tool_surface_changed","at":"2026-10-15T23:26:02.775Z","endpointId":"ep_apm4rvr9mz29","before":{"hash":"a4d0d21ac8be1c2e55e11242d9a8df322beb5d0b71ade6c670fef909c5031e61","toolCount":60,"serverVersion":"0.3.1-m3.6"},"after":{"hash":"de372cc221392589e4bd0d7cb5d16c06e91f9cc159b09049ed51030976d4ca0f","added":[],"changed":["get_scan_status","scan_gmail_years"],"removed":[],"toolCount":60,"serverVersion":"0.3.1-m3.6"},"observationId":"ob_measqvbttz6r","claimId":null},{"id":"ev_kqs2ws5d7bfz","kind":"tool_surface_changed","at":"2026-10-07T18:26:12.152Z","endpointId":"ep_apm4rvr9mz29","before":{"hash":"2bd930250dc9ca8f797fa65d07b259a4fab69e20ab01526c133a702ead756450","toolCount":60,"serverVersion":"0.3.1-m3.6"},"after":{"hash":"a4d0d21ac8be1c2e55e11242d9a8df322beb5d0b71ade6c670fef909c5031e61","added":[],"changed":["trace_document"],"removed":[],"toolCount":60,"serverVersion":"0.3.1-m3.6"},"observationId":"ob_7zw48yeynb83","claimId":null},{"id":"ev_86zb2wqmrbed","kind":"tool_surface_changed","at":"2026-10-06T00:25:59.370Z","endpointId":"ep_apm4rvr9mz29","before":{"hash":"4f2bdda77a1bbf2d4d1d838dadb61d946ec95a1f2e78af36ccf53e2635e47177","toolCount":60,"serverVersion":"0.3.1-m3.6"},"after":{"hash":"2bd930250dc9ca8f797fa65d07b259a4fab69e20ab01526c133a702ead756450","added":[],"changed":["add_income_from_csv","check_tax_deductibility","get_expense_by_id","get_income_summary"],"removed":[],"toolCount":60,"serverVersion":"0.3.1-m3.6"},"observationId":"ob_89r8jgzy2mhu","claimId":null},{"id":"ev_jns6f3h5k4ft","kind":"tool_surface_changed","at":"2026-10-05T18:25:33.412Z","endpointId":"ep_apm4rvr9mz29","before":{"hash":"8180efd36861bbff430fc5723c8a7b37d6c89a458fad826b3c56c665dc3e8332","toolCount":59,"serverVersion":"0.3.1-m3.6"},"after":{"hash":"4f2bdda77a1bbf2d4d1d838dadb61d946ec95a1f2e78af36ccf53e2635e47177","added":["list_client_close_readiness"],"changed":["add_cash_expense","add_income","add_income_from_csv","add_income_from_file","add_mileage_entry","check_compliance","check_tax_deductibility","correct_expenses","create_report","fix_compliance","get_expense_by_id","get_income_summary","get_monthly_books_review","get_pnl","get_report_details","group_expenses","list_categories","search_expenses","submit_receipt","update_expense"],"removed":[],"toolCount":60,"serverVersion":"0.3.1-m3.6"},"observationId":"ob_b9x4bw8jtp42","claimId":null},{"id":"ev_v8qnuerfzy5f","kind":"tool_surface_changed","at":"2026-10-04T22:24:34.461Z","endpointId":"ep_apm4rvr9mz29","before":{"hash":"1a91f5c97a3923c3f2b3be6cfa6d52a86fcb17c577825ef54e3f5e22e9fbb331","toolCount":59,"serverVersion":"0.3.1-m3.6"},"after":{"hash":"8180efd36861bbff430fc5723c8a7b37d6c89a458fad826b3c56c665dc3e8332","added":[],"changed":["get_monthly_books_review"],"removed":[],"toolCount":59,"serverVersion":"0.3.1-m3.6"},"observationId":"ob_fw4tf5bk736w","claimId":null},{"id":"ev_j6ftthetukpm","kind":"tool_surface_changed","at":"2026-10-02T18:24:24.459Z","endpointId":"ep_apm4rvr9mz29","before":{"hash":"5247aa3756a768eb75d31969d6bc2ad0e25a4e26b6ea872f0c380ca200a0aefe","toolCount":59,"serverVersion":"0.3.1-m3.6"},"after":{"hash":"1a91f5c97a3923c3f2b3be6cfa6d52a86fcb17c577825ef54e3f5e22e9fbb331","added":[],"changed":["add_income","add_mileage_entry","fetch","get_last_receipt_result","get_spreadsheet_url"],"removed":[],"toolCount":59,"serverVersion":"0.3.1-m3.6"},"observationId":"ob_zq8h8kuwa3tp","claimId":null},{"id":"ev_keasqfytn8zm","kind":"tls_changed","at":"2026-09-12T21:22:55.080Z","endpointId":"ep_apm4rvr9mz29","before":null,"after":{"issuer":{"commonName":"YR2","organization":"Let's Encrypt"},"subject":"mcp.expensebot.ai","validTo":"2026-12-07T01:57:50.000Z","protocol":"TLSv1.3","chainError":null,"chainValid":true,"hostMatches":true,"fingerprint256":"72:1E:4F:12:2C:75:DD:89:A0:80:6B:DB:B2:84:ED:06:CF:C4:DE:B5:2E:24:1E:16:99:D8:BB:2D:86:D4:DC:9A"},"observationId":"ob_endwa97e69n6","claimId":null},{"id":"ev_u29cren24auw","kind":"auth_posture_changed","at":"2026-09-12T21:22:55.054Z","endpointId":"ep_apm4rvr9mz29","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_endwa97e69n6","claimId":null},{"id":"ev_wx6dsmk8jy73","kind":"tool_surface_observed","at":"2026-09-12T13:26:01.449Z","endpointId":"ep_apm4rvr9mz29","before":null,"after":{"hash":"5247aa3756a768eb75d31969d6bc2ad0e25a4e26b6ea872f0c380ca200a0aefe","tools":["search_expenses","get_spending_summary","get_deep_analytics","create_report","list_reports","request_accounting_integration","get_report_details","share_report","check_compliance","fix_compliance","check_tax_deductibility","search_knowledge","submit_receipt","get_last_receipt_result","add_cash_expense","parse_expense","process_gmail_receipts","scan_gmail","add_mileage_entry","add_income","add_income_from_file","add_income_from_csv","get_accounting_integration_status","send_report_to_accounting","get_accounting_push_status","list_categories","list_tags","get_income_summary","get_pnl","get_per_tag_pnl","list_income_categories","get_recent_activity","trace_document","get_mileage_summary","get_subscription_audit","get_expense_by_id","export_report","get_spreadsheet_url","check_feature","whatif_afford","whatif_client","whatif_tax_setaside","scan_gmail_years","get_scan_status","list_client_invoices","get_client_invoice","prepare_client_invoice","create_client_invoice","mark_client_invoice_paid","get_expense_splits","get_monthly_books_review","get_credits_refunds","get_client_advance_balances","get_trip_suggestions","group_expenses","update_expense","correct_expenses","search","fetch"],"toolCount":59,"serverVersion":"0.3.1-m3.6"},"observationId":"ob_nk2rs62n4wjf","claimId":null}]}