Skip to content

OrbisAPI/travel-mcp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Orbis Travel MCP ✈️

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.

MCP x402

What's Actually In Here

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

Quick Start

No API key needed. No account. Paste into your MCP client:

Claude Desktop / Claude Code

{
  "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

Cursor / Windsurf / Cline

{
  "mcpServers": {
    "orbis-travel": {
      "url": "https://orbisapi.com/api/mcp/travel"
    }
  }
}

OpenAI Codex CLI

# ~/.codex/config.yaml
mcpServers:
  orbis-travel:
    type: url
    url: "https://orbisapi.com/api/mcp/travel"

Example Prompts

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?"

Direct x402 Usage (Node.js)

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.

All Orbis Domain MCPs

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
✈️ Travel https://orbisapi.com/api/mcp/travel
🌐 All 20,000+ APIs https://orbisapi.com/api/mcp

Built by Orbis — the API marketplace for AI agents.

Connect

Claude Desktop

Add to your claude_desktop_config.json:

{
  "mcpServers": {
    "orbis-travel": { "url": "https://orbisapi.com/api/mcp/travel" }
  }
}

OpenAI Agents SDK

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.

About

500+ travel APIs for AI agents — flights, hotels, destinations. Pay per call with USDC via x402.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors