Skip to content
30-Second Setup

Connect Your AI Agent to 102 Trade Business Tools

Copy-paste configs for Claude Desktop, Cursor, Windsurf, VS Code, or any custom MCP client. Start managing Australian trade businesses in under a minute.

1

Get Your API Key

Getting a key is free and instant — no card required. Discovery methods (server/discover, tools/list) work with no auth at all, and 30+ tools are $0 even on the free tier (formation research, demand analysis, hiring calculators, funding scanners). One call creates your company and returns your key:

One-call onboarding
curl -X POST https://adminsubstitute.com/api/v1/onboard \
  -H "Content-Type: application/json" \
  -d '{
    "business_name": "Your Trade Business",
    "trade_type": "Plumbing",
    "contact_name": "Your Name",
    "email": "[email protected]",
    "phone": "+61400000000",
    "plan": "starter"
  }'

# Returns: { "api_key": "ask_...", "company_id": "..." }
2

Configure Your Client

Config file location:

~/Library/Application Support/Claude/claude_desktop_config.json (macOS) %APPDATA%\Claude\claude_desktop_config.json (Windows)

Steps:

1. Open Claude Desktop → Settings → Developer → Edit Config 2. Paste the config below 3. Replace YOUR_API_KEY with your API key 4. Restart Claude Desktop 5. You'll see Admin Substitute tools in the 🔨 Tools menu
Claude Desktop config
{
  "mcpServers": {
    "admin-substitute": {
      "url": "https://adminsubstitute.com/api/v1/mcp/sse",
      "headers": {
        "Authorization": "Bearer YOUR_API_KEY"
      }
    }
  }
}
3

Test It

Try these commands in your AI agent to verify the connection:

Free — No API key needed

"What are the licensing requirements to start a plumbing business in Queensland?"

// Agent uses: formation.requirements(trade: "plumbing", state: "QLD")
// Returns: QBCC licence, insurance requirements, WHS obligations

Free — No API key needed

"Where is the best place to start an electrical business in Australia?"

// Agent uses: formation.demand_hotspots(trade: "electrical")
// Returns: Ranked regions with demand scores, rates, competition

Authenticated — API key required

"Show me my latest leads and create a quote for the most recent one"

// Agent uses: leads.list(status: "new", limit: 5)
// Then: quotes.create(leadId: "...", items: [...])