IO Aerospace MCP Server
Instantly add powerful orbital mechanics tools : Orbital parameters converters, ephemeris, constraints finder, and more with any compatible AI assistant.
1
What's MCP
The Model Context Protocol (MCP) is an open standard, think of it as a “USB-C port for AI” that connects LLMs with external tools, data, or services via a unified interface
With IO.Aerospace MCP Server, you can seamlessly integrate advanced space mechanics functionality into AI-driven workflows, whether you're using VS Code, Claude, Cursor, Cline, or any other MCP-savvy client.
2
How to use it ?
You have two options, you can use online version or you can deploy it into your infrastructure:
​
Option 1 - Online MCP server :
It's really easy, just configure your favorite MCP client by adding this url :
https://mcp.io-aerospace.org, that's it !
​OR​​​
For example, you can use it instantly with VS Code:
​
​
​
Option 2 - Download and deploy docker image in your infra :
​​
3
Use cases
-
Unit & angle conversions: quickly convert between degrees, radians, meters, miles, parsecs, AU, light years…
​
-
Time utilities: fetch current UTC or convert between time frames (TAI, TDB, GPS, ...).
​
-
Orbit computations: translate state vectors ↔ Keplerian ↔ Equinoctial.
​
-
Coordinate queries: obtain planetodetic or horizontal coordinates from deep-space stations.
​
-
Event windows: find eclipses, distance-based windows, or coordinate constraints
​
-
Celestial data: pull DSS location or body properties for simulation context and validation.
These tools can be chained in an AI prompt: e.g., convert an angle, compute a transfer, then retrieve an occultation window—all via MCP, no coding required.
4
Q&A
I click Vs code install button but it stays stuck on "installing...", what now ?
Don't worry! This is a known issue with vs code, your server is well installed, just reload the window and enjoy!
​
My server is listed as Stopped and “Start Server” isn't available ?
The server will start automatically when it will be required by the MCP client.
​
I use a client that only supports stdio, what to do ?
Use a local wrapper like npx mcp-remote, for example:
​
npx mcp-remote https://mcp.io-aerospace.org
​