DEMO — This is a pre-production demo environment. No real bookings or payments.

Developers · Agent booking

Book flights from your AI agent

Valyzen speaks the Model Context Protocol, so Claude, ChatGPT, or any MCP client can search, price, and book real flights for you — charged to a card you saved, under spending limits you control.

Search & compare

Your agent queries live fares between any two airports and reads back prices, airlines, times, and cabins.

Reserve & priceAll-in

Lock a fare for 15 minutes with a transparent breakdown — base fare, taxes, and fees, no surprises at checkout.

Book on your behalf

Charge the card you saved with Valyzen, within the per-booking and per-day caps you set. The agent never sees card details.

Five minutes

Quick start

  1. 1

    Create your Valyzen account

    Sign up with your email — we send a one-time code, no password to manage.
  2. 2

    Save a card

    In Payment methods, add the card your agent should use. Card details go straight to Stripe; Valyzen only keeps a token.
  3. 3

    Create an access token

    In Access tokens, choose Book on my behalf, turn on Allow saved-payment charges, and set a per-booking cap. Copy the vlz_pat_… token — it's shown once.
  4. 4

    Connect it in Claude Code

    Point your agent at the Valyzen MCP server with your token as the bearer credential.
    Terminal
    claude mcp add --transport http valyzen-travel \
      https://mcp-dev.valyzen.com/mcp \
      --header "Authorization: Bearer vlz_pat_YOUR_TOKEN"
  5. 5

    Ask your agent to book

    That's it — describe the trip in plain language and let it run.
    Prompt
    Find a nonstop JFK→LAX on July 27 and book the cheapest economy fare with my saved card.
    You'll get a booking reference and an email receipt, and the trip shows up under My Trips.

Authentication

Two ways to sign in

Access token

For booking

A personal token (vlz_pat_…) carries the spending caps and consent you set when you create it. This is the path that can charge your saved card, so it's what you want for hands-off booking from Claude Code.

OAuth 2.1

Search & plan

Marketplace clients (the Claude and ChatGPT connectors) sign in with OAuth + PKCE and can search and reserve. Charging a saved card still needs a token with caps, so booking hands off to the access-token flow above.

MCP server

Endpoint
https://mcp-dev.valyzen.com/mcp

Clients that support discovery can read /.well-known/oauth-protected-resource at this origin to find the authorization server automatically.

Reference

What your agent gets

search_flightsflights:read

Find flights between two airports on a date; returns opaque offer IDs.

reserve_for_checkoutbooking:write

Lock a fare and get the all-in price breakdown before charging.

book_with_saved_paymentbooking:write

Charge your saved card under your token caps and issue the ticket.

get_bookingflights:read

Look up a booking by its reference (PNR) or booking ID.

You stay in control

Every token has a per-booking cap and an optional daily cap — an agent can never charge more than you allowed. Your card lives with Stripe, never with the agent. Revoke a token or remove a card any time in your profile, and future charges stop immediately.