whentofly

whentofly

Flight search for AI agents: flexible-date cheapest round-trips with a good-price verdict from historical data. Hosted remote MCP, free, no key.

Category
Visit Server

README

whentofly — flight search for AI agents (MCP)

whentofly.io is a flexible-date flight search your AI agent can use directly. Ask your agent "cheapest round trip from Singapore to Tokyo in October, 5–9 days" — it searches a whole date window, returns the cheapest real fares with booking links, and tells you whether the price is actually good for that route (a verdict built from historical price bands).

No API key. No signup. One tool, hosted remotely — nothing to run locally.

Install

Claude Code

claude mcp add flights https://whentofly.io/mcp?ch=github

Claude Desktop / claude.ai — Settings → Connectors → Add custom connector → https://whentofly.io/mcp?ch=github

Cursor — add to mcp.json:

{
  "mcpServers": {
    "flights": { "url": "https://whentofly.io/mcp?ch=github" }
  }
}

Any other MCP client with remote (streamable HTTP) support: point it at https://whentofly.io/mcp.

ChatGPT — use the whentofly Custom GPT (MCP connectors are Claude/Cursor-side for now).

What the tool does

search_flights — find the cheapest round-trip in a flexible date window:

  • Flexible dates: give a month or date range + min/max trip length (e.g. "5–9 days in October") — it scans every valid depart/return combination and sorts by price.
  • Price verdict: each result is scored against the route's historical price bands — good / typical / high — so your agent can answer "should I buy now?", not just "what does it cost?".
  • Anywhere mode: omit the destination (or say "anywhere") to get the cheapest destinations from your origin — "where can I fly cheapest from Berlin in September?"
  • Booking links for every fare, airline names resolved, prices cross-checked against live Google Flights data on fresh searches.

Example prompts

  • "Find the cheapest round trip Singapore → Tokyo in October, 5 to 9 days."
  • "Where can I fly the cheapest from Berlin for a week in September?"
  • "Is $450 a good price for NYC → Lisbon in November? Check flexible dates."
  • "Plan me the cheapest 10–14 day trip to Japan in the next 3 months."

Pricing & funding

Free to use, no key. Booking links are affiliate links — commissions fund the service; prices are identical for you. Fares come from cached airline-ticket data cross-checked against Google Flights; always verify the final price on the booking page.

For developers

The same search is available as a plain JSON API — https://whentofly.io/search (docs). This repo hosts documentation for the hosted MCP server; the service itself is closed-source.

Questions / feedback: hello@whentofly.io or open an issue here.

Recommended Servers

playwright-mcp

playwright-mcp

A Model Context Protocol server that enables LLMs to interact with web pages through structured accessibility snapshots without requiring vision models or screenshots.

Official
Featured
TypeScript
Magic Component Platform (MCP)

Magic Component Platform (MCP)

An AI-powered tool that generates modern UI components from natural language descriptions, integrating with popular IDEs to streamline UI development workflow.

Official
Featured
Local
TypeScript
Audiense Insights MCP Server

Audiense Insights MCP Server

Enables interaction with Audiense Insights accounts via the Model Context Protocol, facilitating the extraction and analysis of marketing insights and audience data including demographics, behavior, and influencer engagement.

Official
Featured
Local
TypeScript
VeyraX MCP

VeyraX MCP

Single MCP tool to connect all your favorite tools: Gmail, Calendar and 40 more.

Official
Featured
Local
graphlit-mcp-server

graphlit-mcp-server

The Model Context Protocol (MCP) Server enables integration between MCP clients and the Graphlit service. Ingest anything from Slack to Gmail to podcast feeds, in addition to web crawling, into a Graphlit project - and then retrieve relevant contents from the MCP client.

Official
Featured
TypeScript
Kagi MCP Server

Kagi MCP Server

An MCP server that integrates Kagi search capabilities with Claude AI, enabling Claude to perform real-time web searches when answering questions that require up-to-date information.

Official
Featured
Python
E2B

E2B

Using MCP to run code via e2b.

Official
Featured
Neon Database

Neon Database

MCP server for interacting with Neon Management API and databases

Official
Featured
Exa Search

Exa Search

A Model Context Protocol (MCP) server lets AI assistants like Claude use the Exa AI Search API for web searches. This setup allows AI models to get real-time web information in a safe and controlled way.

Official
Featured
Qdrant Server

Qdrant Server

This repository is an example of how to create a MCP server for Qdrant, a vector search engine.

Official
Featured