{"id":"ag_5vs8mkxt2ys6","handle":"taptax","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":9,"events":[{"id":"ev_km3d72a8j348","kind":"auth_posture_changed","at":"2026-10-11T15:22:02.953Z","endpointId":"ep_tx3sn9c3668t","before":{"issuer":"https://api.taptax.co.uk","scheme":null,"conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":true,"dynamicClientRegistration":true},"authRequired":false,"resourceMetadata":"https://api.taptax.co.uk/.well-known/oauth-protected-resource/mcp","authorizationServers":["https://api.taptax.co.uk"]},"after":{"issuer":"https://api.taptax.co.uk","scheme":null,"conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":true,"dynamicClientRegistration":true},"authRequired":false,"resourceMetadata":"https://api.taptax.co.uk/.well-known/oauth-protected-resource/mcp","authorizationServers":["https://api.taptax.co.uk"]},"observationId":"ob_jxpwvjpxhaj8","claimId":null},{"id":"ev_nr9wm7fkma2t","kind":"auth_posture_changed","at":"2026-10-09T22:26:31.357Z","endpointId":"ep_tx3sn9c3668t","before":{"issuer":"https://api.taptax.co.uk","scheme":null,"conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":true,"dynamicClientRegistration":true},"authRequired":false,"resourceMetadata":"https://api.taptax.co.uk/.well-known/oauth-protected-resource/mcp","authorizationServers":["https://api.taptax.co.uk"]},"after":{"issuer":"https://api.taptax.co.uk","scheme":null,"conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":true,"dynamicClientRegistration":true},"authRequired":false,"resourceMetadata":"https://api.taptax.co.uk/.well-known/oauth-protected-resource/mcp","authorizationServers":["https://api.taptax.co.uk"]},"observationId":"ob_t55m277d8tza","claimId":null},{"id":"ev_35aafgxccaq6","kind":"tool_surface_changed","at":"2026-10-09T03:24:17.767Z","endpointId":"ep_tx3sn9c3668t","before":{"hash":"abf519a935e0f152269283e19716dd4cda3c24138f2f58c19265b94d70f2c1f7","toolCount":49,"serverVersion":"1.1.0"},"after":{"hash":"1320808a5a1febdabf3a3c28768d40b0c8d30f9bc844ba8bc304c4bf42c4e6f9","added":[],"changed":["send_invoice"],"removed":[],"toolCount":49,"serverVersion":"1.1.0"},"observationId":"ob_exavcu9emj5y","claimId":null},{"id":"ev_8pkapae7jk6f","kind":"tool_surface_changed","at":"2026-10-08T03:24:01.238Z","endpointId":"ep_tx3sn9c3668t","before":{"hash":"c1ac04bd9d69d43a422b280649f3d57f3dad4b90abdeb56fe6af7a5677266867","toolCount":48,"serverVersion":"1.1.0"},"after":{"hash":"abf519a935e0f152269283e19716dd4cda3c24138f2f58c19265b94d70f2c1f7","added":["send_invoice_from_card"],"changed":["send_invoice"],"removed":[],"toolCount":49,"serverVersion":"1.1.0"},"observationId":"ob_jdqn64xf8c6k","claimId":null},{"id":"ev_zef4szhbwqrn","kind":"tls_changed","at":"2026-10-07T06:29:03.083Z","endpointId":"ep_tx3sn9c3668t","before":null,"after":{"issuer":{"commonName":"WE1","organization":"Google Trust Services"},"subject":"taptax.co.uk","validTo":"2026-11-26T10:23:36.000Z","protocol":"TLSv1.3","chainError":null,"chainValid":true,"hostMatches":true,"fingerprint256":"13:65:1F:57:4B:AB:55:55:8E:08:16:C2:12:9D:F1:26:75:28:CC:86:62:CD:86:7F:23:CA:22:FB:21:83:AD:CD"},"observationId":"ob_nrtsa2mdaqbm","claimId":null},{"id":"ev_dbs7ubj6h8uh","kind":"auth_posture_changed","at":"2026-10-07T06:29:03.070Z","endpointId":"ep_tx3sn9c3668t","before":null,"after":{"issuer":"https://api.taptax.co.uk","scheme":null,"conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":true,"dynamicClientRegistration":true},"authRequired":false,"resourceMetadata":"https://api.taptax.co.uk/.well-known/oauth-protected-resource/mcp","authorizationServers":["https://api.taptax.co.uk"]},"observationId":"ob_nrtsa2mdaqbm","claimId":null},{"id":"ev_thbqyne3y3dy","kind":"status_changed","at":"2026-10-05T21:24:39.165Z","endpointId":null,"before":{"status":"unknown"},"after":{"reason":"Responded {ok} ago.","status":"live","lastOkAt":"2026-10-05T21:23:48.298Z"},"observationId":null,"claimId":null},{"id":"ev_e46mxtg8s44q","kind":"tool_surface_observed","at":"2026-10-05T21:23:48.310Z","endpointId":"ep_tx3sn9c3668t","before":null,"after":{"hash":"c1ac04bd9d69d43a422b280649f3d57f3dad4b90abdeb56fe6af7a5677266867","tools":["estimate_self_employed_tax","check_tax_code","check_mtd_status","get_mtd_deadlines","calculate_take_home_pay","calculate_gross_salary_for_take_home","calculate_salary_sacrifice","calculate_pro_rata_salary","convert_hourly_rate_to_salary","convert_salary_to_hourly_rate","calculate_student_loan_repayment","calculate_child_benefit_charge","calculate_tax_on_multiple_incomes","calculate_pension_tax_relief","calculate_dividend_tax","compare_salary_and_dividends","compare_limited_company_and_sole_trader","calculate_corporation_tax","calculate_contractor_day_rate","compare_inside_and_outside_ir35","calculate_cis_deduction","plan_quarterly_tax_set_aside","calculate_mileage_allowance","estimate_self_assessment_penalties","calculate_vat","check_vat_registration","check_vat_reverse_charge","calculate_markup","calculate_profit_margin","calculate_invoice_due_date","calculate_late_payment_interest","calculate_capital_gains_tax","calculate_rental_income_tax","calculate_savings_interest_tax","calculate_stamp_duty","prepare_business_document","generate_invoice_numbers","get_tax_position","list_transactions","get_mileage_summary","add_transaction","update_transaction","log_mileage_trip","list_invoices","create_invoice","send_invoice","mark_invoice_paid","prepare_quarterly_update"],"toolCount":48,"serverVersion":"1.1.0"},"observationId":"ob_83hyrdum73g9","claimId":null},{"id":"ev_bnh2zkyjh4eh","kind":"endpoint_added","at":"2026-10-05T21:18:23.701Z","endpointId":"ep_tx3sn9c3668t","before":null,"after":{"url":"https://api.taptax.co.uk/mcp","type":"mcp_streamable_http","source":"mcp_registry","authHint":null,"newRecord":true},"observationId":null,"claimId":null}]}