Ulysse Agents

100% free

Flight search, designed for AI agents.

Give Claude Code, Codex, Cursor, or any MCP-compatible agent access to flight search via Markdown, HTTP, or MCP.

This page is also available in Markdown →
agent / flights

You

Find me a round trip from Paris to London next month. Compare price and travel time.

Ulysse Agent

$ ulysse.search_flights(PAR, LON)

PARLON

Searching available fares and sorting the best options…

Works wherever your agent does

  • Claude Code
  • Codex
  • Cursor
  • OpenCode
  • Gemini CLI
  • Any MCP or HTTP client

Designed for agents

Less interface. More useful answers.

Traditional booking pages are made for people to browse and click. Ulysse Agents removes that layer and gives your agent the structure it needs.

Structured by default

Routes, dates, fares, and conditions follow a consistent format that agents can parse.

Token-efficient

Markdown cuts visual clutter, leaving more useful context in the conversation.

No new interface

Use standards like Markdown, HTTP, or MCP instead of a separate integration for every client.

How it works

From prompt to flights in three steps.

The same natural-language request works across all compatible agents. Ulysse turns it into a real search and returns options you can compare.

  1. 1

    Ask naturally

    Tell it your route, dates, cabin, and passengers in the conversation you’re already using.

  2. 2

    Search for real flights

    Ulysse searches available fares and presents each option in a consistent format.

  3. 3

    Compare with clarity

    Let your agent summarize the price, duration, stops, and trade-offs before you choose.

Open by design

One flight search. Three ways for agents to access it.

Get started with a link, make an HTTP request, or keep the entire experience in an MCP-compatible agent.

Markdown

Native

Request clean Markdown directly. No browsing, scripts, or extra formatting—just the context your agent needs.

curl https://agents.ulysse.com/ \
  -H 'Accept: text/markdown'

HTTP

One request

Create a complete flight search with a single URL. Use the JSON API when your integration needs more control.

GET /api/search?origin=PAR&destination=LON&departure_date=YYYY-MM-DD&return_date=YYYY-MM-DD&cabin_class=economy&adults=1

MCP

Agent native

Add flight search to Claude Code, Codex, Cursor, and other MCP-compatible clients without building a custom integration.

Claude CodeCodexCursorOpenCode
Open Ulysse Agents

Try it now

Copy. Paste. Take off.

No SDK needed. Start by giving your agent a clear request and ask it to compare the criteria that matter to you.

prompt.md

Use Ulysse Agents to find the best round-trip flights from Paris to New York from September 12 to 20 for one adult. Compare the top three options by total price, duration, and number of stops. Don’t book anything without asking me for confirmation.

Simple pricing

100% free to search.

Search for flights from your agent without adding another subscription. Standard ticket prices and fare conditions apply when you book.

  • ✓Free flight searches
  • ✓No extra subscription
  • ✓Markdown, HTTP, and MCP access

Questions

Everything you need to get your agent off the ground

Is Ulysse Agents really free?

Yes. Searching for flights with Ulysse Agents is free. Tickets are, of course, still subject to the displayed price and applicable fare conditions.

Which agents are compatible?

Claude Code, Codex, Cursor, OpenCode, Gemini CLI, and any client that can use MCP or make HTTP requests can work with Ulysse Agents.

Why Markdown?

Markdown keeps content clearly structured without visual markup or scripts. That means fewer tokens, less noise, and more room for your request and the offers.

What is MCP?

MCP, or Model Context Protocol, lets compatible agents use external tools in a standard way. This means Ulysse Agents works right in your conversation with your agent.

Can an agent book a flight for me?

Ulysse Agents helps search for and compare available flights. Your agent must always ask for your confirmation before proceeding with any booking action.

Your next flight starts with a prompt.

Give your agent a destination and dates. Ulysse handles the flight search in a format it understands.