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.
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