Skip to main content
Glama
Sparkflights-com

Sparkflights MCP Server

Official

Sparkflights MCP server

Search flight fares that Sparkflights has found and verified, from Claude, ChatGPT, Cursor, VS Code or any other MCP client.

https://www.sparkflights.com/mcp/search

The server is hosted. There is nothing to install, no account and no API key. It uses streamable HTTP.

Fare cards shown in Claude

Tools

Both tools only read data.

  • search_deals finds verified fares by origin and destination (an airport code such as JFK, or a city such as New York), departure month, cabin, region and maximum price. Results are ranked by cost per mile.

  • get_deal returns one fare's itinerary, flights and the date pairs its fare page lists, with their prices.

Each result links to its Sparkflights fare page, where you book it, and to its route page, where you can follow the route for new fares.

Sparkflights is not a live fare search. An empty result means no verified fare matches right now, not that no flights exist. Sparkflights does not sell tickets or take payments.

Related MCP server: Google Flights MCP Server

Add it to your client

Claude (claude.ai or Claude Desktop): Settings → Connectors → Add custom connector, then paste the URL above.

Claude Code:

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

Cursor (~/.cursor/mcp.json):

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

VS Code (.vscode/mcp.json):

{
  "servers": {
    "sparkflights": {
      "type": "http",
      "url": "https://www.sparkflights.com/mcp/search"
    }
  }
}

ChatGPT: turn on developer mode, then add a custom MCP server with the URL above.

Other clients: mcp.json has the standard mcpServers entry.

Try asking

  • Find flight deals from New York to London

  • Are there any business class flight deals from San Francisco?

  • Flights from Chicago in March under $500

  • Any flight deals to Tokyo?

  • Find flight deals from Los Angeles, then show me the dates and flights for the first one

Publishing

server.json is published to the MCP Registry by .github/workflows/publish-mcp.yml when a v* tag is pushed. Bump version in server.json before tagging.

Related MCP Connectors

Related MCP Servers

  • A
    license
    A
    quality
    B
    maintenance
    Enables real-time flight fare searches across date ranges and multiple destinations, with historical price insights and booking links. Provides one-way and round-trip search tools through MCP.
    4
    1
    MIT
  • A
    license
    Not graded
    quality
    D
    maintenance
    Enables real-time one-way and round-trip flight searches from any MCP client without an API key or account, returning live fares, historical price insights, and bookable links supported by disclosed sponsored cards.
    1
    MIT