# Satellite Tracking AI Agent Connect

> Satellite Tracking MCP gives your AI agent direct access to live orbital data from Celestrak. You can query the full Starlink constellation, the ISS, and over 16,000 active objects in orbit. Your agent receives complete GP element sets, including inclination, period, apogee, and perigee, without you needing to parse TLE files or manage API keys.

## Overview
- **Category:** data-analytics
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_lPINY3CQ5XQiGkUz0OnM0rFntWwQjfyuYdyMRs5f/ai-agent-connect
- **Tags:** satellites, starlink, iss, space, orbital-mechanics, real-time-tracking, celestrak

## Description

You can now give your AI client a direct line to orbital mechanics. This MCP pulls live data from Celestrak, providing your agent with the precise orbital elements needed to track objects in space. Instead of manually downloading and parsing TLE files, you just ask your agent for the data. It can look up specific satellites by name or NORAD ID, list the entire Starlink constellation, or identify the brightest objects currently passing overhead. Whether you are tracking a recent launch or monitoring the ISS, your agent handles the heavy lifting of data retrieval and pagination. The data refreshes every two hours, so your agent always works with current orbital elements. It is a fast, reliable way to turn a chat interface into a powerful space situational awareness tool.

## Tools

### get_satellite_by_intdes
Retrieves all objects from a specific launch using its international designator. Use a code like 2019-074 to get every satellite put up by that rocket.

### get_satellite_by_name
Finds satellites by their name, such as ISS (ZARYA) or HST. This tool returns all matching objects if a partial name is provided.

### get_satellite_by_norad_id
Fetches the live orbital elements for a single satellite using its unique NORAD catalog ID. It returns the epoch, inclination, period, apogee, and perigee.

### list_space_stations
Lists all major space stations and large orbital infrastructure. This includes the ISS and other significant orbital assets.

### list_active_satellites
Provides a complete list of the 16,000+ active satellites currently in orbit. Use pagination with offset and limit to manage the large volume of data.

### list_brightest_satellites
Identifies the brightest objects in orbit that are likely visible to the naked eye. This is useful for planning visual observations of satellite passes.

### list_recently_launched_satellites
Returns a list of satellites launched within the last 30 days. This helps you track new objects before they spread out in their orbits.

### list_starlink_satellites
Accesses the full Starlink constellation. This tool uses pagination to handle the thousands of satellites in the fleet.

## Prompt Examples

**Prompt:** 
```
How many Starlink satellites are in orbit right now, and what orbit do they fly?
```

**Response:** 
```
The constellation has about 7,000 active satellites in low Earth orbit at roughly 53 degree inclination, circling every 92 minutes at around 550 km. I pulled the element sets from Celestrak and aggregated the inclination and period.
```

**Prompt:** 
```
Get me the ISS's current orbital elements.
```

**Response:** 
```
The ISS (NORAD 25544) is flying at 51.6 degree inclination with a period of about 92.7 minutes, with a perigee of roughly 420 km and an apogee of 440 km. Elements are fresh as of the latest Celestrak epoch.
```

**Prompt:** 
```
Which satellites are the brightest? I want to actually spot one tonight.
```

**Response:** 
```
The visual group holds 156 objects bright enough to catch with the naked eye. The top of the list is mostly spent upper stages, like ATLAS CENTAUR 2 (NORAD 694) and THOR AGENA D R/B (NORAD 733), which often flare brighter than working satellites as they tumble in the sunlight.
```

## Capabilities

### Real-time Orbital Tracking
Your agent pulls live GP element sets directly from Celestrak.

### Constellation Analysis
The agent can iterate through thousands of Starlink satellites using pagination.

### Visual Observation Planning
Your agent identifies the brightest objects in orbit for naked-eye viewing.

### Launch Monitoring
The agent tracks objects added to the catalog within the last 30 days.

### Specific Object Lookups
Your agent finds individual satellites using NORAD IDs, names, or launch designators.

## Use Cases

### Tracking Starlink
Ask your agent to count the satellites in the Starlink constellation or find a specific one by name.

### Observing the Sky
Identify the brightest objects in orbit to plan a night of visual stargazing.

### Monitoring New Launches
Check on the status and orbital elements of objects launched in the last month.

### Space Station Data
Get the exact inclination and altitude of the ISS and other large orbital structures.

## Benefits

- Eliminates the need to manually download and parse TLE files.
- Provides direct access to Celestrak's public GP data through a chat interface.
- Handles large datasets like the Starlink constellation via automated pagination.
- Delivers complete orbital element sets including inclination, period, and altitude.

## How It Works

Connecting to this MCP is a one-click process that gives your agent immediate orbital intelligence.

1. Subscribe to the MCP on Vinkius.
2. Connect your preferred MCP-compatible client like Claude or Cursor.
3. Ask your agent a question about a satellite, launch, or constellation.
4. The agent uses the appropriate tool to fetch live data from Celestrak.
5. Your agent processes the orbital elements and gives you a direct answer.

## Frequently Asked Questions

**Do I need an API key to use this?**
No, this MCP uses Celestrak's public GP data, so no API key or account is required.

**How often is the orbital data updated?**
Celestrak refreshes orbital elements once every 2 hours. If you ask for the same data within that window, the MCP will report that the data has not changed.

**Can I find a specific satellite by its ID?**
Yes, you can use the get_satellite_by_norad_id tool to get the full element set for a specific NORAD catalog ID.

**How does the agent handle the large Starlink list?**
The agent uses pagination with offset and limit to walk through the thousands of satellites without overwhelming the context window.

**What kind of orbital data is provided?**
Each result includes the epoch, inclination, period, apogee, perigee, eccentricity, and the NORAD ID.

**Does this need an API key?**
No. Celestrak publishes its GP orbital elements openly, so this server works the moment you subscribe. Nothing to generate and nothing to paste.

**Why do the same satellites come back unchanged when I ask again?**
Celestrak refreshes orbital elements once every 2 hours. Requesting the same group inside that window returns a clear "not updated" message rather than new data — the elements you already have are still current. Wait about two hours before re-fetching.

**How do I find one specific satellite?**
Three ways: by NORAD catalog id (25544 is the ISS), by name ("STARLINK-1008", "ISS (ZARYA)"), or by international designator to get an entire launch at once (2019-074 returns the whole first Starlink launch). For a single satellite, name or id is far faster than paging the constellation.
