← v14 index v14 · /install · 4 clients + cURL
DESKTOP 1280 · Install wizard · Claude Desktop (step 3 active)
F
floom · install
← Back to apps
Pick app · FlyFast
Pick client · Claude Desktop
3
Paste config
4
Verify
Client
Step 3 · Paste config
Claude Desktop config file

Paste the block below into: ~/Library/Application Support/Claude/claude_desktop_config.json (Mac) · %APPDATA%\Claude\claude_desktop_config.json (Win) · ~/.config/Claude/claude_desktop_config.json (Linux)

{ "mcpServers": { "flyfast": { "command": "npx", "args": ["-y", "@floom/mcp", "flyfast"], "env": { "FLOOM_API_KEY": "floom_live_sk_••••8c2d" } } } }
Step 4 · Verify
Restart Claude, then run the check
detected
$ claude mcp list flyfast (3 tools) · flyfast.search · flyfast.detail · flyfast.schedule $ claude "cheapest HAM to SFO next Tuesday?" → Claude calls flyfast.search with { from: "HAM", to: "SFO", date: "2026-05-19" } → $612 on United, 14h 20m, 1 stop (FRA) tool call succeeded · 1847ms
Preview · config shape for other clients
ChatGPT custom GPT
# Paste into Actions → Schema URL https://preview.floom.dev/p/flyfast/openapi.yaml # Authentication → API Key Header: Authorization Value: Bearer floom_live_sk_…
Notion AI block
# /ai-block inside any page URL: preview.floom.dev/p/flyfast Token: floom_live_sk_… # bridges coming preview-only
Terminal CLI
$ npx @floom/cli install flyfast $ floom run flyfast \ --from HAM --to SFO
Direct cURL
# any HTTP client curl preview.floom.dev/run/flyfast \ -H "Authorization: Bearer …" \ -d '{"from":"HAM","to":"SFO"}'
MOBILE 375 · step rail wraps, clients stack

Install

FlyFast → Claude Desktop

pick
client
3
paste
4
verify
Paste into claude_desktop_config.json
{ "mcpServers": { "flyfast": { "command": "npx", "args": ["-y","@floom/mcp","flyfast"] } } }