IO-Aerospace-software-community/mcp-server
IO Aerospace MCP Server is a .NET-based server implementation of the Model Context Protocol (MCP) tailored for aerospace and astrodynamics applications. It exposes a suite of tools as MCP resources, enabling AI assistants to perform precise calculations and data lookups in orbital mechanics, ephemeris, time conversions, and related utilities. The server can run locally or in cloud environments, supporting STDIO transport for seamless integration with MCP-compatible clients. Key features include ephemeris generation for celestial bodies, orbital element conversions between different coordinate frames and representations, DSS (Deep Space Network) scheduling tools, time system conversions (e.g., UTC, TAI, TDB), and a collection of unit and mathematical utilities essential for aerospace engineering. The .NET implementation ensures cross-platform compatibility and high performance. Developed under the IO Aerospace software community, the project aims to bring spaceflight dynamics capabilities into the AI workflow, allowing developers to build intelligent assistants that can answer complex astrodynamics queries, validate mission planning parameters, and automate routine calculation tasks. The open-source nature encourages community contributions and transparency.
- Category
- Developer Tools
- Pricing
- Open Source
Problem solved
Aerospace engineers, researchers, and satellite operators frequently require ad-hoc access to astrodynamics computations—such as converting orbital elements, querying spacecraft ephemeris, or transforming time systems—within their development or analysis environments. Performing these tasks manually is error-prone and disrupts workflow. IO Aerospace MCP Server solves this by providing a standardized, locally runnable server that wraps these calculations into MCP tools, allowing AI assistants and other applications to execute them accurately and contextually without leaving the assistant interface.
Use cases
- Querying real-time or historical ephemeris for Earth-orbiting satellites from an AI assistant
- Converting classical orbital elements to Cartesian state vectors during mission design
- Scheduling Deep Space Network communications windows using DSS utilities
- Performing time system conversions (e.g., UTC to TDB) for interplanetary trajectory analysis
- Validating orbital maneuver calculations with built-in math and unit conversion tools
- Integrating astrodynamics checks into continuous integration pipelines for spacecraft software
Audience
- Developers
- Researchers
Pros
- Comprehensive set of aerospace-specific utilities in one MCP server
- Supports standard MCP transport (STDIO) for easy local integration
- Open source and community-driven, enabling extensibility
- Built with .NET for cross-platform (Windows, Linux, macOS) compatibility
- Niche focus reduces bloat and ensures domain-appropriate precision
Cons
- Limited documentation and unclear maintenance status (homepage 404)
- Niche domain may limit the user base and community support
- Potential steep learning curve for non-aerospace developers
Official website: https://github.com/IO-Aerospace-software-engineering/mcp-server
Canonical LambdaBase page: https://www.lambdabase.com/tools/io-aerospace-software-community-mcp-server