VS Code
Verbinden Sie den AstroWay-API mit VS Code über MCP. Die Konfiguration liest den Copilot Chat im Agent-Modus.
Voraussetzungen
Abschnitt betitelt „Voraussetzungen“Erhalten Sie eine API-Schlüssel auf dem Dashboard. Für die kostenlose Testversion verwenden Sie den Sandbox-Schlüssel aw_test_* - er wird nicht in Rechnung gestellt.
Verbindung
Abschnitt betitelt „Verbindung“Erstellen Sie .vscode/mcp.json im Projektroot. Beachten Sie: In VS Code ist der Schlüssel servers (nicht mcpServers) und jeder Server benötigt das Feld type. Setzen Sie einen der folgenden Blöcke ein und neu starten Sie VS Code.
Hosted (HTTP): ohne Installation, Authentifizierung über Bearer-Token:
{"servers": { "astroway": { "type": "http", "url": "https://mcp.astroway.info/mcp", "headers": { "Authorization": "Bearer aw_live_YOUR_KEY" } }}}Stdio (npx): lokaler Prozess, Authentifizierung über Umgebungsvariable, läuft offline:
{"servers": { "astroway": { "type": "stdio", "command": "npx", "args": ["-y", "@astroway/mcp"], "env": { "ASTROWAY_API_KEY": "aw_live_YOUR_KEY" } }}}Überprüfung
Abschnitt betitelt „Überprüfung“In Copilot Chat (Agent-Modus) schreiben Sie: «Auflisten der Astroway-Instrumente» - oder bitten Sie um den kostenlosen reference-Instrument, z.B. die Liste der Sternzeichen. Wenn der Antwort ein Ergebnis kommt, ist die Verbindung erfolgreich.
Fehlerbehebung
Abschnitt betitelt „Fehlerbehebung“- 401 / ungültiger Schlüssel: Stellen Sie sicher, dass der Schlüssel den Präfix
aw_live_*oderaw_test_*hat und nicht zurückgerufen wurde. Überprüfen Sie dies auf dem Dashboard. - Instrumente erscheinen nicht: Starten Sie VS Code neu und überprüfen Sie den Pfad
.vscode/mcp.json(Schlüsselservers, Feldtype). - **Fehler der -32602
-Validierung** (für stdio): Aktualisieren Sie den Paket:npm i @astroway/mcp@latest`. Die Schemata werden mit der aktuellen Spezifikation neu erstellt.
Alle Kunden - Agentenkonfiguration.