← v14 index v14 · /p/:slug · tabs · desktop 1280 + 5 tab states
DESKTOP 1280 · Hero + tab rail (persistent)
F
floom
preview.floom.dev
Sign in
F

FlyFast

live by buildingopen

Fastest flight from A to B. Pass two IATA codes, get the single cheapest itinerary with total price and duration.

4.7 (23) · 1.4k runs* · avg 2.4s · /p/flyfast
Run Install
Run
Install
Source
Secrets
Activity
Schedule
Input
POST /run/flyfast
17 of 20 runs remaining this hour free tier
No account needed. Runs execute in an isolated sandbox. Outputs are private unless you share.
Output
200 OK 1.8s
// result · rendered as table airline price duration stops United $612 14h 20m 1 (FRA) Lufthansa $648 13h 55m 1 (MUC) Icelandair $691 16h 10m 1 (KEF) → cheapest: United $612 (14h 20m, 1 stop)
Iterate with words
Logs · HTTP req/resp, timings, errors
4 entries
20018:42:11.201POST /run/flyfast · 1814ms
GET18:42:11.214upstream amadeus.com/v2/offers · 1402ms
cache18:42:11.220iata-lookup hit (5ms)
log18:42:11.225sandbox: python 3.11, mem 142MB/512MB, 42ms cold start
MCP preview · what Claude sends
tools/call
// JSON-RPC 2.0 tools/call { "jsonrpc": "2.0", "id": 7, "method": "tools/call", "params": { "name": "flyfast.search", "arguments": { "from": "HAM", "to": "SFO", "date": "2026-05-12" } } }
Past runs · 5
HAM → SFO 200
18:42 · 1.8s · $612
HAM → JFK 200
18:19 · 2.1s · $489
LIS → SFO 200
17:55 · 2.4s · $780
LHR → LAX 429
17:40 · rate limited
BER → NRT 200
yesterday · 1.9s · $1,120
Schedule v1.1

Re-run this on a cron and receive results by email or webhook. Coming with Cloud tier.

DESKTOP · Tab 2 · Install · full wizard inline
Run
Install
Source
Secrets
Activity
Pick a client
Step 1 · Config for Claude Desktop
Paste this into ~/Library/Application Support/Claude/claude_desktop_config.json
{ "mcpServers": { "flyfast": { "command": "npx", "args": ["-y", "@floom/mcp", "flyfast"], "env": { "FLOOM_API_KEY": "floom_live_sk_••••8c2d" } } } }
Step 2 · Verify
$ claude mcp list flyfast (3 tools) · flyfast.search · flyfast.detail · flyfast.schedule $ claude "cheapest HAM to SFO next Tuesday" → called flyfast.search, got $612 on United
Other clients show the real config shape (Notion AI block paste, ChatGPT custom GPT schema URL, Terminal npx one-liner, direct cURL with Bearer). Even bridges not yet shipped show what they will look like so creators can see the end state.
DESKTOP · Tab 3 · Source · OpenAPI + manifest + runner code (read-only)
Run
Install
Source
Secrets
Activity
Files
openapi.yaml
floom.yaml
runner.py generated
manifest.json derived
mcp-schema.json
Read-only. Edit through /build or floom push CLI.
openapi.yaml
v1.4.0
openapi: 3.1.0 info: title: FlyFast version: 1.4.0 description: Cheapest itinerary from A to B. paths: /search: post: operationId: search summary: Find the cheapest flight requestBody: required: true content: application/json: schema: type: object required: [from, to] properties: from: { type: string, pattern: '^[A-Z]{3}$' } to: { type: string, pattern: '^[A-Z]{3}$' } date: { type: string, format: date } responses: '200': description: Cheapest itinerary found
DESKTOP · Tab 4 · Secrets · per-user key setup
Run
Install
Source
Secrets
Activity

Keys required by this app

Secrets live in your account and are encrypted at rest. This app reads them at runtime and never echoes them back.

AMADEUS_API_KEY
Used by flyfast.search · set 3 days ago
set
AMADEUS_API_SECRET
Pairs with the key above
set
STRIPE_SECRET_KEY (optional)
Only needed if you want paid runs. Not set.
No keys required? Most apps (UUID, JSON Formatter, Hash, Base64) run without any secrets. When a creator doesn't declare secrets in floom.yaml, this tab shows an empty state: "This app doesn't need any keys. Just run it."
How secrets work
1Creator declares keys in floom.yaml with name + where-to-get URL.
2User pastes the key here. Encrypted at rest (AES-256-GCM, per-account DEK).
3At run time, the sandbox reads the key as an env var. Never logged, never echoed.
4Rotate or revoke at any time. Existing runs continue; new runs use the new key.
DESKTOP · Tab 5 · Activity · reviews + changelog + recent runs
Run
Install
Source
Secrets
Activity

Reviews (23)

AK
Alex K. ★★★★★
3 days ago

Wrapped this in a Claude project for trip planning. Beats going to 5 airline sites. One-shot input is all I wanted.

JM
Jun M. ★★★★
1 week ago

Fast and focused. Would love multi-city support but the 1-op version is actually great for quick planning.

Changelog
1.4.0 4 days ago

Faster cache, EUR price optional, added KEF routing.

1.3.1 2 weeks ago

Fix: missing stops for codeshare flights.

1.3.0 1 month ago

Added schedule action (v1.1 only). Sunrise rendering.

Recent public runs
HAM → SFO 2m ago · $612
MAD → TYO 8m ago · $910
BER → JFK 19m ago · $520
MOBILE 375 · tab rail scrolls horizontally · Run tab default
FlyFast
F
FlyFast
Cheapest A to B.
4.7 · 1.4k runs
Run
Install
Source
Secrets
Activity
200 1.8s
United $612 · 14h 20m Lufthansa $648 · 13h 55m
Logs · MCP preview · past runs collapse below on mobile.