Structured by default
Routes, dates, fares, and conditions follow a consistent format that agents can parse.
Ulysse Agents
100% freeGive Claude Code, Codex, Cursor, or any MCP-compatible agent access to Ulysse flight search, with no account or API key.
This page is also available in Markdown →You
Find me a round trip from Paris to London next month. Compare price and travel time.
Ulysse Agent
$ ulysse.search_flights(PAR, LON)
Searching available fares and sorting the best options…
Works wherever your agent does
Designed for agents
Traditional booking pages are made for people to browse and click. Ulysse Agents removes that layer and gives your agent the structure it needs.
Routes, dates, fares, and conditions follow a consistent format that agents can parse.
Results keep only what matters (times, stops, baggage, and price) to leave room for your conversation.
Use the MCP standard instead of a separate integration for each client.
How it works
The same natural-language request works across all compatible agents. Ulysse turns it into a real search and returns options you can compare.
Tell it your route, dates, cabin, and passengers in the conversation you’re already using.
Ulysse searches available fares and presents each option in a consistent format.
Let your agent summarize the price, duration, stops, and trade-offs before you choose.
Setup
Ulysse runs a public MCP server over streamable HTTP. Add it to your client with a single command.
https://homer.ulysse.com/mcpclaude mcp add --scope user --transport http ulysse https://homer.ulysse.com/mcpcodex mcp add ulysse --url https://homer.ulysse.com/mcpgemini mcp add --scope user --transport http ulysse https://homer.ulysse.com/mcpAdd this server to ~/.cursor/mcp.json:
{
"mcpServers": {
"ulysse": {
"url": "https://homer.ulysse.com/mcp"
}
}
}Another client? Add a streamable HTTP MCP server with the address above.
suggest_placesFinds the IATA codes of a city or airport.
search_flightsSearches live flights and returns the best offers with a booking link.
get_offerConfirms an offer's price and details its conditions and baggage.
find_cheapest_datesFinds the cheapest dates from recent fares.
Try it now
No SDK needed. Start by giving your agent a clear request and ask it to compare the criteria that matter to you.
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
Search for flights from your agent without adding another subscription. Standard ticket prices and fare conditions apply when you book.
Questions
Yes. Searching for flights with Ulysse Agents is free. Tickets are, of course, still subject to the displayed price and applicable fare conditions.
Claude Code, Codex, Cursor, OpenCode, Gemini CLI, and any MCP-compatible client can use Ulysse Agents.
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.
No. Ulysse Agents searches and compares flights. To book, your agent gives you a link to ulysse.com, where you check the flight and pay yourself.
Give your agent a destination and dates. Ulysse handles the flight search in a format it understands.