top of page

IO Aerospace MCP Server

Instantly add powerful orbital mechanics tools : Orbital parameters converters, ephemeris,  constraints finder, and more with any compatible AI assistant.

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 :

Docker repository

​​

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
 

​

bottom of page