An MCP server that exposes astrodynamics calculation tools to MCP-capable clients, including TLE lookup, orbit propagation, Lambert solving, access windows, time and frame conversions, porkchop scans, B-plane targeting, and satellite metadata. An optional `[gmat]` extra adds tools for running and validating NASA GMAT missions locally.
From the registry: Astrodynamics MCP server: TLE/SGP4, Lambert, access windows, porkchop, B-plane targeting.
$ uv tool install astrodynamics-mcp$ uv tool install "astrodynamics-mcp[gmat]"Please install the `astrodynamics-mcp` MCP server into my current AI client (that's you).
Required prerequisites (do these first if not already done):
- **Install astrodynamics-mcp** — Install the MCP server as a CLI tool. The README recommends uv tool install, with pipx as an alternative. Run: `uv tool install astrodynamics-mcp`
Optional prerequisites:
- Optional: install GMAT-enabled extra — Install the optional [gmat] extra to enable GMAT mission tools. Run: `uv tool install "astrodynamics-mcp[gmat]"`
- Optional: local NASA GMAT installation — A local NASA GMAT install is required only if you want to use the GMAT tools provided by the [gmat] extra. (https://sourceforge.net/projects/gmat/)
Canonical MCP server config (stdio transport):
- command: `astrodynamics-mcp`
- args: ["stdio"]
- optional environment variables:
- `SPACE_TRACK_USERNAME`: Space-Track username for credentialed TLE lookup when using Space-Track as the source. (example: `<your-space-track-username>`)
- `SPACE_TRACK_PASSWORD`: Space-Track password for credentialed TLE lookup when using Space-Track as the source. (example: `<your-space-track-password>`)
- `DISCOSWEB_API_TOKEN`: ESA DISCOSweb API token for the satellite_metadata tool. (example: `<your-discosweb-api-token>`)
Note: The README explicitly shows stdio configuration with command `astrodynamics-mcp` and args `["stdio"]`. It also mentions a Streamable HTTP transport for remote agents, but does not provide a canonical HTTP URL or launch/config shape in the README excerpt. Credentialed tools can alternatively receive credentials via the HTTP session-init `_meta` block, but for canonical MCP client config only stdio env vars are extractable here.
Add this MCP server to my current client's config in the correct format for you. If you need secrets or credentials I haven't provided, ASK me — do not invent values or leave raw placeholders. After adding it, tell me how to verify the server is connected.Trending hip-hop artist momentum scores across four cultural dimensions.
Official PostHog MCP Server for product analytics, feature flags, experiments, and more.
Official OpenMetadata MCP: governed context and business semantics for AI assistants and agents.