Windsurf
AstroWay APIをWindsurfに接続するには、MCPを使用します。サーバーはCascadeアシスタントを使用しています。
APIキーをダッシュボードから取得してください。sandboxキーaw_test_*を使用すると、無料でテストできます。ただし、実際のキーは課金されます。
~/.codeium/windsurf/mcp_config.jsonを編集してください。また、設定→Cascade→MCPを使用してアクセスすることもできます。注意: WindsurfのリモートサーバーはserverUrlキーを使用します(urlキーではありません)。以下のいずれかのブロックを挿入してください。Windsurfを再起動してください。
Hosted (HTTP): インストール不要、Bearerトークンによる認証:
{"mcpServers": { "astroway": { "serverUrl": "https://mcp.astroway.info/mcp", "headers": { "Authorization": "Bearer aw_live_YOUR_KEY" } }}}Stdio (npx): ローカルプロセス、環境変数による認証、オフライン実行:
{"mcpServers": { "astroway": { "command": "npx", "args": ["-y", "@astroway/mcp"], "env": { "ASTROWAY_API_KEY": "aw_live_YOUR_KEY" } }}}Cascadeで「AstroWayのツールをリストする」または無料の参照ツールを呼び出す(例:星座のリストを取得)を入力してください。結果が返ってきたら、接続は正常です。
- 401 / 無効なキー: APIキーが
aw_live_*またはaw_test_*のプレフィックスを持っているかつ未削除であることを確認してください。確認するにはダッシュボードを参照してください。 - ツールが表示されない: Windsurfを完全に再起動し、
~/.codeium/windsurf/mcp_config.jsonのパスを確認してください(Hostedの場合はserverUrlキー)。 - バリデーションエラー
-32602(stdioの場合): パッケージをアップデートしてください:npm i @astroway/mcp@latest。スキーマは最新の仕様に基づいて再生成されます。
すべてのクライアントはエージェント設定を参照してください。
参考になりましたか?
フィードバックありがとうございます。