spacetrack-mcp
by kaushik701
README.md
# spacetrack-mcp
MCP server for NASA Space-Track — the first of its kind.
Wraps the [Space-Track REST API](https://www.space-track.org) with three tools
for use in Claude Desktop, AMOA, or any MCP-compatible client.
## Tools
| Tool | Description |
|---|---|
| `tle_lookup` | Fetch latest TLE for a satellite by NORAD ID |
| `conjunction_query` | Fetch recent CDMs (collision risk data) |
| `satcat_search` | Search satellite catalog by name |
## Install
```bash
uvx spacetrack-mcp
```
## Claude Desktop config
Add to `claude_desktop_config.json`:
```json
{
"mcpServers": {
"spacetrack": {
"command": "uvx",
"args": ["spacetrack-mcp"],
"env": {
"SPACETRACK_USERNAME": "your_email",
"SPACETRACK_PASSWORD": "your_password"
}
}
}
}
```
## Credentials
Register free at [space-track.org](https://www.space-track.org).
CDM access requires a separate request — see Space-Track documentation.
## Rate limits
Space-Track enforces 30 req/min, 300 req/hr. The server caches responses
with diskcache to stay within limits during development.
This server cannot be deployed
Maintenance
ActivityInactive
ResponsivenessNo issues