About SpaceX Launch Tracker
SpaceX Launch Tracker is an MCP server in the Science category: track SpaceX’s latest and upcoming launches. Fetch company information to add context. Keep dashboards, reports, and briefings current with up-to-date launch data.
Install
git clone https://github.com/rftsngl/spacex-mcpThis server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.
Ask AI
Ask AI about SpaceX Launch Tracker
Powered by Claude · Grounded in docs
Security checks
- ✓README presentThe repository ships documentation.
5 checks have not been run yet.
README
SpaceX MCP
SpaceX API verilerini MCP (Model Context Protocol) üzerinden sunan dinamik server uygulaması.
📋 Özellikler
- Dinamik API çağrıları - SpaceX API'den canlı veri çeker
- MCP Protocol desteği - STDIO üzerinden MCP protokolü
- Çoklu tool desteği - En son fırlatma, yaklaşan fırlatmalar ve şirket bilgileri
- Standart MCP mimarisi - Modern MCP server implementasyonu
🚀 Kurulum
- Repoyu klonlayın:
git clone https://github.com/rftsngl/SpaceX-mcp.git
cd SpaceX-mcp
- Sanal ortam oluşturun ve aktifleştirin:
python -m venv venv
# Windows
venv\Scripts\activate
# Linux/Mac
source venv/bin/activate
- Bağımlılıkları yükleyin:
pip install -r requirements.txt
📖 Kullanım
Lokal çalıştırma
python server.py
Docker ile çalıştırma
docker build -t spacex-mcp .
docker run spacex-mcp
Smithery ile deployment
smithery deploy
🛠️ Mevcut Tools
- get_latest_launch - En son SpaceX fırlatma bilgilerini alır
- get_upcoming_launches - Yaklaşan fırlatmaları listeler (limit parametresi ile)
- get_company_info - SpaceX şirket bilgilerini getirir
📁 Proje Yapısı
spacex-mcp/
├── app.py # Ana uygulama logic'i ve SpaceX API sınıfı
├── server.py # MCP server implementasyonu (STDIO)
├── requirements.txt # Python bağımlılıkları
├── Dockerfile # Konteyner konfigürasyonu
├── smithery.yaml # Smithery deployment konfigürasyonu
└── README.md # Bu dosya
🔧 Gereksinimler
- Python 3.9+
- requests
- Internet bağlantısı (SpaceX API için)
📝 MCP Protocol
Bu server MCP (Model Context Protocol) STDIO implementasyonu kullanır:
- Input: JSONRPC 2.0 formatında stdin
- Output: JSONRPC 2.0 formatında stdout
- Tools: SpaceX API endpoint'leri
📄 Lisans
Bu proje MIT lisansı altında lisanslanmıştır.
README copy captured when this server was indexed; it may lag the repository. The original is authoritative.