# Flight Radar — MCP server on mcp.ai > Live flight radar: real-time position of any aircraft transmitting ADS-B right now. Search by registration, ICAO hex or callsign, see traffic within a radius of any point (sorted by distance), find out which plane is flying over you, list aircraft by type (A320, 737, PC-12) or military aircraft airborne. Includes airport lookup by IATA/ICAO code, offline base with ~90k airports with city, country, coordinates and timezone. Data from the adsb.lol community network (best coverage in urban areas). No credentials, platform-hosted. By: mcp.ai · official Page: https://mcp.ai/flightradar ## Connect (MCP protocol) Remote MCP endpoint (HTTP, streamable): https://api.mcp.ai/p_flightradar?ms=1784578860000 Add it as a custom/remote MCP connector, then authenticate when prompted. ## REST API (no MCP client required) Every tool is also a REST endpoint, authed with a workspace API key. Discover: GET https://api.mcp.ai/api/flightradar/_endpoints # public; lists every endpoint Call: POST https://api.mcp.ai/api/flightradar/ Authorization: Bearer sk_live_… # create one at https://mcp.ai/settings/api-keys Content-Type: application/json Body: { …args } → { "ok": true, "tool": "", "result": { … } } ## Developer docs How to use (MCP or REST), markdown: https://mcp.ai/flightradar/skill.md Postman collection (v2.1): https://mcp.ai/flightradar/postman.json ## Tools - flightradar_aircraft(registrations?: string[], hexes?: string[], callsigns?: string[]) — Posição ao vivo de aeronaves específicas, por matrícula (registration), código hex ICAO 24-bit e/ou callsign. Aceita até 50 identificadores numa chamada (misturando os 3 tipos). Retorna por identifica - flightradar_airport(codes: string[]) — Informações de aeroportos por código IATA, ICAO, GPS ou local (aceita vários códigos numa chamada). Base offline com ~90 mil aeroportos do mundo todo (incl. heliportos e pistas pequenas). Retorna por - flightradar_closest(lat: number, lon: number, radius_nm?: number) — A aeronave mais próxima de um ponto (dentro do raio em milhas náuticas). Retorna { found, aircraft } com distance_nm e bearing_deg. Bom pra responder "que avião é esse passando aqui em cima?". - flightradar_military(limit?: integer) — Aeronaves militares transmitindo ADS-B agora no mundo. Retorna { total_airborne, aircraft[] } com posição, tipo e callsign de cada uma. - flightradar_nearby(lat: number, lon: number, radius_nm?: number, limit?: integer) — Aeronaves transmitindo ADS-B agora num raio (em milhas náuticas) de um ponto, ordenadas da mais próxima pra mais distante. Retorna { total_in_radius, aircraft: [{ registration, callsign, type, lat, lo - flightradar_type(type: string, limit?: integer) — Aeronaves de um tipo ICAO especifico transmitindo agora no mundo (ex.: PC12 = Pilatus PC-12, E195 = Embraer 195, AS50 = Esquilo). Retorna { total_airborne, aircraft[] } com posição de cada uma. Funcio ## Example prompts - "Which plane is flying over me right now?" - "Where is aircraft N12345?" - "How many planes are over New York within 30 miles?" ## Links Docs: https://mcp.ai/docs/mcps/flightradar Website: https://mcp.ai/mcps/flightradar