VS Code
Koppel de AstroWay API aan VS Code via MCP. De configuratie wordt gelezen door Copilot Chat in Agent mode.
Vereisten
Section titled “Vereisten”Haal een API-sleutel op in het dashboard. Gebruik voor gratis testen een sandbox-sleutel aw_test_*: die verbruikt geen credits.
Koppelen
Section titled “Koppelen”Maak .vscode/mcp.json aan in de root van je project. Let op: in VS Code is de sleutel servers (niet mcpServers), en elke server heeft een veld type nodig. Plak een van de blokken hieronder en start VS Code opnieuw.
Hosted (HTTP): geen installatie, authenticatie via een Bearer-token:
{"servers": { "astroway": { "type": "http", "url": "https://mcp.astroway.info/mcp", "headers": { "Authorization": "Bearer aw_live_YOUR_KEY" } }}}Stdio (npx): lokaal subproces, authenticatie via een omgevingsvariabele, werkt offline:
{"servers": { "astroway": { "type": "stdio", "command": "npx", "args": ["-y", "@astroway/mcp"], "env": { "ASTROWAY_API_KEY": "aw_live_YOUR_KEY" } }}}Controleren
Section titled “Controleren”Schrijf in Copilot Chat (Agent mode): “Toon de tools van Astroway”, of vraag om een gratis referentietool aan te roepen, bijvoorbeeld om de lijst met dierenriemtekens op te halen. Komt er een resultaat terug, dan werkt de koppeling.
Problemen oplossen
Section titled “Problemen oplossen”- 401 / invalid key: controleer of de sleutel het prefix
aw_live_*ofaw_test_*heeft en niet is ingetrokken. Dat kun je nakijken in het dashboard. - Tools verschijnen niet: start VS Code volledig opnieuw en controleer het pad
.vscode/mcp.json(sleutelservers, veldtype). - Validatiefouten
-32602(bij stdio): werk het pakket bij:npm i @astroway/mcp@latest. De schema’s worden opnieuw gegenereerd uit de actuele specificatie.
Alle clients: Agent instellen.