Travel search and booking tools for AI agents.
Give an MCP-capable agent real travel search, pricing, booking and refund tools. Each key decides what the agent may do, how much it may spend and when a person has to approve.
At a glance
Who it’s for
Teams building AI assistants and agents that need to search and book real travel.
The problem today
An agent that books travel needs real booking tools, spending limits and a record of every step.
With OnArrival
Connect the MCP server and your agent gets travel tools, with limits set per key.
Next step: Scope an agent keyKey facts
- Allowed tools and spend limits set per key
- Human approval above a threshold you set
- Every tool call written to the audit trace
- SOC 2 Type II, audited annually
Terms in plain English
- MCP
- Model Context Protocol: the open standard AI agents use to call outside tools.
- Tool call
- One action the agent asks for, such as a flight search.
- Key
- The credential that sets what one agent is allowed to do.
Typed tools with explicit permissions.
Connect the tools. Set booking permissions.
Add the MCP server to your agent, then choose the tools and spending limits it gets.
- Connect
Add the MCP server
One config block connects OnArrival to Claude Desktop, your IDE or any MCP-capable runtime.
- Reason
Agent searches and prices
A plain-language request becomes tool calls across flights, stays and more, priced live.
- Guard
Policy checks first
Budget, cabin and traveller rules are checked before any booking tool can run.
- Book
Confirm and trace
Supplier confirmations are checked, and every tool call, approval and outcome goes into your audit log.
Watch it book, step by step.
A request becomes tool calls for search, policy checks and booking. Each call stays visible and attributable.
Plain language in
Tool calls out
Every step traced
The agent only does what you allow.
Spending authority lives in rules on our servers, not in the agent. Each key has a list of allowed tools, a spending ceiling, an approval threshold and an off switch.
Scoped keys
Hard spending limits
Human approval
Revocation
Tools, permissions and audit controls.
Tools
What your agent can do.
- Search and price
- Book and cancel
- Refund and exchange
- Manage bookings
Runtimes
Where it runs.
- Claude Desktop
- GPT tool calling
- LangGraph and custom agents
- Local or hosted
Guardrails
Limits you control.
- Budgets per traveller
- Policy checked at each tool
- Spend and rate caps
- Human approval steps
Trust
A record you can check.
- Trace log that cannot be edited
- Replayable sessions
- Personal data redacted
- Safe retries
Bring your own agent.
Connect any MCP-capable runtime. The agent and its conversation stay in your environment.
Claude
GPT
Your agent
Connect the MCP server to your agent.
For Claude Desktop, add the server to claude_desktop_config.json under mcpServers and restart: the travel tools appear. Limits live on the key, not in the config.
Pairs well with
Most of our customers use two or three of these together.
