VS Code
Σύνδεσε το API AstroWay με το VS Code μέσω MCP. Το config το διαβάζει το Copilot Chat σε λειτουργία Agent.
Προαπαιτούμενα
Ενότητα με τίτλο «Προαπαιτούμενα»Πάρε ένα API key από το dashboard. Για δωρεάν δοκιμές χρησιμοποίησε ένα sandbox key aw_test_*, που δεν χρεώνει credits.
Σύνδεση
Ενότητα με τίτλο «Σύνδεση»Δημιούργησε το .vscode/mcp.json στη ρίζα του project. Πρόσεξε: στο VS Code το κλειδί είναι servers (όχι mcpServers), και κάθε server χρειάζεται το πεδίο type. Επικόλλησε ένα από τα παρακάτω μπλοκ και επανεκκίνησε το VS Code.
Hosted (HTTP): χωρίς εγκατάσταση, αυθεντικοποίηση μέσω Bearer token:
{"servers": { "astroway": { "type": "http", "url": "https://mcp.astroway.info/mcp", "headers": { "Authorization": "Bearer aw_live_YOUR_KEY" } }}}Stdio (npx): τοπική υποδιεργασία, αυθεντικοποίηση μέσω μεταβλητής περιβάλλοντος, λειτουργεί και offline:
{"servers": { "astroway": { "type": "stdio", "command": "npx", "args": ["-y", "@astroway/mcp"], "env": { "ASTROWAY_API_KEY": "aw_live_YOUR_KEY" } }}}Έλεγχος
Ενότητα με τίτλο «Έλεγχος»Στο Copilot Chat (Agent mode) γράψε: “Απαρίθμησε τα εργαλεία του Astroway”, ή ζήτησε να καλέσει ένα δωρεάν reference εργαλείο, για παράδειγμα να πάρει τη λίστα των ζωδίων. Αν έρθει αποτέλεσμα, η σύνδεση λειτουργεί.
Επίλυση προβλημάτων
Ενότητα με τίτλο «Επίλυση προβλημάτων»- 401 / invalid key: βεβαιώσου ότι το key έχει πρόθεμα
aw_live_*ήaw_test_*και δεν έχει ανακληθεί. Μπορείς να το ελέγξεις στο dashboard. - Τα εργαλεία δεν εμφανίζονται: επανεκκίνησε πλήρως το VS Code και έλεγξε τη διαδρομή
.vscode/mcp.json(κλειδίservers, πεδίοtype). - Σφάλματα επικύρωσης
-32602(για stdio): ενημέρωσε το πακέτο:npm i @astroway/mcp@latest. Τα schemas παράγονται ξανά από την τρέχουσα προδιαγραφή.
Όλοι οι clients: Ρύθμιση agent.