Skip to content
← Directory

mcp · Global

mcp-server-satellite-orbit

A model-context-protocol server designed to provide tools for satellite orbit calculations.

Claim this listing

Represent mcp-server-satellite-orbit? Send a claim for review so we can discuss listing updates. Claims do not automatically grant ownership or verification.

Explore paid sponsorship →

What's in it

Data offered docs-verified
Keplerian elements to/from Cartesian coordinate conversion · Date to/from Modified Julian Date conversion · Two-body orbit prediction · High-precision numerical orbit prediction with perturbations · Ground station satellite observation (azimuth, elevation, range) · 3D orbit and ground track plots · Observation data plots · Ground station distribution plot · Initial orbit determination from observation data
Coverage llm-inferred
Global
Formats docs-verified
MCP stdio
Access docs-verified
Free and open source under the MIT licence; no authentication (ENTRY auth: null); local install only (clone and run with uv)

Useful for

Use cases llm-inferred
Ground station visibility passes (azimuth, elevation, range) for a satellite comms or telemetry planning note · Ground track and 3D orbit figures for a report or client presentation · Converting orbital elements from a dataset to Cartesian state for downstream analysis
Audience llm-inferred
GIS analysts · remote sensing analysts · space-systems engineers

Limitations

Constraints llm-inferred
Some features depend on bundled Windows .exe programs, so they may not run on other platforms · Requires Python 3.13 or higher and the uv package manager · Orbital mechanics only; no water, civils or environmental datasets, and no UK-specific data · Not a hosted service; must be cloned and run locally · Orbit computations are not documented as validated for engineering or regulatory use

Example tool calls docs-verified

Convert Keplerian elements [7000, 0.001, 45, 90, 0, 0] to Cartesian coordinates. DOCS give the values but not the argument name, so the key is a placeholder.

{
  "tool": "kpl2cts",
  "arguments": {
    "<kepler_elements>": [
      7000,
      0.001,
      45,
      90,
      0,
      0
    ]
  }
}

Calculate the Modified Julian Date for January 1, 2025. DOCS give the date but not the argument name, so the key is a placeholder.

{
  "tool": "date2mjd",
  "arguments": {
    "<date>": "2025-01-01"
  }
}
Licence
MIT
Authentication
Unknown — review source docs
GitHub stars
2
Last commit
18/12/2025
Last successful page check
14/10/2026
Page health
healthy
Package
Not recorded
Verification
Not independently verified

Auto-extracted, unverified fields: tools, install, auth. Check upstream documentation.

Provenance & evidence

Tools/install/auth auto-extracted from README; quality score heuristic (stars, recency, tool count, licence).

Metadata observed 15/10/2026 · research sweep: github-search