1. Conduid
  2. Search
  3. Flightclaw
MCP server · Search

Flightclaw

Search ~300 airlines and book flights with a checkout link. OAuth sign-in by email code.

Unclaimed search
44Fair

Scored 2 days ago · breakdown

About Flightclaw

Flightclaw is an MCP server in the Search category: search ~300 airlines and book flights with a checkout link. OAuth sign-in by email code.

Install

From source
git clone https://github.com/jackculpan/flightclaw

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Tools (6)

check_pricesCheck all tracked flights for price changes and alerts

Parameters not published.

list_trackedList all tracked flights with price history

Parameters not published.

remove_trackedRemove a route from tracking

Parameters not published.

search_datesFind cheapest dates to fly across a date range (calendar view)

Parameters not published.

search_flightsSearch Google Flights for prices on a route

Parameters not published.

track_flightAdd a route to price tracking with optional target price

Parameters not published.

Ask AI

✦

Ask AI about Flightclaw

Powered by Claude · Grounded in docs

I know everything about Flightclaw. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

  • ✓README presentThe repository ships documentation.

5 checks have not been run yet.

README

flightclaw

Track flight prices from Google Flights. Search routes, monitor prices over time, and get alerts when prices drop.

MCP Server

FlightClaw runs as a local MCP server, giving any MCP-compatible client (Claude Code, Claude Desktop, etc.) access to flight search and tracking tools.

Setup

# Install dependencies
pip install flights "mcp[cli]"

# Add to Claude Code
claude mcp add flightclaw -- python3 /path/to/flightclaw/server.py

Or in Claude Desktop, add to claude_desktop_config.json:

{
  "mcpServers": {
    "flightclaw": {
      "command": "python3",
      "args": ["/path/to/flightclaw/server.py"]
    }
  }
}

Tools

Tool Description
search_flights Search Google Flights for prices on a route
search_dates Find cheapest dates to fly across a date range (calendar view)
track_flight Add a route to price tracking with optional target price
check_prices Check all tracked flights for price changes and alerts
list_tracked List all tracked flights with price history
remove_tracked Remove a route from tracking

Search filters

All search tools support:

  • Passengers - adults, children, infants (in seat or on lap)
  • Airlines - filter to specific carriers (e.g. BA,AA,DL)
  • Price limit - max price in USD
  • Duration - max total flight time in minutes
  • Times - earliest/latest departure and arrival hours
  • Layovers - max layover duration in minutes
  • Sorting - by BEST, CHEAPEST, DEPARTURE, ARRIVAL, or DURATION
  • Multi-airport - comma-separated codes (e.g. LHR,MAN)
  • Date ranges - date_to for searching each day in a range

Example prompts

  • "Search flights from LHR to JFK on 2025-08-01 in business class"
  • "Find nonstop BA or VS flights LHR to JFK departing after 8am"
  • "What are the cheapest dates to fly LHR to JFK in July?"
  • "Search for 2 adults and 1 child, LHR to JFK, under $500"
  • "Track LHR to SFO on 2025-07-01 with a target price of $400"
  • "Check my tracked flights for price drops"

CLI Scripts

The original CLI scripts are still available in scripts/:

# Search flights
python scripts/search-flights.py LHR JFK 2025-07-01 --cabin BUSINESS

# Multiple airports and date ranges
python scripts/search-flights.py LHR,MAN JFK,EWR 2025-07-01 --date-to 2025-07-05

# Track a route
python scripts/track-flight.py LHR JFK 2025-07-01 --target-price 400

# Check for price drops (good for cron)
python scripts/check-prices.py --threshold 5

# List tracked flights
python scripts/list-tracked.py

How it works

  • Queries Google Flights via the fli library
  • Prices returned in user's local currency (auto-detected from IP)
  • Price history persists in data/tracked.json
  • Supports one-way and round trips, all cabin classes (economy to first)
  • Filter by airline, price, duration, departure/arrival times, layover duration
  • Multi-airport and date-range searches expand into all combinations
  • Date search finds the cheapest day to fly across a range

Install (OpenClaw)

npx skills add jackculpan/flightclaw

README copy captured when this server was indexed; it may lag the repository. The original is authoritative.

Questions

About Flightclaw

How do I install Flightclaw?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is Flightclaw safe to use with an AI agent?

Its trust score is 44 out of 100 (fair). It passes 1 of the 1 static security checks run so far. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Flightclaw still maintained?

Conduid hasn't recorded a commit date for this repository yet. Check the repository directly for recent activity.