You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
# Required for satellite tracking
N2YO_API_KEY=your_key_here
# Required for enterprise features
STARLINK_CLIENT_ID=your_client_id
STARLINK_CLIENT_SECRET=your_secret
Quick Commands
Installation
# One-time setup
curl -LsSf https://astral.sh/uv/install.sh | sh
mkdir starlink-mcp-server &&cd starlink-mcp-server
uv venv &&source .venv/bin/activate
uv pip install -e .
cp .env.example .env
# Edit .env with your credentials
Testing
# Test the server
python src/starlink_mcp_server.py
# Test specific API
python test_starlink_api.py
Claude Queries Cheat Sheet
🆓 Free Features (Satellite Tracking)
What You Want
Ask Claude
List satellites
Show me 10 Starlink satellites
Track satellite
Track satellite 44713 from Seattle
Pass predictions
When can I see satellites from NYC?
Overhead now
What satellites are above me at 45°N, 122°W?
Statistics
Show Starlink constellation stats
🏢 Enterprise Features (Terminal Management)
What You Want
Ask Claude
List terminals
Show all my terminals
Terminal health
Get telemetry for terminal [id]
Data usage
Show data usage for Jan 2024
Fleet overview
Give me my account overview
Check coverage
Is service available at 45.5°N, 93.2°W?
Terminal history
Show 24h history for terminal [id]
🔄 Combined Queries
Show terminals with poor signal + satellites overhead at those locations
List my top 5 data users + their service line details
Check all terminals + show which need attention
Overview of fleet + constellation statistics
API Endpoints Quick Reference
Authentication
POST /enterprise/v1/auth/token
Terminals
GET /enterprise/v1/user-terminals
GET /enterprise/v1/user-terminals/{id}
GET /enterprise/v1/user-terminals/{id}/telemetry
Service Lines
GET /enterprise/v1/service-lines
GET /enterprise/v1/service-lines/{id}/data-usage
Availability
GET /enterprise/v1/availability?lat={lat}&lon={lon}
1. "Show my account overview"
2. "Which terminals need attention?"
3. "Data usage yesterday across all service lines"
Troubleshooting
1. "Terminal [id] telemetry"
2. "Satellites overhead at terminal location"
3. "24h history for terminal [id]"
4. "Compare to other terminals"
Monthly Review
1. "Data usage Jan 1-31 for all service lines"
2. "Terminal uptime statistics"
3. "Terminals with degraded performance"
4. "Cost analysis by service line"