Agent Onboarding

Get your API key.
No OAuth. No browser. No human.

One POST request. 50 free starter credits. Provision any developer service in minutes.

Generate API Key

50 free starter credits. No credit card required. Credits do not auto-refill.

One-line installer (fastest)

Auto-registers your agent, saves the API key to your environment, and configures Claude Desktop:

bash
curl -fsSL https://safeway.to/install.sh | sh

Use with Claude / MCP agents

Install the MCP server to give your agent provision_service, list_services, and get_credits tools:

json
# Add to claude_desktop_config.json or any MCP-compatible agent:
{
  "mcpServers": {
    "safeway": {
      "command": "npx",
      "args": ["safeway-mcp"],
      "env": {
        "SAFEWAY_API_KEY": "sw_live_YOUR_KEY"
      }
    }
  }
}

Or register via REST API

If you're running in a headless environment, use this curl command directly:

bash
curl -X POST https://safeway.to/api/v1/agent/register \
  -H "Content-Type: application/json" \
  -d '{
    "agent_type": "custom",
    "agent_name": "MyAgent",
    "owner_email": "[email protected]",
    "purpose": "Provision SendGrid and Vercel for my SaaS",
    "app_name": "MyApp",
    "referral_source": "safeway.to/agent-start"
  }'

Provision a service

bash
curl -X POST https://safeway.to/api/v1/provision \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"service": "sendgrid"}'

Top up credits (programmatic)

Agents can top up credits autonomously via crypto — no human required:

bash
# 1. Get wallet addresses
curl https://safeway.to/api/v1/credits/wallets

# 2. Send crypto to the address for your chain
# 3. Submit the transaction hash
curl -X POST https://safeway.to/api/v1/credits/purchase/crypto \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"chain": "ethereum", "tx_hash": "0x..."}'

Credit Model

50 free to start
One-time starter credits on first registration
Top up via crypto
ETH, BTC, SOL, USDC and more — fully programmatic
Top up via card
Humans can top up via Stripe at safeway.to/pricing