mcpbeat Sign in

Vigi-Sky MCP Server

answering

Vigi-Sky is answering right now. Last checked 4 min ago. It exposes 29 tools.

Factual sky for AIs: ISS, auroras, archives. Never confuses unexplained with extraterrestrial.

Uptime history 86 days of history · worst day 0%
86 days agonow
100.0%
Uptime 24h
92 of 92 checks
29
Tools
read from the server
255 ms
Response time
average over 24h
open, no key
Access
streamable-http

What changed 85

Every tool that appeared, vanished or quietly changed what it asks for. Recorded since 28 September 2026. No other catalogue keeps this.

2 Nov 25 tool descriptions were rewritten26 times that day asteroid_impact, aurora, capabilities and 22 more
2 Nov 19 tools changed the parameters they ask for asteroid_impact, aurora, cite and 16 more
2 Nov 9 tools disappeared annuler_action, confirmer_action, hatch_search and 6 more
2 Nov 4 tools appeared cancel_sighting_report, draft_sighting_report, sighting_report_limits and 1 more
2 Nov a tool changed version2 times that day
1 Nov 10 tools appeared asteroid_impact, drake_equation, eclipse_2027 and 7 more
1 Nov 5 tool descriptions were rewritten annuler_action, confirmer_action, iss_passes and 2 more
1 Nov 4 tools changed the parameters they ask for annuler_action, confirmer_action, iss_passes and 1 more
1 Nov a tool changed version
27 Sep 4 tools appeared annuler_action, confirmer_action, proposer_signalement and 1 more
and 3 more, back to 28 September 2026

Tools have disappeared from this server

A tool that vanishes takes a piece of your agent with it, and the change arrives silently. Watch this server and every such change lands in your inbox.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 4 min ago.

run in your terminal
claude mcp add vigisky --transport http https://vigi-sky.fr/mcp
Settings → Connectors → Add custom connector, then paste this address
https://vigi-sky.fr/mcp
~/.codex/config.toml
[mcp_servers.vigisky]
url = "https://vigi-sky.fr/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "vigisky": {
      "url": "https://vigi-sky.fr/mcp"
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "vigisky": {
      "type": "http",
      "url": "https://vigi-sky.fr/mcp"
    }
  }
}

Available tools 29

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

