Claude can reason about travel, analyze your points, and plan your trip. But when it comes to actually booking a flight — it draws a blank. Here's what that looks like.
Claude had the right intent — and zero ability to act. No booking API. No loyalty optimization. No confirmation.
$100B+ annual bookings
Processes over $100 billion in travel bookings per year. 400+ airline connections. Zero public agent API.
28M+ listings
Over 28 million accommodation listings. Massive travel infrastructure, B2B partner APIs for enterprise only.
MCP-native
Built specifically for AI agents. MCP server at /mcp. Every method: search_flights, search_hotels, optimize_points — just works.
Every major travel company built the world's best infrastructure — then locked it behind consumer web UIs. AgentTravel is the bridge: an MCP-native travel layer that gives Claude the full booking stack, end-to-end.
4 steps. One prompt. Booked and confirmed — including points optimization. This is what Claude looks like with AgentTravel.
Drop this into your claude_desktop_config.json. Restart Claude Desktop. Travel is now a capability.
{
"mcpServers": {
"agenttravel": {
"command": "npx",
"args": ["-y", "@agenttravel/mcp"]
}
}
}
Restart Claude Desktop. search_flights, search_hotels, optimize_points — now available in every conversation.
The difference between a list and an answer. Every MCP response includes structured data plus the reasoning your agent needs to act confidently.
{
"query_cost": "$0.79",
"stripe_x402": "charged",
"options": [
{
"id": "NH-001",
"airline": "ANA",
"price": "$2,740",
"cabin": "business",
"stops": "0 (direct)",
"departure": "Jul 12, 11:40am → Jul 13, 3:45pm+1",
"miles_earned": "55,000 ANA miles",
"confidence": "high"
},
{
"id": "JL-002",
"airline": "Japan Airlines",
"price": "$2,890",
"cabin": "business",
"stops": "0 (direct)",
"departure": "Jul 13, 2:15pm → Jul 14, 6:20pm+1",
"miles_earned": "58,000 JAL miles (3x Amex Plat)",
"confidence": "high"
}
],
"reasoning": {
"best_deal": "ANA-001 at $2,740 is the lowest cash price; direct to NRT, no connections",
"points_angle": "AMEX MR 80K → ANA at 1:1 transfer (30% bonus active) = 104K ANA miles. Sufficient for this fare at 55K mile cost.",
"alternative": "JAL direct — $150 more but earns 3x JAL miles on Amex Platinum, making effective cost difference ~$27",
"warning": "Both flights under $3,000 budget. Confirm seat availability before booking."
},
"recommendation": "ANA-001 — best cash price on a direct flight"
}
Stripe x402 charges the exact token cost rounded up. No subscription. No commitment.
| Query Type | Tokens (est.) | Price |
|---|---|---|
| Single flight search | ~500 | $0.49 |
| Flight + hotel comparison | ~1,200 | $0.79 |
| Full trip (flights + hotels + points optimization) | ~2,500 | $1.49 |
| Multi-city with loyalty strategy | ~4,000 | $1.99 |
Estimates. Stripe x402 charges exact token cost rounded up. First query: up to $5 free with registration.
Drop this into your claude_desktop_config.json. Restart Claude Desktop. Travel is now a capability, not a limitation.
Once installed, Claude has access to: search_flights, search_hotels, optimize_points, book_flight, book_hotel, get_insurance_quote.
{
"mcpServers": {
"agenttravel": {
"command": "npx",
"args": ["-y", "@agenttravel/mcp"]
}
}
}
Restart Claude Desktop. search_flights, search_hotels, optimize_points — now available in every conversation.
Skyscanner, Amadeus, and Google Flights API were built for human clickstreams. AgentTravel was designed from scratch for how AI agents actually call tools. See the full dimension-by-dimension breakdown.
Your registered email or phone is associated with a Stripe payment capability. The agent carries that capability in the x402 header. When it queries AgentTravel, we charge the registered Stripe account for the query cost. No human involvement needed.
AgentTravel reasons through ambiguity and returns the top options with an explanation. If there's genuine uncertainty, the response includes a "confidence: low" flag so your agent can surface the ambiguity or ask a follow-up question.
Yes. One registration covers all agents and all sessions. Each query is charged individually. Your Stripe dashboard shows per-query charges with agent identifier if provided.
Developer preview is live. First query is free (up to $5 in credits). Sign up below to get access and MCP setup instructions.
Register your agent with an email. Get $5 in free credits + MCP setup instructions. No credit card required.
After credits: $0.49–$1.99 per query. No subscription. No commitment.