Serveur MCP
Skydex dans Claude, ChatGPT et d’autres assistants IA
Skydex propose un serveur MCP public. Connectez-le à votre assistant et il pourra consulter les types d’avions, les aéroports, les navires et les stations de réception, et voir ce que le réseau Skydex capte en ce moment. Gratuit, en lecture seule, sans compte ni clé.
Ouvert depuis le 4 novembre 2026.
Adresse du serveur
https://skydex.online/api/mcp
Streamable HTTP, sans connexion. Ajoutez-le à votre assistant comme connecteur personnalisé ou serveur MCP.
Comment le connecter
Claude (web et application)
Ouvrez Settings, puis Connectors, et ajoutez un connecteur personnalisé nommé Skydex avec l’adresse ci-dessus. Les connecteurs personnalisés sont disponibles dans les offres Claude qui les incluent. Ensuite, posez votre question : Claude appelle Skydex quand il a besoin des données.
Claude Code
Lancez une fois dans un terminal :
claude mcp add --transport http skydex https://skydex.online/api/mcpChatGPT
Ajoutez un connecteur personnalisé (un serveur MCP) dans les paramètres de ChatGPT avec la même adresse. Selon votre offre, il faudra peut-être d’abord activer le mode développeur.
Cursor et autres clients
Tout client qui parle MCP via Streamable HTTP fonctionne avec la même adresse. Dans Cursor, ajoutez-le à mcp.json :
{
"mcpServers": {
"skydex": {
"url": "https://skydex.online/api/mcp"
}
}
}Ou donnez cette page à votre assistant
Collez le lien de cette page et demandez-lui de connecter Skydex. Claude Code peut ajouter le serveur lui-même. Dans claude.ai et ChatGPT, l’assistant vous guide dans les paramètres, car vous seul pouvez y ajouter un connecteur.
Questions auxquelles il sait répondre
- Qu’est-ce qui survole Hambourg en ce moment ?
- Combien de Boeing 737-800 différents le réseau Skydex a-t-il captés ?
- Quels navires sont près de Rotterdam en ce moment, et où vont-ils ?
- Quels récepteurs Skydex en Allemagne ont le meilleur Signal ?
- Parle-moi de l’aéroport EDDH et de ses liaisons les plus fréquentes.
- Comment alimenter Skydex avec mon propre récepteur ADS-B ?
Outils
Cette liste est lue sur le serveur lui-même, elle correspond donc toujours à ce que voit votre assistant. Les descriptions sont en anglais, car c’est ce texte que lit l’assistant.
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 (nécessite votre jeton personnel)- 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 (nécessite votre jeton personnel)- 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 (nécessite votre jeton personnel)- 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.
Vos propres stations : jeton personnel
Si vous alimentez Skydex, trois outils de plus fonctionnent avec votre compte : my_stations (état, débits en direct, aujourd’hui et les 30 derniers jours, Signal), diagnose_station (ce qui ne va pas et quoi essayer) et above_me (ce qui vole en ce moment au-dessus de votre ville ou de votre antenne). Ils ont besoin d’un jeton personnel, qui lit vos stations et la ville de votre profil, rien d’autre de votre compte. Vous pouvez le révoquer ici à tout moment, et la cloche vous prévient à chaque nouveau jeton.
Connectez-vous sur cette page pour créer un jeton. Les clients qui n’acceptent qu’une adresse (claude.ai, ChatGPT) utilisent https://skydex.online/api/mcp?key=<token> ; ceux qui peuvent envoyer des en-têtes (Claude Code, Cursor) utilisent l’en-tête Authorization: Bearer <token>.
Ce qu’il montre et ce qu’il ne montre pas
Les mêmes données que les pages publiques de skydex.online. Les avions privés et les bateaux de plaisance n’apparaissent qu’en nombre, jamais par nom ou immatriculation. Les récepteurs sont indiqués à l’échelle de la région, jamais à leur emplacement exact. Chaque réponse renvoie à la page Skydex dont elle vient.
Ce que nous enregistrons
Votre question reste chez votre assistant : Skydex ne reçoit que l’appel d’outil. Nous enregistrons le nom de l’outil, ses arguments, l’heure, la durée, l’application appelante et une empreinte de l’adresse calculée avec une clé secrète, pour compter l’usage et garder le serveur en bonne santé. Les lignes brutes sont supprimées après 90 jours.
Limites
Jusqu’à 30 appels d’outils par minute et 600 par heure et par adresse. C’est largement assez pour une conversation ; un assistant qui atteint la limite reçoit un message lui demandant d’attendre une minute.
Questions
Qu’est-ce que MCP ?
Le Model Context Protocol décrit comment un assistant IA accède à une application. L’application fait tourner un serveur MCP avec des outils, et l’assistant les appelle quand une question a besoin de leurs données. Ici, l’application est Skydex ; c’est votre assistant qui décide quand l’interroger.
C’est gratuit ? Faut-il un compte ?
Gratuit. Les outils publics ne demandent ni compte ni clé d’API. Seuls les deux outils pour vos propres stations de réception demandent un jeton personnel, que vous créez sur cette page une fois connecté.
Quels assistants fonctionnent ?
Tout client MCP qui se connecte via Streamable HTTP : Claude sur le web et sur ordinateur, Claude Code, ChatGPT là où les connecteurs personnalisés sont activés, Cursor, VS Code et d’autres. Si votre client demande un transport, choisissez Streamable HTTP (parfois simplement appelé HTTP).
Que peut voir l’assistant ?
Les avions et navires que le réseau capte en ce moment autour d’un point que vous indiquez, les types d’avions et les appareils capturés par des joueurs, les aéroports, les navires, les stations de réception et les totaux du réseau. Il ne voit ni les comptes, ni les messages, ni rien qui ne soit déjà public sur skydex.online.
Mon assistant peut-il vérifier mon propre récepteur ?
Oui, avec un jeton personnel créé sur cette page. Votre assistant peut alors lister vos stations et en diagnostiquer une : si elle émet, depuis quand elle s’est arrêtée, si des messages arrivent sans positions, les trous de disponibilité, MLAT. Avec le même jeton, il peut aussi vous dire ce qui vole au-dessus de votre ville ou de votre antenne. Le jeton lit vos stations et votre ville, jamais vos messages ni les autres données du compte, et la clé de la station (uuid) n’est jamais transmise.
Skydex voit-il ma conversation ?
Non. Votre assistant décide d’appeler un outil et n’envoie que cet appel : le nom de l’outil et ses arguments, comme un code de type ou une paire de coordonnées. Le reste de la conversation ne nous parvient jamais.
Pourquoi une réponse est-elle parfois vide ?
La couverture en direct dépend des endroits où des bénévoles font tourner des récepteurs, donc un ciel vide peut vouloir dire qu’aucun récepteur n’est à proximité. Les pages d’appareils et de navires individuels n’existent que pour ceux qu’un joueur a capturés ; pour le reste, l’assistant peut quand même utiliser les outils en direct et la recherche dans l’annuaire.
Comment le déconnecter ?
Supprimez le connecteur ou le serveur MCP dans les paramètres de votre assistant. Il n’y a pas de compte chez nous, donc rien d’autre à supprimer.