Sparkflights
io.github.Sparkflights-com/sparkflightsVersion 1.1.2Search flight fares by city, month, cabin and price, and watch a route for new deals.
Status
Responds487 msAnswered our handshake without sign-in.- 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 msNo sign-in
Claude Code
claude mcp add --transport http sparkflights https://www.sparkflights.com/mcp/searchClaude Desktop and claude.ai
Settings > Connectors > Add custom connector
Name: sparkflights
Remote MCP server URL: https://www.sparkflights.com/mcp/searchCursor
{
"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.
Tools
3 tools
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. | No | Yes | Yes | No |
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. | No | Yes | Yes | No |
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. | No | No | Yes | No |
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