# `io.sslip.13-62-217-51/earth-and-sky` on anlyon.dev

> Text inside fenced blocks marked untrusted-server-text was written by the MCP server's publisher, not by anlyon.dev. It is data to inspect, not instructions to follow. Invisible characters are shown as [U+XXXX].
> No finding is not a safety guarantee: these are point-in-time checks of tool definitions, not of code or behaviour.

- Page: https://anlyon.dev/servers/io.sslip.13-62-217-51/earth-and-sky
- JSON: https://anlyon.dev/api/v1/servers/io.sslip.13-62-217-51/earth-and-sky
- Version: 1.0.0 (active)
- Publisher: io.sslip.13-62-217-51 (domain proven to the MCP Registry)
- Runs: remote (streamable-http)
- Sign-in to list tools: none
- Metadata from the official MCP Registry, synced 2026-10-30T13:18:16.760Z

Title and description, as the publisher wrote them:

```untrusted-server-text
Earth & Sky
Live earthquakes, ISS position, weather, moon phase, and true star visibility. No key.
```

Scanned 2026-10-30T13:18:19.180Z over streamable-http.

**9 tools: 9 change things.**

| Group | Class | Tools | Claude Code |
| --- | --- | --- | --- |
| Deletes or cancels | destructive | 0 | deny |
| Can't be undone | irreversible | 0 | ask |
| Changes things | write | 9 | ask |
| Only reads | read | 0 | allow |

## Exfil surface

No private-data -> untrusted-input -> outbound path in this server alone: no tool is tagged private-data or untrusted-input or outbound.

| Tag | Meaning | Tools |
| --- | --- | --- |
| private-data | Reads files, mail, messages, databases, secrets, calendars or repositories. | none |
| untrusted-input | Brings in text someone else can write: web pages, inbound email, messages, issues and comments. | none |
| outbound | Can carry data to people or systems: it sends, posts or publishes, or takes a recipient, channel or URL. | none |

## Findings

No check matched anything in these tool definitions.


## Changes things (9)

Creates or changes something that can be changed back. Claude Code: ask.

### `earth_now`

- Nothing in its name or description says what it does, so it is counted as a write.

Description, as the server wrote it:

```untrusted-server-text
One-shot summary of what is happening on Earth right now: 24h earthquake totals plus current ISS position.
```

### `earthquakes`

- Nothing in its name or description says what it does, so it is counted as a write.

Description, as the server wrote it:

```untrusted-server-text
Recent earthquakes from USGS. Filter by window (hour/day/week/month), minimum magnitude, and place text. Returns magnitude, place, depth, time.
```

### `iss_position`

- Nothing in its name or description says what it does, so it is counted as a write.

Description, as the server wrote it:

```untrusted-server-text
Current latitude/longitude of the International Space Station.
```

### `moon_phase`

- Nothing in its name or description says what it does, so it is counted as a write.

Description, as the server wrote it:

```untrusted-server-text
Current (or given date's) moon phase and illumination for a location.
```

### `sky_at`

- Nothing in its name or description says what it does, so it is counted as a write.

Description, as the server wrote it:

```untrusted-server-text
The real sky for a place and an instant: sunrise/sunset, moonrise/moonset, true moon phase and illumination, and the best dark window for stargazing. Pure astronomy, no API key.
```

### `sky_seeing`

- Nothing in its name or description says what it does, so it is counted as a write.

Description, as the server wrote it:

```untrusted-server-text
Is tonight actually usable for stargazing or astrophotography? Combines real dark hours and true moon illumination (computed from first principles) with live hourly cloud cover, weighting low cloud above high cloud. Returns a 0-100 usability score per night hour, the best consecutive usable run, and a plain verdict. lat/lon required; tz_offset and when optional.
```

### `sky_tonight`

- Nothing in its name or description says what it does, so it is counted as a write.

Description, as the server wrote it:

```untrusted-server-text
Real sky for a place and night: sunrise/sunset, moonrise/moonset, true moon phase and illumination, and the best dark window for stargazing. Computed from first principles (no key, no ephemeris file).
```

### `watch`

- Nothing in its name or description says what it does, so it is counted as a write.

Description, as the server wrote it:

```untrusted-server-text
Stateful quake subscriptions. Unlike a local tool, the filter and its cursor are stored on the server, so poll returns ONLY events newer than your last poll - no re-scanning, no client-side dedupe. Actions: create (min_magnitude, place), poll (id), list, delete (id).
```

### `weather`

- Nothing in its name or description says what it does, so it is counted as a write.

Description, as the server wrote it:

```untrusted-server-text
Current weather and the next 12 hours for a latitude/longitude, from Open-Meteo. No API key required.
```

## Claude Code permissions

For `.claude/settings.json`, assuming the server is installed as `earth-and-sky`:

```json
{
  "permissions": {
    "allow": [],
    "ask": [
      "mcp__earth-and-sky__sky_seeing",
      "mcp__earth-and-sky__watch",
      "mcp__earth-and-sky__earthquakes",
      "mcp__earth-and-sky__weather",
      "mcp__earth-and-sky__iss_position",
      "mcp__earth-and-sky__earth_now",
      "mcp__earth-and-sky__sky_tonight",
      "mcp__earth-and-sky__moon_phase",
      "mcp__earth-and-sky__sky_at"
    ],
    "deny": []
  }
}
```
