VS Code
Підключіть API AstroWay до VS Code через MCP. Конфіг читає Copilot Chat в режимі Agent.
Передумови
Section titled “Передумови”Отримайте API-ключ у дашборді. Для безкоштовного тестування використовуйте sandbox-ключ aw_test_* — він не списує кредити.
Підключення
Section titled “Підключення”Створіть .vscode/mcp.json у корені проєкту. Зверніть увагу: у VS Code ключ — servers (не mcpServers), і кожен сервер потребує поля type. Вставте один із блоків нижче і перезапустіть VS Code.
Hosted (HTTP) — без встановлення, автентифікація через Bearer-токен:
{"servers": { "astroway": { "type": "http", "url": "https://mcp.astroway.info/mcp", "headers": { "Authorization": "Bearer aw_live_YOUR_KEY" } }}}Stdio (npx) — локальний підпроцес, автентифікація через env-змінну, працює офлайн:
{"servers": { "astroway": { "type": "stdio", "command": "npx", "args": ["-y", "@astroway/mcp"], "env": { "ASTROWAY_API_KEY": "aw_live_YOUR_KEY" } }}}Перевірка
Section titled “Перевірка”У Copilot Chat (Agent mode) напишіть: «Перелічи інструменти Astroway» — або попросіть викликати безкоштовний reference-інструмент, наприклад отримати список знаків зодіаку. Якщо у відповідь приходить результат, підключення працює.
Усунення проблем
Section titled “Усунення проблем”- 401 / invalid key — переконайтеся, що ключ має префікс
aw_live_*абоaw_test_*і не відкликаний. Перевірити можна в дашборді. - Інструменти не з’являються — повністю перезапустіть VS Code і перевірте шлях
.vscode/mcp.json(ключservers, полеtype). - Помилки валідації
-32602(для stdio) — оновіть пакет:npm i @astroway/mcp@latest. Схеми перегенеровуються з актуальної специфікації.
Усі клієнти — Налаштування агента.