Skip to content
mcp/skillhub

Rihla MCP Server

by leojgio.github.leojg/rihlav0.1.0

Flexible multi-leg, multi-airport flight search - cheapest valid combination across an itinerary.

0Pythonstdioofficial registry

context tax

queued

security

queued

cold start

queued

freshness

Slowing3mo ago

Install Rihla MCP server

Install in Claude Code

claude mcp add rihla -e TRAVELPAYOUTS_TOKEN='<travelpayouts-token>' -e SERPAPI_KEY='<serpapi-key>' -- uvx rihla-mcp

Configuration

VariableRequiredSecretDescription
TRAVELPAYOUTS_TOKEN—yesTravelpayouts Data API token (free) - the primary price source. Without any keys the server runs on offline mock data.
SERPAPI_KEY—yesSerpApi key (optional, 250 free searches/mo) - fills routes Travelpayouts misses with bookable Google Flights fares.
RIHLA_PROFILE——Source profile: 'local' (all configured sources), 'hosted' (redistribution-licensed only), or 'mock' (offline).

Freshness

Slowing — last maintenance signal 3mo ago. The newest of the signals below sets the band.

  1. Last commit (default branch)

    2026-07-03 · 3mo ago · GitHub

  2. Latest release

    2026-07-03 · 3mo ago · GitHub · v0.1.0

  3. Package published

    no data · npm/PyPI

  4. Registry entry updated

    2026-07-03 · 3mo ago · official registry · v0.1.0

FAQ

›How do I install the Rihla MCP server in Claude Code?

Run: claude mcp add rihla -e TRAVELPAYOUTS_TOKEN='<travelpayouts-token>' -e SERPAPI_KEY='<serpapi-key>' -- uvx rihla-mcp. For Cursor, VS Code, Claude Desktop and Windsurf, use the install tabs above.

›Does Rihla require an API key?

Yes. It expects TRAVELPAYOUTS_TOKEN, SERPAPI_KEY, of which 2 are secrets.

›Can I use Rihla as a remote (hosted) MCP server?

No hosted endpoint is published; it runs locally over stdio.

›Is Rihla in the official MCP registry?

Yes, as io.github.leojg/rihla.

Alternatives to Rihla

Other travel & transport MCP servers.

View all