# flightclaw > Flight booking for AI agents. A remote MCP server (OAuth, no API key) plus a website that browser agents can use through WebMCP: search ~300 airlines, get offers, and pay on a hosted checkout page. ## Remote MCP server URL: https://mcp.flightclaw.com/mcp (streamable HTTP, OAuth 2.1 with dynamic client registration) Sign-in: the first time a client connects, the user enters their email and a 6-digit code we send, then approves. No API keys. - Claude (claude.ai / desktop): Customize > Connectors > "+" > Add custom connector (free plan: one custom connector), URL https://mcp.flightclaw.com/mcp - ChatGPT (Pro, Plus, Business, Enterprise, Edu): Settings > Security and login > Developer mode, then create an app with "+" using the URL above and OAuth - Cursor (~/.cursor/mcp.json): {"mcpServers":{"flightclaw":{"url":"https://mcp.flightclaw.com/mcp"}}} - Claude Code: claude mcp add --transport http flightclaw https://mcp.flightclaw.com/mcp (then /mcp to sign in) Tools: search_flights, get_offer, create_checkout, get_order, cancel_order, check_flight_wifi, list_travelers, save_traveler, set_me, get_preferences, set_preferences, list_groups, save_group, list_cards, save_card, set_points_balance, log_trip, trips_followup, record_trip_feedback. Flow: search_flights -> get_offer -> create_checkout (returns checkout_url and total_amount = fare + fee) -> the traveler pays on checkout_url. ## WebMCP (browser agents, no install, no sign-in) https://flightclaw.com registers WebMCP tools with navigator.modelContext when the browser supports it: - get_connection_instructions, get_pricing, get_supported_features, get_faq (read-only) - search_flights, get_offer, start_checkout (returns checkout_url: navigate to it and complete the card form, or give it to the user), get_checkout_status The home page has the same flow as a normal form: search -> results -> passenger form -> checkout link. Limits without sign-in: 20 searches per day, 10 checkouts per day. ## Pricing Free API. No subscription. Travelers pay fare + 5% + $3 booking fee (minimum $12), shown as a separate line. Changes cost $6. MCP accounts get 100 flight searches per day. ## Payment - Checkout link (default): hosted card page with 3-D Secure. - Autonomous payment with Link: an agent with a Link virtual card creates a spend request for the exact total from create_checkout. After the user approves the spend in Link, the agent pays on the checkout page with the virtual card. ## FAQ ### Which airlines are covered? About 300 airlines through Duffel. ### What data is stored? Your email and the traveler profiles you save, per account. Card details go to Duffel's payment form and are never stored by flightclaw. ### Is flightclaw affiliated with Google or an airline? No. ### Is there a local option? Yes. The open-source flightclaw skill runs locally with fli to search Google Flights and track prices: npx skills add flightclaw/agents ## Links - Website: https://flightclaw.com - Docs: https://flightclaw.com/docs - Claude and Claude Code: https://flightclaw.com/claude-code - ChatGPT: https://flightclaw.com/chatgpt - Codex: https://flightclaw.com/codex - Cursor: https://flightclaw.com/cursor - VS Code (GitHub Copilot): https://flightclaw.com/vscode - Windsurf (Devin Desktop): https://flightclaw.com/windsurf - Gemini CLI: https://flightclaw.com/gemini-cli - Perplexity: https://flightclaw.com/perplexity - MCP server: https://flightclaw.com/mcp - Privacy: https://flightclaw.com/privacy - Terms: https://flightclaw.com/terms - Support: support@flightclaw.com - GitHub (local skill): https://github.com/flightclaw/agents