# OrbitStudio

> Find craters, mountains and landing sites on the Moon, Mars and more to 3D print in OrbitStudio.

- name: com.orbitstudio3d/orbitstudio
- version: 1.0.0
- connection class: R0 (autonomous)
- trust: 83/100 flags: no-repository
- quality: 100/100 (new)
- owner: not claimed
- descriptor: https://api.protogrid.dev/v1/servers/com.orbitstudio3d%2Forbitstudio
- tools: https://api.protogrid.dev/v1/servers/com.orbitstudio3d%2Forbitstudio/tools

**An agent can connect right now, no human step.** Remote endpoint, no authentication, reachable on the last probe.

## Connection (mcpServers)

```json
{
  "mcpServers": {
    "orbitstudio": {
      "type": "http",
      "url": "https://orbitstudio-api-597899603925.europe-west1.run.app/mcp?via=mcp"
    }
  }
}
```


## Trust

- hygiene: 80
- liveness: 100
- freshness: 100
- provenance: 55
- drivers: +dns-namespace +website +reachable +uptime-100% +updated-4d-ago -no-repository
- Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed.

## Quality 100/100 (new)

### protocol: 100 (weight 25)

- pass `protocol.modern`: supports 2026-07-28 (server/discover)
- pass `protocol.stateless`: answers without a session
- pass `protocol.transport`: streamable HTTP
- pass `protocol.list_ttl`: tool list is cacheable (ttlMs 3600000)

### authorization: n/a (weight 15)

- n/a `auth.prm`, `auth.as_metadata`, `auth.cimd`: no remote uses OAuth
- n/a `auth.secret_in_url`: no templated URL

### tool hygiene: 100 (weight 30)

- pass `tools.descriptions`: every tool has a description
- pass `tools.description_length`: descriptions are concise
- pass `tools.schemas`: every tool has an object input schema
- pass `tools.annotations`: 6 of 6 tools declare readOnlyHint or destructiveHint
- pass `tools.directory_hints`: every tool declares readOnlyHint, destructiveHint, idempotentHint and openWorldHint
- pass `tools.token_cost`: about 1,394 tokens to load every tool
- pass `tools.api_dump`: tools are not a one-to-one API dump

### stability: n/a (weight 15)

- n/a `stability.changes`, `stability.rug_pull`: tool history recorded for 4 of the 7 days needed

### dependencies: n/a (weight 15)

- n/a `deps.known_vulns`, `deps.mcp_sdk_version`, `deps.resolvable`: no npm or PyPI package

- tools: 6, about 1,394 tokens to load them all
- tool set hash: ea3d07ef9fe20546d49996e5ed888e03
- tools last changed: 2026-10-19T21:33:39.149Z
- badge: [![protogrid quality](https://protogrid.dev/badge/com.orbitstudio3d/orbitstudio.svg)](https://protogrid.dev/servers/com.orbitstudio3d/orbitstudio)
- Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed.

### Tool changes

- 2026-10-19 `get_preview` changed (inputSchema)
- 2026-10-19 `suggest_model` changed (inputSchema)
- 2026-10-19 `search_places` changed (inputSchema)

Full history: https://api.protogrid.dev/v1/servers/com.orbitstudio3d%2Forbitstudio/changes

## Remotes

- https://orbitstudio-api-597899603925.europe-west1.run.app/mcp?via=mcp (streamable-http, auth none, reachable true, uptime30d 1)

## Packages

_none_

## Tools (6)

- `get_preview`: Return pictures already published on orbitstudio3d.com for a world or a place: photos of printed models, renders made with the app, and the world's map texture, each captioned with what it shows. Use it when the user wants to see what a model looks like. Nothing is rendered on request.
- `get_product_info`: Facts about OrbitStudio: what it makes, its two tools and the worlds offered, which steps are free and which are not, a link to the page that lists the plans, and the support address. Use it when the user asks what OrbitStudio is or which parts of it are free.
- `list_worlds`: List the worlds OrbitStudio currently offers, with each world's size, number of known places, default relief, smallest selection and data caveats. Use it when the user asks which planets or moons can be printed.
- `search_places`: Search the named places OrbitStudio can open directly: craters, mountains, valleys, basins and spacecraft landing sites on the Moon and other worlds. Use it when the user names or describes a place to 3D print, or asks what there is on a world. Returns each match's world, coordinates, the size of its box in the app's travel list, a short description and a link that opens the generator at that place.
- `star_map_link`: Build a link that opens OrbitStudio Sky with the night sky over a place on Earth at a local date and time, as a 3D-printable star map plate. Use it for a birth, wedding or 'night we met' star map. Give the coordinates yourself; this tool does not look up place names.
- `suggest_model`: Suggest OrbitStudio settings for a 3D-printed puzzle or ornament of a place, from the app's own defaults and the limits of that world's elevation data, plus a link that opens the app at the place with those settings filled in, ready for the user to press Generate. Use it when the user wants to make or print a model of a specific place. Give either a place from search_places or latitude and longitude (a coordinate link cannot carry settings). Shape, size and relief may be chosen; otherwise the app's defaults apply.
