{"ok":true,"site":{"host":"tsunoyu.github.io","url":"https://tsunoyu.github.io/webmcp-travel-insurance/","type":"live","desc":"AquaGuard Travel Insurance","tools":[{"name":"travel_get_quote","kind":"act","impl":"imperative","description":"Get a travel insurance quote based on trip details.","inputSchema":{"type":"object","properties":{"destination":{"type":"string","description":"Region (europe, asia, americas, worldwide)"},"days":{"type":"number","description":"Duration of trip in days"},"age":{"type":"number","description":"Age of traveler"},"activities":{"type":"array","items":{"type":"string"},"description":"List of activities (Skiing, Scuba, Business, Trekking)"}},"required":["destination","days","age"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/webmcp-travel-insurance/"},{"name":"travel_list_plans","kind":"act","impl":"imperative","description":"List available insurance plans, optionally filtered.","inputSchema":{"type":"object","properties":{"visa_compliant":{"type":"boolean","description":"Filter for Visa Compliant plans (min $30k coverage)"},"zero_deductible":{"type":"boolean","description":"Filter for Zero Deductible plans"}}},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/webmcp-travel-insurance/"},{"name":"travel_purchase_policy","kind":"transact","impl":"imperative","description":"Purchase a policy from a generated quote.","inputSchema":{"type":"object","properties":{"quote_id":{"type":"string","description":"ID of the quote"},"plan_id":{"type":"string","description":"ID of the plan to purchase (basic, pro, nomad)"}},"required":["quote_id","plan_id"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/webmcp-travel-insurance/"},{"name":"travel_file_claim","kind":"act","impl":"imperative","description":"File a claim on an existing policy.","inputSchema":{"type":"object","properties":{"policy_id":{"type":"string","description":"Policy ID"},"reason":{"type":"string","description":"Reason for claim"}},"required":["policy_id","reason"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/webmcp-travel-insurance/"},{"name":"travel_check_claim_status","kind":"answer","impl":"imperative","description":"Check the status of a filed claim.","inputSchema":{"type":"object","properties":{"claim_id":{"type":"string","description":"Claim ID"}},"required":["claim_id"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/webmcp-travel-insurance/"}],"category":"Finance & Crypto","apiSurface":"spec","toolCount":5}}