{"name":"fly.me","description":"The domain fly.me books the flights a traveler's calendar needs, inside their rules, with their passkey.","url":"https://www.fly.me","provider":{"organization":"fly.me","url":"https://www.fly.me"},"version":"1.0.0","mcp":{"url":"https://www.fly.me/mcp","transport":"streamable-http"},"authentication":{"schemes":["oauth2"],"protected_resource_metadata":"https://www.fly.me/.well-known/oauth-protected-resource"},"skills":[{"id":"search_flights","name":"Search flights","description":"Flights on a route and date, inside the traveler's rules."},{"id":"plan_trip_for_event","name":"Plan a trip","description":"The flight a calendar meeting needs, with 2 alternates."},{"id":"request_approval","name":"Ask to approve","description":"A passkey approval link for one booking at one amount."},{"id":"book_offer","name":"Book","description":"Tickets an approved, paid offer. Idempotent."},{"id":"get_trip","name":"Trips","description":"Upcoming trips, status and PNR."}],"trust":{"dna":"D3 DNA: Domain. Name. Agent.","policy":"Verified agents only for booking; every booking needs the traveler's passkey; never over $1,500.","owner_key_dns":"_dna.fly.me","name_dns":"_agent.fly.me","key_directory":"https://www.fly.me/.well-known/http-message-signatures-directory","chain":"https://www.fly.me/trust/chain"},"contact":"fly@fly.me"}