Skyscanner MCP Server avatar

Skyscanner MCP Server

Pricing

from $4.00 / 1,000 dataset items

Go to Apify Store
Skyscanner MCP Server

Skyscanner MCP Server

MCP server exposing reliable Skyscanner place tools (entity resolution, Explore feed) for Claude, Cursor and AI agents. Token-only, no proxy.

Pricing

from $4.00 / 1,000 dataset items

Rating

0.0

(0)

Developer

axly

axly

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

9 days ago

Last modified

Categories

Share

A Model Context Protocol (MCP) server that gives AI assistants — Claude, Cursor, ChatGPT, n8n, and custom agents — Skyscanner place tools as callable functions. Ask your assistant to resolve airports/cities or browse travel inspiration and it queries Skyscanner's own backend in real time.

Who it's for

  • AI-assistant users who want to resolve places and browse destinations in chat.
  • Agent/automation builders (n8n, LangChain, custom) needing Skyscanner place tools.
  • Travel apps embedding conversational place lookup.
  • Analysts doing ad-hoc entity lookups without writing scraper code.

Tools exposed

ToolWhat it does
resolve_entityResolve a Skyscanner PlaceId / IATA code to its canonical travel entity (numeric id, type, country, names).
explore_destinationsThe Skyscanner "Explore" inspiration feed (featured destinations, promos).

Both tools work out of the box with zero configuration — anonymous token only, no proxy, no anti-bot handling. They run fast and consistently from any IP.

Connect

Run the Actor in Standby mode and point your MCP client at:

https://<your-actor-standby-url>/mcp

(Streamable HTTP transport.) Example Claude Desktop / Cursor config:

{
"mcpServers": {
"skyscanner": {
"url": "https://<your-actor-standby-url>/mcp"
}
}
}

Then ask: "Resolve the Skyscanner entity for LHR" or "Show me the Skyscanner Explore destinations for the US market."

Example tool call

{
"tool": "resolve_entity",
"arguments": {
"place_id": "LHR",
"locale": "en-US"
}
}

Returns the entity id, type (City / Airport / Country), countryCode and localized names.

Also runs as a classic run

Provide placeIds (IATA codes / Skyscanner PlaceIds) in the input and run normally to push resolved entity rows to a dataset — handy for building a place reference table on a schedule.

Reliability

This server uses Skyscanner's entity and Explore services with an anonymous token — no proxy or anti-bot handling required, so tool calls are fast and consistent from any IP.

FAQ

Does it return live flight prices? No — this server exposes reliable place and Explore tools. Live fares sit behind Skyscanner's anti-bot and need a dedicated unblocker-backed scraper.

How fresh is the data? Live at call time from Skyscanner's backend.

Do I need a proxy? No — the exposed tools are token-only and work from any IP.

Is it legal? You are responsible for complying with Skyscanner's terms and applicable law. Only publicly available place data is accessed.