iss
iss_city_passes
Give the next naked-eye passes of the ISS (and Tiangong) over one of 41 French, Belgian, Swiss, UK and Irish cities, with local times, directions and a calendar feed whose alarm rings 10 minutes before each pass. Use it when the user names a city or wants an alert; for any other coordinates use iss_passes. Passes are precomputed every few hours by Vigi-Sky; with lat/lon the nearest covered city is used.
iss_passes
List the next passes of the ISS and other bright satellites over any latitude/longitude, computed with SGP4 from current orbital elements, ISS first. By default only passes visible to the naked eye (dark sky, satellite lit by the Sun). Use it for arbitrary coordinates; for a named European city with a calendar feed use iss_city_passes, to explain something already seen use what_did_i_see. Orbital elements come from the Vigi-Sky API (cached 10 minutes).
asteroid
asteroid_impact
Simulate an asteroid impact: energy, air burst or crater, radii of blast, heat and earthquake effects, effects felt at a chosen distance, and how often such an object hits Earth (Collins, Melosh & Marcus 2005). Use it for 'what if' questions; for real asteroids passing today use neo_watch. Local model, no network call.
aurora
aurora
Return the current geomagnetic Kp index and whether an aurora can be seen from a given latitude, with the Kp needed there (France: Kp 6 in the far north, 7 to 8 in the centre, 9 in the south). Use it for 'can I see the aurora tonight'; for the solar storms behind it (CMEs) use solar, for a full night summary use tonight_sky. Live NOAA SWPC data through the Vigi-Sky API, cached 2 minutes; clouds and light pollution are not modelled.
cancel
cancel_sighting_report
Cancel a draft that was not submitted and erase its personal data. Use it when the witness declines or changes their mind after draft_sighting_report; a submitted report cannot be cancelled here. Repeating the call is harmless.
capabilities
capabilities
Describe what this public server offers and what the separate local server (VigiSky Sentinel, 23 tools, runs on the user's PC) adds: photo and video analysis, night watch, star-field solving. Use it when a task needs local files or a camera, which this server cannot access; for sky questions this server answers directly, call the matching tool (what_did_i_see, iss_city_passes, aurora...). Static description, no network call.
cite
cite
Map a user question to the single best Vigi-Sky page (or the official GEIPAN page for French UFO reports) to cite as a source, with alternatives. Use it when you need a URL to back an answer; it does not answer the question itself, so call the matching tool (aurora, iss_city_passes, what_did_i_see...) for live data. Keyword match over a fixed page catalogue, no network call.
doctrine
doctrine
Return Vigi-Sky's identity card and method rules: founder, launch date, the book, the 'never UFO detected' rule, and the difference between the imported Hatch archive (18,116 historical cases) and Vigi-Sky's own public case files. Use it before describing Vigi-Sky or explaining its method; its counts are fixed at release, so for current numbers and API health use status, and for a page to cite use cite.
draft
draft_sighting_report
Step 1 of 2: prepare a draft report of something seen in the sky, without publishing or sending anything. Returns a summary to show the witness, a draft id and a secret token, and, when place and time are given, the immediate explanation. Then, only after the witness explicitly agrees, call submit_sighting_report; otherwise cancel_sighting_report. Drafts expire after 10 minutes; at most 5 drafts per client per hour.
drake
drake_equation
Compute the Drake equation N (detectable civilisations in the Milky Way) from your factors or a preset, and the probability that we are alone once uncertainty is spread honestly (Sandberg, Drexler & Ord 2018). Use it for 'are we alone' and Fermi-paradox questions; it says nothing about UFO sightings (for a light in the sky use what_did_i_see). Unset factors take the preset or default values. Local calculation, no network call.
eclipse
eclipse_2027
Compute the total solar eclipse of 2 August 2027 at a place: total or partial, magnitude, contact times in local time, duration of totality and Sun height. Use it for that eclipse only: total from Spain and Morocco to Egypt, Saudi Arabia and Yemen, partial over Europe. Give a city (830 known) or coordinates. Computed locally, no network call.
first
first_skies
Query Ciel des peuples: how 9 named nations (Diné, Pawnee, Inca, Maya, Mexica, Polynesia...) read the sky, with asterisms, coordinates, sources, and what is attested versus interpreted or kept private. Filter by nation, by a western constellation to compare cultures, by theme, or by free text; give lat to know which objects never rise there. Use it for cultural astronomy; for what is in the sky tonight use tonight_sky. Local curated data, no network call; never uses the generic 'the Indians'.
hatch
hatch_stats
Return aggregate statistics of the Hatch UFO archive (18,116 cases, 1900-2002): cases by decade and top countries. Use it for the big picture of historical reports; for cases near a place use nearby_cases. Archive data, not 2026 sightings; live read of the Vigi-Sky API.
hawking
hawking_black_hole
Compute a black hole of any mass: event-horizon radius, Hawking temperature, entropy and evaporation time. Use it for physics questions about black holes; give exactly one of mass_kg, mass_solar or preset. Exact formulas, computed locally, no network call.
identify
identify
Check whether a precisely measured point in the sky (azimuth, elevation and exact time) matches one of about 160 bright satellites and rocket bodies within 2 degrees, also listing planets, the Moon and bright stars within 5 degrees. Use it when the witness measured the direction (compass, phone app); for a vague memory ('a light last night towards the west') use what_did_i_see, for a fixed star or planet use which_star. Returns insufficient_data when orbital elements are older than 72 hours. A match means compatible with the observation, not proven; the tool never says 'UFO detected'.
moon
moon
Return the Moon's phase and illuminated percentage at a time (default now), the next full and new Moon, and what it means for observing faint objects. Use it for Moon questions; for an overall observing score use observation_conditions. Computed locally (Meeus), within about 0.5 hour of JPL ephemerides; no network call.
nasa
nasa_apod
Return today's NASA Astronomy Picture of the Day (today only, no past dates): title, date, image URL, explanation and credit. Use it to share today's picture; for the Sun's activity use solar, for asteroids near Earth use neo_watch. Says available=false instead of inventing a picture when NASA has not answered. Live NASA API through Vigi-Sky.
nearby
nearby_cases
List historical UFO/UAP reports from the Hatch UDB archive (1900-2002, compiled by Larry Hatch) near a point, optionally filtered by country or text. Use it for the history of a region; it is not a live feed of recent sightings (use sky_events) and geocoding is approximate. Read-only query of the Vigi-Sky API; default radius 50 km, 200 km when filtering by country or text.
neo
neo_watch
List today's near-Earth asteroid close approaches from NASA NeoWs (size, miss distance, speed, hazard flag). Use it for 'which asteroids pass near Earth today'; to simulate an impact use asteroid_impact. Astronomy, not UAP; live NASA data through Vigi-Sky.
observation
observation_conditions
Return a score of how good the sky is for observing at a latitude right now (night, Moon, quiet Sun). Use it to decide whether to go out; it is not a probability of seeing a UFO. For the Moon alone use moon, for aurora use aurora. Live Vigi-Sky API; clouds are not included.
sighting
sighting_report_limits
Return the number of sighting-report drafts by status and the limits that apply (per client and overall), with no personal data. Use it when draft_sighting_report or submit_sighting_report refused because of a limit.
sky
sky_events
List Vigi-Sky's sky events: predicted bright ISS passes and Starlink trains for the next 48 hours, and clusters of witness reports with the explanation tested against them (compatible / contradicted / untestable / under review). Use it for 'what happened or will happen in the sky'; for one city's passes use iss_city_passes, for one past sighting use what_did_i_see. Public data only, no personal information.
solar
solar
Return recent coronal mass ejections (NASA DONKI) and the current Kp index. Use it to explain an aurora alert or space weather; for 'can I see the aurora from here' use aurora, which applies the latitude threshold. Live data through the Vigi-Sky API, cached 5 minutes; degrades to an explicit 'unavailable' when NASA does not answer.
status
status
Return the health of the Vigi-Sky API, the size of the Hatch archive and the number of public observations. Use it before quoting live counts or when another tool returned an error; for identity and method use doctrine. Live, cached 30 seconds to 2 minutes.
submit
submit_sighting_report
Step 2 of 2: send a draft prepared by draft_sighting_report to the Vigi-Sky Witness station and notify the team. Call it only after showing the summary and getting the witness's explicit agreement in the conversation. Publishes first name (or 'Anonyme'), town, date, description and position rounded to about 1 km; the email is never published. One submission per draft; at most 3 per client per day and 30 per day overall.
tonight
tonight_sky
One-call summary of tonight at a place: aurora chances (Kp), the next naked-eye satellite pass and cultural asterisms from Ciel des peuples. Use it for an overview; for details call aurora, iss_passes or first_skies directly, and for a score of observing conditions use observation_conditions. Combines live Vigi-Sky API data; by default ignores daylight passes. Not a UFO forecast.
triangulate
triangulate
Estimate the height and distance of one object seen at the same moment by 2 to 6 witnesses, from each witness's position and line of sight, with a height range covering typical compass errors. Use it only when several people measured the same object at the same time; for a single witness use identify or what_did_i_see. Local geometry, no network call; the result is a candidate, never a proof.
what
what_did_i_see
Explain a light someone saw, even days later: compares place and time with the ISS, Tiangong, about 160 bright satellites, planets, the Moon and bright stars, and ranks the compatible candidates. Use it for an imprecise memory; with a measured azimuth and elevation use identify, for a steady point use which_star. Window ±12 minutes, up to 10 days back and 2 days ahead; aircraft, drones, lanterns and meteors are not modelled. A match means compatible with the observation, not proven; the tool never says 'UFO detected'.
which
which_star
Name the bright star, planet or Moon closest to a direction (azimuth, elevation) at a place and time, within 15 degrees. Use it for a steady point of light; for something that moved use what_did_i_see, for a precise satellite match use identify. Bright objects only (about magnitude 1.5 or brighter); refraction near the horizon is not modelled.

Tools removed

Tools this server used to expose. Anything built against them stopped working on the day they went.

annuler_action
removed 2 Nov 2026
confirmer_action
removed 2 Nov 2026
hatch_search
removed 2 Nov 2026
hypothesis_rank
removed 2 Nov 2026
nights_network
removed 2 Nov 2026
object_lookup
removed 2 Nov 2026
proposer_signalement
removed 2 Nov 2026
starlink_trains
removed 2 Nov 2026
statut_actions
removed 2 Nov 2026

Endpoints

URLTransportStateLatencyChecked
https://vigi-sky.fr/mcp streamable-http answering 263 ms 4 min ago

Alternatives to Vigi-Sky

same job, measured the same way
SetuHQ transit search
by ashfordeou

Search, vet and explain TESS transit candidates with provenance. Candidates, never confirmations.

79 installs/wk local only
Hermes Real Estate Data
by seanthings

Typed US real-estate feeds: deals, signals, leads. Empty is explained, never pay for a blank.

2 tools answering
Postgres (read-only)
by contextflo

Read-only Postgres: drop-in for the archived server-postgres, with schema context.

248 installs/wk local only
A
AskAgent
by singularitystudiosdev

Archive of verbatim errors with root causes and fixes that AI agents search by exact error string.

3 tools answering
Abandoncheck
by cloudcorprecords

Judge whether a dependency is maintained, from factual signals: releases, commits, archival.

307 installs/wk local only
McpStamp Zip Archives
by theluckystrike

Create zip archives, list their contents with safety flags, and extract without unsafe entries.

12 tools answering
Zip
by theluckystrike

Create, inspect and extract zip archives offline, with traversal, symlink and zip-bomb guards.

local only
Evolith Architecture Governance
by beyondnetcode

Executable architecture governance: an unevaluated rule is reported as a failure, never a pass.

59 installs/wk local only

Vigi-Sky — questions

Answers built from our own checks of this server.

What can Vigi-Sky do?
It exposes 29 tools, read directly from the server on our last check. Among them: asteroid_impact, aurora, cancel_sighting_report, capabilities, cite, doctrine and 23 more. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
Is Vigi-Sky working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 92 of 92 checks got a reply (100.0%), average response time 255 ms. The bar chart above shows every period we have measured.
Did Vigi-Sky ever remove tools?
Yes. annuler_action, confirmer_action, hatch_search, hypothesis_rank and 5 more are no longer exposed — we recorded the date each one disappeared. A tool vanishing usually means a breaking change for anything that depended on it.
How do I connect Vigi-Sky?
Copy the ready config from this page. We generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each in the form that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does Vigi-Sky need an API key?
No. Vigi-Sky completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 29 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is Vigi-Sky?
It answers our handshake in 255 ms on average, which is faster than 54% of all working MCP servers we measure. The comparison comes from our own checks across the whole registry, every 15 minutes.