orbital-telemetry
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
orbital-telemetry-agent
orbital-telemetry-agent is an open-source, high-precision autonomous satellite orbit propagator, ground station pass predictor, and Model Context Protocol (MCP) server in Python.
Architecture Overview
graph TD
A[NORAD Two-Line Element: TLE] --> B[KeplerianPropagator with J2 Secular Drift]
B --> C[Earth-Centered Inertial: ECI Coordinates]
C --> D[WGS-84 Geodetic Converter: Lat / Lon / Alt]
C --> E[GroundStation Topocentric SEZ Frame]
E --> F[Azimuth / Elevation / Slant Range]
E --> G[DopplerCalculator: RF Line-of-Sight Shift]
F --> H[PassPredictor: Autonomous AOS / LOS Scheduler]
H --> I[orbitctl CLI & Deliverables Exporter]
H --> J[MCP Server: Claude & Cursor Tooling]Related MCP server: Taskade MCP Server
Core Capabilities
Analytical Keplerian Propagator with $J_2$ Secular Oblateness:
Models the non-spherical gravitational harmonic perturbation of Earth ($J_2 = 1.08263 \times 10^{-3}$).
Predicts nodal regression rate ($\dot{\Omega}$) and argument of perigee precession ($\dot{\omega}$).
WGS-84 Geodetic Coordinate Transformations:
Converts Earth-Centered Inertial (ECI) coordinates to Earth-Centered Earth-Fixed (ECEF) via Greenwich Mean Sidereal Time (GMST).
Implements Bowring's closed-form algorithm for precise geodetic latitude, longitude, and ellipsoidal altitude.
Autonomous Ground Station Pass Scheduler:
Detects Acquisition of Signal (AOS), Loss of Signal (LOS), max elevation, and pass duration over any earth station.
RF Doppler Frequency Shift:
Calculates instantaneous line-of-sight range rate and RF frequency offset for satellite communications (UHF/VHF/S-Band).
Model Context Protocol (MCP) Server:
Connects AI coding assistants (Claude Desktop, Cursor, Windsurf, and Antigravity) directly to live orbit propagation tools.
Quickstart
git clone https://github.com/perfectalone375/orbital-telemetry-agent.git
cd orbital-telemetry-agent
python -m venv .venv
source .venv/bin/activate # On Windows: .venv\Scripts\activate
pip install -e ".[dev]"CLI Tracking (orbitctl)
# Query current satellite position
orbitctl track --seconds 300
# Predict upcoming passes over Hyderabad Ground Station
orbitctl passes --lat 17.3850 --lon 78.4867 --name "Hyderabad-GS"Model Context Protocol (MCP) Integration
Add to your claude_desktop_config.json:
{
"mcpServers": {
"orbital-telemetry": {
"command": "python",
"args": ["-m", "orbital_telemetry.mcp.server"]
}
}
}Automated Test Suite
pytest -v --cov=orbital_telemetryLicense
MIT License. Developed by Gopi Naga Vignesh Thirupati.
This server cannot be deployed
Maintenance
Related MCP Connectors
Talk to your public-facing AI from any MCP client — Claude, ChatGPT, Cursor, Cline, Windsurf.
Use AI models for chat, image, and video generation from Claude Code and other MCP hosts.
Connect any AI agent to 1,000+ apps and 27,000+ actions through one remote MCP server (OAuth).
Zero-setup MCP gateway securely connecting AI to your tools with authentication and workflows
Related MCP Servers
- AlicenseNot gradedqualityAmaintenanceExposes specialized agents as MCP tools so users can manage and triage Jira tasks, analyze repositories for health and conventions, generate commit/PR/DevOps patterns, assemble reports, produce slides and infographics, and run semantic search over a knowledge base. Everything is invokable directly from inside a coding session in Claude Code, Cursor, or Claude Desktop.1MIT
- AlicenseNot gradedqualityAmaintenanceEnables AI assistants like Claude, Cursor, VS Code, and Windsurf to manage workspaces, projects, tasks, and AI agents through natural language, with a hosted OAuth server or a local stdio package. Also supports generating MCP tools from any OpenAPI spec.1,834 npmMIT
- FlicenseNot gradedqualityAmaintenanceEnables AI assistants like Claude Desktop or Cursor to control supported CAD applications through MCP tools for drawing, layer, block, entity, data export, and file/session operations using natural language or direct tool calls.-
- FlicenseNot gradedqualityAmaintenanceEnables AI assistants like Claude for Desktop or Cursor to control supported CAD applications through MCP, supporting drawing, layer and entity management, block operations, data export, and file/session control via natural language or unified tool calls.-