# fr.vigi-sky/vigisky

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

- **Type:** MCP server
- **Trust:** 60/100 (B), scored on the content rubric
- **Verification:** community-indexed — nobody has claimed this listing
- **Version:** 2.4.1
- **Author:** fr.vigi-sky
- **License:** Unknown
- **Endpoints:** streamable-http https://vigi-sky.fr/mcp
- **Source:** https://vigi-sky.fr/mcp
- **Endpoint health:** reachable (last checked 2026-09-26T11:48:17.531Z, 5 samples) — uptime is not a security property and is not part of the trust score
- **Compatible clients:** claude-code, cursor, copilot, chatgpt, gemini (basis: transport)

## Trust

60/100 (B), scored on the content rubric
- Publisher verified: no
- Install scripts: nothing suspicious found
- Prompt-injection scan: clean
- Obfuscation scan: clean
- Evidence age: 0 days

## Security scan

- **Status:** clean
- **Scanned:** 2026-09-26T11:48:17.531Z
- **Version scanned:** live
- **CVEs:** no coverage — this entry has no package coordinates to query OSV against, so "no known CVEs" is NOT asserted for it.

## Tools

20 declared. Observed from a live `tools/list` probe.
- `doctrine` — Vigi-Sky identity and method: never 'UFO detected', Hatch vs live corpus, book ISBN, founder.
- `cite` — Map a user question to the best Vigi-Sky (or GEIPAN) URL to cite.
- `aurora` — Live Kp/aurora odds from Vigi-Sky (NOAA) plus France Kp 6/7/8–9 thresholds.
- `iss_passes` — Upcoming bright satellite/ISS passes (SGP4). night_only=true keeps only dark+sunlit passes.
- `identify` — Match a timed azimuth/elevation to known bright satellites. Verdict: compatible | no_catalog_match | insufficient_data. Never 'UFO detected'.
- `nearby_cases` — Historical Hatch UDB cases near a point. Archive 1900–2002, approximate geocode — not live Vigi-Sky reports.
- `first_skies` — Query Ciel des peuples: 9 named nations, asterisms with RA/Dec, sources, attested vs interpretation vs reserved. nation=dine | q=pléiades | western=orion | them
- `tonight_sky` — Kp + next potentially visible satellite pass + First Skies asterisms. Default night_only=true (no daylight ISS).
- `observation_conditions` — Night/moon/solar observing-conditions score. NOT a UFO-appearance probability.
- `solar` — Live solar/CME context plus current Kp from Vigi-Sky APIs.
- `status` — Vigi-Sky API health, Hatch archive size, public observation counts.
- `hatch_stats` — Hatch UDB stats (decades, countries) + wiki lessons. Archive, not live 2026.
- `hatch_search` — Filter Hatch cases near a point by country/text. Approximate geocode.
- `nasa_apod` — NASA Astronomy Picture of the Day via Vigi-Sky.
- `neo_watch` — Near-Earth objects for today (astronomy, not UAP).
- `starlink_trains` — Recently launched Starlink trains (count + launch id).
- `nights_network` — Public Sentinel night reports. Currently empty — says so honestly.
- `object_lookup` — Quick Messier/deep-sky hint. q is required (M31, M42, M45…). No silent default.
- `hypothesis_rank` — Rank cheap natural hypotheses from a free-text sighting. No origin claim.
- `capabilities` — Map of this public MCP + the shipped local vigisky-sentinel (23 typed tools, stdio/127.0.0.1).

## Install

**Verdict: review** — Installable, but 2 things to check first: No CVE coverage: this entry has no npm/PyPI coordinates to query OSV against, so "no known vulnerabilities" is not a claim that can be made about it.
**Cautions** (coverage gaps and advisories — never blocking)
- No CVE coverage: this entry has no npm/PyPI coordinates to query OSV against, so "no known vulnerabilities" is not a claim that can be made about it.
- No publisher has proved control of this listing; it is indexed, not vouched for.
**Config** (claude-code):
```json
"{\n  \"mcpServers\": {\n    \"vigisky\": {\n      \"type\": \"http\",\n      \"url\": \"https://vigi-sky.fr/mcp\"\n    }\n  }\n}"
```

## Blast radius

Contained to moderate — no credential declaration found, from the publisher, the upstream registry, or the README. Known so far: runs on someone else's infrastructure; read-only tool surface.
- Floor 9, ceiling 27 (tier: unknown)
- `unknown` means the floor and ceiling land in different bands — not measured enough to name one. It does not mean low.
- This is impact, not likelihood. A high radius is not a defect: a filesystem server is supposed to write files. It is never part of the trust score.

## Machine-readable views of this entry

- Signed JSON: https://forgeregistry.com/api/v1/packages/fr.vigi-sky%2Fvigisky
- Install plan: https://forgeregistry.com/api/v1/packages/fr.vigi-sky%2Fvigisky/install-plan
- Alternatives: https://forgeregistry.com/api/v1/alternatives/fr.vigi-sky%2Fvigisky
- HTML page: https://forgeregistry.com/registry/fr.vigi-sky%2Fvigisky
- MCP: POST https://forgeregistry.com/api/mcp → `forge_get_package` / `forge_install_plan`

## About this document

Generated by Forge (https://forgeregistry.com) — a compact rendering of the same record served, signed, at the JSON URL above. Trust and scan facts are the registry's own measurements; anything Forge did not measure is named as unmeasured rather than omitted.
