VS Code
Conectează API AstroWay la VS Code prin MCP. Configurația este citită de Copilot Chat în modul Agent.
Precondiții
Section titled “Precondiții”Obține cheia API în dashboard. Pentru testare gratuită folosește cheia sandbox aw_test_* - nu consumă credite.
Conectare
Section titled “Conectare”Creează .vscode/mcp.json în rădăcina proiectului. Atenție: în VS Code cheia este servers (nu mcpServers), și fiecare server necesită câmpul type. Inserează unul dintre blocurile de mai jos și repornește VS Code.
Hosted (HTTP): fără instalare, autentificare prin token Bearer:
{"servers": { "astroway": { "type": "http", "url": "https://mcp.astroway.info/mcp", "headers": { "Authorization": "Bearer aw_live_YOUR_KEY" } }}}Stdio (npx): proces local, autentificare prin variabilă de mediu, funcționează offline:
{"servers": { "astroway": { "type": "stdio", "command": "npx", "args": ["-y", "@astroway/mcp"], "env": { "ASTROWAY_API_KEY": "aw_live_YOUR_KEY" } }}}Verificare
Section titled “Verificare”În Copilot Chat (mod Agent) scrie: «Enumeră instrumentele Astroway» - sau cere să invoce instrumentul de referință gratuit, de exemplu să obții lista semnelor zodiacului. Dacă primești un rezultat în răspuns, conexiunea funcționează.
Depanare
Section titled “Depanare”- 401 / invalid key: asigură-te că cheia are prefixul
aw_live_*sauaw_test_*și nu este revocată. Poți verifica în dashboard. - Instrumentele nu apar: repornește complet VS Code și verifică calea
.vscode/mcp.json(cheiaservers, câmpultype). - Erori de validare
-32602(pentru stdio): actualizează pachetul:npm i @astroway/mcp@latest. Schemele sunt regenerate din specificația curentă.
Toți clienții - Configurarea agentului.