Μετάβαση στο περιεχόμενο
AstroWay/api v2.219.1 · el
όλες οι υπηρεσίες λειτουργούν κανονικά

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:

.vscode/mcp.json
{
"servers": {
"astroway": {
"type": "http",
"url": "https://mcp.astroway.info/mcp",
"headers": { "Authorization": "Bearer aw_live_YOUR_KEY" }
}
}
}

Stdio (npx): τοπική υποδιεργασία, αυθεντικοποίηση μέσω μεταβλητής περιβάλλοντος, λειτουργεί και offline:

.vscode/mcp.json
{
"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.

Χρήσιμο;
Προτείνετε διόρθωση

Τελευταία ενημέρωση: