MCP Hub
Back to servers

cabin-flights

Search and book real flights with USDC on Base. 500+ airlines, crypto-native payments.

Registry
Updated
Feb 6, 2026

Quick Install

npx -y cabin-flights

✈ Cabin API

Flight search and booking with USDC on Base. Built for the USDC hackathon.

Quick Start

npm install
npm start  # API server on port 3320

REST API Endpoints

MethodPathDescription
POST/v1/searchSearch flights (Duffel API)
GET/v1/search/:id/imageSearch results as PNG image
POST/v1/bookCreate a booking
GET/v1/booking/:idGet booking status
GET/v1/booking/:id/payUSDC payment page (HTML)
GET/v1/booking/:id/confirmationBooking confirmation page
GET/v1/booking/:id/checkinOnline check-in with seat selection

MCP Server (for Claude Desktop, Cursor, etc.)

Cabin exposes flight tools via the Model Context Protocol, allowing AI assistants to search and book flights directly.

Tools Available

ToolDescription
cabin_searchSearch for flights between airports
cabin_bookCreate a booking from an offer
cabin_statusCheck booking status
cabin_payGet USDC payment instructions

Claude Desktop Setup

  1. Add to your Claude Desktop config (~/Library/Application Support/Claude/claude_desktop_config.json on macOS):
{
  "mcpServers": {
    "cabin-flights": {
      "command": "node",
      "args": ["/full/path/to/cabin-api/src/mcp-server.js"],
      "env": {
        "CABIN_API_URL": "https://api.cabin.team"
      }
    }
  }
}
  1. Restart Claude Desktop

  2. Ask Claude: "Search for flights from London to New York on June 15, 2026"

Test MCP Server Locally

# stdio mode (pipe JSON-RPC messages)
node src/mcp-server.js

# HTTP mode on port 3321
node src/mcp-server.js --http

Search Example

curl -X POST https://api.cabin.team/v1/search \
  -H 'Content-Type: application/json' \
  -d '{"from":"HAN","to":"ATH","date":"2026-03-15","adults":1}'

Tech Stack

  • Express — API server
  • Duffel API — Flight search and booking (end-to-end)
  • MCP SDK — Model Context Protocol for AI integration
  • Puppeteer — HTML→PNG rendering for search result images
  • USDC on Base — Payment

Live

Reviews

No reviews yet

Sign in to write a review