VS Code
AstroWay API’sini VS Code’a MCP aracılığıyla bağla. Konfigürasyon Copilot Chat’ı Agent modunda okuyor.
Öncül Koşullar
Section titled “Öncül Koşullar”API anahtarı için AstroWay Dashboard’a gidin. Ücretsiz test için aw_test_* sandbox anahtarı kullanın - bu, kredi tahsil etmeyecektir.
Bağlantı
Section titled “Bağlantı”Projenizin kökünde .vscode/mcp.json dosyasını oluşturun. Dikkat et: VS Code anahtarı servers (de mcpServers değil) ve her bir sunucunun type alanına sahip olması gerekir. Aşağıdaki bloklardan birini yerleştirin ve VS Code’i yeniden başlatın.
Hosted (HTTP): Kurulum gerektirmeyen, Bearer token aracılığıyla otomatik kimlik doğrulama:
{"servers": { "astroway": { "type": "http", "url": "https://mcp.astroway.info/mcp", "headers": { "Authorization": "Bearer aw_live_YOUR_KEY" } }}}Stdio (npx): Yerel süreç, ortam değişkeni aracılığıyla otomatik kimlik doğrulama, çevrimdışı çalışır:
{"servers": { "astroway": { "type": "stdio", "command": "npx", "args": ["-y", "@astroway/mcp"], "env": { "ASTROWAY_API_KEY": "aw_live_YOUR_KEY" } }}}Kontrol
Section titled “Kontrol”Copilot Chat’ta (Agent modu) yazın: «Astroway araçlarını listele» - veya ücretsiz bir referans aracı çağırın, örneğin zodyak işaretlerini listeleyin. Eğer sonuç gelirse, bağlantı çalışıyor.
Sorun Çözümü
Section titled “Sorun Çözümü”- 401 / geçersiz anahtar: Anahtarı
aw_live_*veyaaw_test_*önekiyle kontrol edin ve iptal edilmemiş olduğundan emin olun. Kontrol etmek için AstroWay Dashboard’a gidin. - Araçlar görünmez: VS Code’i tamamen yeniden başlatın ve
.vscode/mcp.jsonyolunu kontrol edin (anahtarıservers,typealanını içeren). - -32602 hata (stdio için): Paketi güncelleyin:
npm i @astroway/mcp@latest. Schemalar, güncel spesifikasyonla yeniden oluşturuluyor.
Tüm istemciler için Agent Ayarları.