Real airport, flight, hotel, and travel data APIs for AI agents. Pay per call with USDC on Base — no API keys, no accounts, no subscriptions.
These are the most-called APIs in this domain on Orbis:
| API | Calls | What it does |
|---|---|---|
| Airport Database API | 220 | Full database of airports worldwide with IATA codes |
| Airport Codes API | 170 | Look up airports by IATA/ICAO code or city |
| Airport Code API | 48 | Resolve airport codes to names and locations |
| Booking.com Hotels API | 46 | Search hotels with availability and pricing |
| Airline Lookup | 43 | Look up airline details by IATA code |
| Airport Code Lookup API | 41 | Detailed airport info from any code |
| Hotel Availability | 40 | Check hotel availability for dates and location |
| Airport Info Lookup | 35 | Full airport details: terminals, gates, facilities |
| Currency Exchange Reference API | 31 | Exchange rates for travel budget planning |
| Travel Destinations Guide | 26 | Destination info, highlights, and travel tips |
| Flight Search API | 23 | Search available flights between cities |
| Seat Pitch Comparator API | 21 | Compare legroom across airlines and seat classes |
| Visa Requirement Lookup | 19 | Check visa requirements between countries |
| Baggage Fee Calculator API | 19 | Calculate baggage fees for any airline |
| Flight Carbon API | 17 | Estimate carbon footprint for a flight route |
No API key needed. No account. Paste into your MCP client:
{
"mcpServers": {
"orbis-travel": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://orbisapi.com/api/mcp/travel"]
}
}
}Config path: ~/Library/Application Support/Claude/claude_desktop_config.json
{
"mcpServers": {
"orbis-travel": {
"url": "https://orbisapi.com/api/mcp/travel"
}
}
}# ~/.codex/config.yaml
mcpServers:
orbis-travel:
type: url
url: "https://orbisapi.com/api/mcp/travel"Once connected, try:
- "What's the IATA code for Heathrow and which terminal does British Airways use?"
- "Find hotels in Tokyo available August 10–15 under $200/night"
- "Do I need a visa to visit Japan if I have a US passport?"
- "Search for flights from JFK to LHR next Friday"
- "Compare legroom between economy seats on Delta vs United vs American"
- "What's the baggage fee for a checked bag on Southwest Airlines?"
- "What's the carbon footprint of a round trip from NYC to London?"
- "What's the USD to JPY exchange rate for my Tokyo trip budget?"
import { wrapFetchWithPayment } from "x402-fetch";
import { privateKeyToAccount } from "viem/accounts";
import { createWalletClient, http } from "viem";
import { base } from "viem/chains";
const account = privateKeyToAccount(process.env.WALLET_PRIVATE_KEY);
const walletClient = createWalletClient({ account, chain: base, transport: http() });
const fetch = wrapFetchWithPayment(globalThis.fetch, walletClient);
// Airport database — 220 real calls on Orbis
const resp = await fetch(
"https://orbisapi.com/api/proxy/airport-database-api-dc0fd2/lookup",
{ method: "POST", headers: { "Content-Type": "application/json" },
body: JSON.stringify({ code: "JFK" }) }
);
console.log(await resp.json());See example.mjs for a full working script.
| Domain | URL |
|---|---|
| ₿ Crypto & Blockchain | https://orbisapi.com/api/mcp/crypto |
| 🔍 Research & Data | https://orbisapi.com/api/mcp/research |
| 🛒 Commerce & Retail | https://orbisapi.com/api/mcp/commerce |
https://orbisapi.com/api/mcp/travel |
|
| 🌐 All 20,000+ APIs | https://orbisapi.com/api/mcp |
Built by Orbis — the API marketplace for AI agents.
Add to your claude_desktop_config.json:
{
"mcpServers": {
"orbis-travel": { "url": "https://orbisapi.com/api/mcp/travel" }
}
}Python:
from agents.mcp import MCPServerStreamableHttp
from agents import Agent, Runner
mcp = MCPServerStreamableHttp(url="https://orbisapi.com/api/mcp/travel")
agent = Agent(
name="Orbis Travel Agent",
model="gpt-4o",
mcp_servers=[mcp]
)
result = await Runner.run(agent, "Browse available travel APIs")
print(result.final_output)TypeScript:
import { Agent, run } from "@openai/agents";
import { MCPServerStreamableHttp } from "@openai/agents/mcp";
const mcp = new MCPServerStreamableHttp({
url: "https://orbisapi.com/api/mcp/travel",
});
const agent = new Agent({
name: "Orbis Travel Agent",
model: "gpt-4o",
mcpServers: [mcp],
});
const result = await run(agent, "Browse available travel APIs");
console.log(result.finalOutput);Calls are billed per-use in USDC via x402 on Base mainnet. No subscription, no API key required.