Skip to main content

Sparkflights

io.github.Sparkflights-com/sparkflightsVersion 1.1.2

Search flight fares by city, month, cabin and price, and watch a route for new deals.

Status

Responds487 msAnswered our handshake without sign-in.

Registry data may be out of date

We could not refresh it, so this page shows the last copy.
Last checked
Nov 14, 2026, 14:42 UTC
Latency
487 ms
Remotes responding
1 of 1
Sign-in
No sign-in
Hosting
Hosted outside the EU (detected)
Registry data as of
Nov 14, 2026, 21:12 UTC

Data from the official MCP Registry, checked by run.zero. How we check

Connect

Streamable HTTP
https://www.sparkflights.com/mcp/searchResponds487 ms
No sign-in

Claude Code

claude mcp add --transport http sparkflights https://www.sparkflights.com/mcp/search

Claude Desktop and claude.ai

Settings > Connectors > Add custom connector
Name: sparkflights
Remote MCP server URL: https://www.sparkflights.com/mcp/search

Cursor

{
  "mcpServers": {
    "sparkflights": {
      "url": "https://www.sparkflights.com/mcp/search"
    }
  }
}

VS Code

code --add-mcp '{"name":"sparkflights","type":"http","url":"https://www.sparkflights.com/mcp/search"}'

Built your own server? run.zero hosts MCP servers on European infrastructure.

Host your own MCP server on run.zero

Tools

3 tools

Tools of Sparkflights
Read-only
Idempotent
Open world
get_dealOne Sparkflights fare by the numeric id from search_deals: its itinerary, the price text of its fare page, its outbound and return flights, the date pairs its fare page lists with their prices, and its url, route_url and feed_url. A fare Sparkflights no longer lists returns an error naming its route page.NoYesYesNo
search_dealsSearch the flight fares Sparkflights has found, ranked by cost per mile against each market's limit. Each deal shows when its price was last checked, and prices can change after that; an empty result means Sparkflights has no fare that matches, not that no flights exist. Each deal has the price text of its Sparkflights fare page; url, the fare page; route_url, the route page, which lists the route's fares and price history; and feed_url, the route's JSON feed of new fares. A search naming an origin or destination also returns fares when its deals are fewer than limit: the lowest fares Sparkflights has seen for that place, each with its price, dates, airline, seen_at (when it was seen) and route_url, its route page. A fare has no id or fare page yet.NoYesYesNo
watch_routeSaves a fare watch for a route, so the person hears about new and cheaper fares on it by email and browser notification. Use it when they ask to watch a route, or to be told, alerted or notified when fares on it appear or drop. When they are signed in it saves the watch to their Sparkflights account; otherwise it returns url, the watch form with both cities and the cabin filled in, where they save it. A watch covers every airport of both cities.NoNoYesNo

Details

Registry status
Active
Published
Nov 7, 2026
Updated
Nov 7, 2026
Categories (suggested)
CRMSuggested categories are assigned automatically from the registry text and may be wrong. Verified operators can correct them.
GDPR
Not declared

Are you the operator? Claim this listing