Skip to content
AstroWay/api v2.95.1 · agent-setup
all systems operational

Cursor

Connect the AstroWay API to Cursor over MCP. Both transports work: hosted (HTTP) and the local stdio package.

Get an API key in the dashboard. For free testing use a sandbox aw_test_* key — it doesn’t spend credits.

Edit ~/.cursor/mcp.json (or the project .cursor/mcp.json); it’s also reachable via Settings → MCP. Paste one of the blocks below and restart Cursor.

Hosted (HTTP) — zero install, Bearer-token auth:

~/.cursor/mcp.json
{
"mcpServers": {
"astroway": {
"url": "https://mcp.astroway.info/mcp",
"headers": { "Authorization": "Bearer aw_live_YOUR_KEY" }
}
}
}

Stdio (npx) — local subprocess, env-var auth, offline-ready:

~/.cursor/mcp.json
{
"mcpServers": {
"astroway": {
"command": "npx",
"args": ["-y", "@astroway/mcp"],
"env": { "ASTROWAY_API_KEY": "aw_live_YOUR_KEY" }
}
}
}

Tell the agent in chat: “List the AstroWay tools” — or ask it to call a free reference tool, such as fetching the list of zodiac signs. If a result comes back, the connection works.

  • 401 / invalid key — make sure the key is prefixed aw_live_* or aw_test_* and isn’t revoked. Check it in the dashboard.
  • Tools don’t appear — fully restart Cursor and verify the path to ~/.cursor/mcp.json (project scope: .cursor/mcp.json).
  • -32602 validation errors (stdio) — update the package: npm i @astroway/mcp@latest. Schemas are regenerated from the live spec.

See all clients — Agent setup.

Was this helpful?
Suggest an edit

Last updated: