Servidor MCP
Skydex en Claude, ChatGPT y otros asistentes de IA
Skydex tiene un servidor MCP público. Conéctalo a tu asistente y podrá consultar tipos de avión, aeropuertos, barcos y estaciones receptoras, y ver lo que la red Skydex escucha ahora mismo. Es gratis, de solo lectura y no necesita cuenta ni clave.
Abierto desde el 4 de noviembre de 2026.
Dirección del servidor
https://skydex.online/api/mcp
Streamable HTTP, sin inicio de sesión. Añádelo a tu asistente como conector personalizado o servidor MCP.
Cómo conectarlo
Claude (web y escritorio)
Abre Settings, luego Connectors, y añade un conector personalizado llamado Skydex con la dirección de arriba. Los conectores personalizados están disponibles en los planes de Claude que los incluyen. Después, haz tu pregunta y Claude llamará a Skydex cuando necesite los datos.
Claude Code
Ejecuta esto una vez en una terminal:
claude mcp add --transport http skydex https://skydex.online/api/mcpChatGPT
Añade un conector personalizado (un servidor MCP) en los ajustes de ChatGPT con la misma dirección. Según tu plan, puede que antes tengas que activar el modo desarrollador.
Cursor y otros clientes
Cualquier cliente que hable MCP por Streamable HTTP funciona con la misma dirección. En Cursor, añádelo a mcp.json:
{
"mcpServers": {
"skydex": {
"url": "https://skydex.online/api/mcp"
}
}
}O dale esta página a tu asistente
Pega el enlace a esta página y pídele que conecte Skydex. Claude Code puede añadir el servidor por sí mismo. En claude.ai y ChatGPT el asistente te guía por los ajustes, porque allí solo tú puedes añadir un conector.
Preguntas que puede responder
- ¿Qué está volando sobre Hamburgo ahora mismo?
- ¿Cuántos Boeing 737-800 distintos ha escuchado la red Skydex?
- ¿Qué barcos hay cerca de Róterdam ahora mismo y adónde van?
- ¿Qué receptores de Skydex en Alemania tienen el mejor Signal?
- Cuéntame sobre el aeropuerto EDDH y sus conexiones más concurridas.
- ¿Cómo alimento Skydex con mi propio receptor ADS-B?
Herramientas
Esta lista se lee del propio servidor, así que siempre coincide con lo que ve tu asistente. Las descripciones están en inglés porque ese es el texto que lee el asistente.
searchSearch Skydex- Find anything Skydex knows by name or code: an aircraft type designator (B738, A388), a registration (D-ABNK), an ICAO24 hex address (3c49cb), an airline code or callsign (DLH, EWG1KL), an airport code (EDDH, HAM), a ship name, MMSI or IMO. Returns up to five matches per kind, each with the URL of its Skydex page. Use it first when the user names something and you do not know which tool fits.
aircraft_typeAircraft type- Facts about one aircraft type by its ICAO designator (B738 = Boeing 737-800, A20N = Airbus A320neo): model, manufacturer, seats, range, size, rarity in the game, and what the Skydex receiver network heard of it (how many different airframes, on how many airframe-days, by how many stations, since when). "Sightings" means airframe × UTC day, never flights.
airframeAirframe- One individual aircraft by its ICAO24 hex address (six hex digits, e.g. 3c49cb): registration, type, operator and its history in Skydex. Skydex has a page only for airframes a player has caught; for any aircraft flying right now use aircraft_near instead.
airportAirport- One airport by ICAO code (EDDH, KJFK): name, city, runways, elevation, and what Skydex receivers heard of it over the last 30 days: airline flight numbers heading to or from it per UTC day (not runway movements), the busiest connections, types and airlines players caught there.
airports_nearAirports near a point- Airports within a radius of a point, nearest first, with how many airline flights Skydex heard to or from each over the last 30 days.
aircraft_nearAircraft flying near a point right now- Aircraft the Skydex receiver network hears right now within a radius of a point, nearest first: callsign, type, registration, airline, distance (km) and direction from the point, altitude (ft), speed (kt), heading, climb or descent. For "what is above me" with a signed-in feeder, above_me needs no coordinates. Privately flown aircraft are counted but never identified. The data is live (a few seconds old); coverage depends on where volunteers run receivers, so an empty answer can mean "no receiver there" rather than "empty sky".
vessels_nearShips near a point right now- Ships (AIS) currently tracked within a radius of a point, nearest first: name, MMSI, category, flag, length, speed (kn), destination. Pleasure craft are counted but never named.
vesselVessel- One ship by its MMSI (nine digits): name, type, flag, size, builder and its history in Skydex. Skydex has a page only for vessels a player has caught; for ships at sea right now use vessels_near.
stationsReceiver stations- The Skydex receiver network: volunteer ADS-B (aircraft) and AIS (ships) stations ranked by Signal, the score for uptime, volume, persistence and unique coverage. Filter by band and country. Locations are published at region level only.
stationOne receiver station- One receiver station by its slug (as in skydex.online/station/<slug>): online status, what it heard today and over 30 days, range, uptime, Signal and its rank, rarest aircraft heard.
network_statsSkydex network right now- How many aircraft and ships the Skydex network hears right now, how many ADS-B and AIS receivers are online and in how many countries.
locate_meAsk for my location- Makes a one-time link for "what is flying above me" when you do not know where the user is (they are away from home, or have no Skydex token). Give the user the link: they open it on the device they have with them and share their location, then you call above_here with the returned code. Their coordinates never reach you; above_here gives the aircraft around them with distance and direction. Prefer aircraft_near when the user has simply named a place.
above_hereWhat is flying above the shared location- Aircraft the Skydex network hears right now around the location the user shared through a locate_me link: nearest first, with distance (km) and direction from the user, altitude, speed, climb or descent. Returns status "waiting" while the user has not opened the link yet. The location itself is never returned.
my_stationsMy stations (necesita tu token personal)- The signed-in feeder's own receiver stations: whether each is sending right now, live message and position rates (ADS-B), today's and the last 30 days' figures, range, uptime, Signal and place on the leaderboard, MLAT state. Needs the user's personal Skydex token. Use diagnose_station when one looks wrong.
diagnose_stationDiagnose my station (necesita tu token personal)- Why one of the signed-in feeder's stations is not doing what it should: never connected, stopped sending, connected but silent, messages without positions, gaps in uptime, no location, MLAT state. Returns the facts and a list of findings with what to do. Pass the station's name or slug; it can be left out when the account has one station. Needs the user's personal Skydex token.
above_meWhat is flying above me (necesita tu token personal)- Aircraft the Skydex network hears right now over the signed-in user's home city (set in their Skydex profile), or over one of their own receiver stations when asked "above my antenna": nearest first, with distance and direction from that point, altitude, speed, climb or descent. Needs the user's personal Skydex token; no coordinates needed or returned. The home city is a city, not an exact address: say "over Hamburg", not "over you". Do NOT use this when the user is away from home: if they said where they are, or your app knows their current location, use aircraft_near with that place instead; if you do not know where they are, use locate_me. Without a home city or a located station, ask the user for a place and use aircraft_near.
Tus propias estaciones: token personal
Si alimentas Skydex, tres herramientas más trabajan con tu propia cuenta: my_stations (estado, tasas en directo, hoy y los últimos 30 días, Signal), diagnose_station (qué falla y qué probar) y above_me (qué vuela ahora sobre tu ciudad de origen o tu antena). Necesitan un token personal, que lee tus estaciones y la ciudad de tu perfil, nada más de tu cuenta. Puedes revocarlo aquí cuando quieras, y la campana te avisa cada vez que se crea uno.
Inicia sesión en esta página para crear un token. Los clientes que solo aceptan una dirección (claude.ai, ChatGPT) usan https://skydex.online/api/mcp?key=<token>; los que pueden enviar cabeceras (Claude Code, Cursor) usan la cabecera Authorization: Bearer <token>.
Qué muestra y qué no
Los mismos datos que las páginas públicas de skydex.online. Los aviones privados y las embarcaciones de recreo aparecen solo como cifras, nunca con nombre o matrícula. Los receptores se muestran a nivel de región, nunca en su ubicación exacta. Cada respuesta enlaza la página de Skydex de la que sale.
Qué registramos
Tu pregunta se queda en tu asistente: Skydex solo recibe la llamada a la herramienta. Registramos el nombre de la herramienta, sus argumentos, la hora, cuánto tardó, la aplicación que llamó y un hash con clave de la dirección, para contar el uso y mantener sano el servidor. Los registros en bruto se borran a los 90 días.
Límites
Hasta 30 llamadas a herramientas por minuto y 600 por hora y dirección. Es de sobra para una conversación; un asistente que llega al límite recibe un mensaje para que espere un minuto.
Preguntas
¿Qué es MCP?
El Model Context Protocol describe cómo un asistente de IA llega a una aplicación. La aplicación ejecuta un servidor MCP con herramientas, y el asistente las llama cuando una pregunta necesita sus datos. Aquí la aplicación es Skydex; tu asistente decide cuándo preguntarle.
¿Es gratis? ¿Necesito una cuenta?
Gratis. Las herramientas públicas no necesitan cuenta ni clave de API. Solo las dos herramientas para tus propias estaciones receptoras necesitan un token personal, que creas en esta página con la sesión iniciada.
¿Qué asistentes funcionan?
Cualquier cliente MCP que se conecte por Streamable HTTP: Claude en la web y en escritorio, Claude Code, ChatGPT donde estén activados los conectores personalizados, Cursor, VS Code y otros. Si tu cliente pide un transporte, elige Streamable HTTP (a veces llamado solo HTTP).
¿Qué puede ver el asistente?
Los aviones y barcos que la red escucha ahora mismo cerca de un punto que indiques, tipos de avión y aeronaves concretas que hayan capturado los jugadores, aeropuertos, barcos, estaciones receptoras y totales de la red. No ve cuentas, mensajes ni nada que no sea ya público en skydex.online.
¿Puede mi asistente revisar mi propio receptor?
Sí, con un token personal de esta página. Tu asistente podrá listar tus estaciones y diagnosticar una: si está enviando, desde cuándo dejó de hacerlo, si llegan mensajes sin posiciones, huecos en la disponibilidad, MLAT. Con el mismo token también puede decirte qué vuela sobre tu ciudad o tu antena. El token lee tus estaciones y tu ciudad, nunca tus mensajes ni otros datos de la cuenta, y la clave de la estación (uuid) no se entrega.
¿Skydex ve mi conversación?
No. Tu asistente decide llamar a una herramienta y envía solo esa llamada: el nombre de la herramienta y sus argumentos, como un código de tipo o un par de coordenadas. El resto de la conversación nunca nos llega.
¿Por qué a veces la respuesta está vacía?
La cobertura en vivo depende de dónde tienen receptores los voluntarios, así que un cielo vacío puede significar que no hay ningún receptor cerca. Las páginas de aeronaves y barcos concretos existen solo para los que ha capturado algún jugador; para todo lo demás el asistente puede usar igualmente las herramientas en vivo y la búsqueda del directorio.
¿Cómo lo desconecto?
Quita el conector o el servidor MCP en los ajustes de tu asistente. No hay cuenta en nuestro lado, así que no hay nada más que borrar.