Flight price verdicts, inside your AI assistant
Piratefly runs a public MCP server: connect it once and your assistant can answer “is €48 Milan to Lisbon a good price right now?” with a verdict computed from 90 days of observed fares — not a guess, and not a live search. No API key, no signup, no rate-limit form.
Connect it
Claude Code — one command:
claude mcp add --transport http piratefly https://piratefly.com/mcp Claude Desktop, Cursor, or anything that reads a JSON config:
{
"mcpServers": {
"piratefly": {
"type": "http",
"url": "https://piratefly.com/mcp"
}
}
} Any other client that speaks Streamable HTTP: point it at the URL above. A GET on the same URL returns the full server card — tool schemas, an example call and the license — so a client can discover everything without this page.
What your assistant can ask
flight_price_verdict- Buy now or wait: today’s cheapest fare against its own 90-day history — verdict, percentile, median, all-time low and how many observations back it.
cheapest_months- Which departure months are cheapest on this route, with the typical price of each.
when_to_book- How far ahead this route is usually cheapest to book, from when we saw the low fares appear.
Every tool takes two city names, e.g. Milan and Lisbon. Airport codes are not accepted.
Try it without installing anything
curl -s https://piratefly.com/mcp -H 'content-type: application/json' -d '{"jsonrpc":"2.0","id":1,
"method":"tools/call","params":{"name":"flight_price_verdict",
"arguments":{"origin":"Paris","destination":"Milan"}}}' Terms
Free, no key, no account. Data under CC BY 4.0: use the numbers anywhere, cite Piratefly as the source of the price history. We are not a search engine and we do not sell tickets.
What is an MCP server?
Model Context Protocol is the standard way to give an AI assistant a tool it can call. Connecting this one means your assistant stops guessing flight prices and asks us instead.
Do I need an API key?
No. The MCP server is free and unauthenticated. The paid Pro plan applies to the REST API, not to this.
Where do the numbers come from?
From our own price observations, collected daily on the routes we track — the same history behind the Piratefly Fare Index. It is not derivable from today’s fares, which is why no other public source computes it.