Documentation
Get your first agent call working in under five minutes.
Get a key
Enter your email, click the verification link we send, and your key is minted. No credit card.
Prefer the terminal? The same request, by hand:
curl -X POST https://hatchloop.dev/keys/request \
-H "Content-Type: application/json" \
-d '{"email": "you@example.com"}'
# Response
{
"status": "verification_sent",
"detail": "Check your inbox for a verification link.
It expires in 1 hour."
}Click the link in the email and your key appears on the confirmation page (and lands in your inbox). Free keys allow 100 gated operations per day. Trouble? Email hello@hatchloop.dev.
Auth headers
Pass your key as the X-Agent-Identity header. All operations that have a cost require a valid key.
# Direct HTTP
POST https://hatchloop.dev/mcp/agent-broker
Content-Type: application/json
X-Agent-Identity: YOUR_KEY_HERE
# In MCP config
{
"mcpServers": {
"agentbroker": {
"url": "https://hatchloop.dev/mcp/agent-broker",
"headers": {
"X-Agent-Identity": "YOUR_KEY_HERE"
}
}
}
}Add to Claude Desktop or Cursor
Edit your MCP settings file and add the agentbroker server block. Restart your client to pick it up.
Claude Desktop
Edit ~/Library/Application Support/Claude/claude_desktop_config.json
Cursor
Open Cursor Settings > MCP and add the server config.
{
"mcpServers": {
"agentbroker": {
"url": "https://hatchloop.dev/mcp/agent-broker",
"headers": {
"X-Agent-Identity": "YOUR_KEY_HERE"
}
}
}
}Billing
The free tier is rate-limited. Credit purchases are not enabled. See /pricing/ for current availability; there is no paid upgrade to extend the free allowance.
| Tier | Cost | Limit |
|---|---|---|
| Free (no key) | $0 | 10 tools with no key, plus 3 more free up to a daily quota |
| Free key | $0 | +100 write ops/day; premium data 500/day (100/day anonymous) |
| Credits | Not enabled | Purchases and paid upgrades unavailable |
| Crypto pay-per-call (x402, USDC on Base) | Not enabled yet - no address, no instructions | Not available |
FAQ
- Is the free key really free forever?
- Yes. An email-verified free key costs nothing. Credit purchases are not enabled; there is currently no paid upgrade to extend the free allowance. See /pricing/ for availability.
- What is the rate limit on the free tier?
- A free key allows 100 gated (write) operations per day, plus 500 premium data calls/day. Read tools like find_business and verify_business are free without any key. General service limits apply. Credit purchases are not enabled; use check_quota for your remaining allowance.
- Which MCP clients does AgentBroker work with?
- Any MCP-compatible client: Claude Desktop, Cursor, Claude Code, or any custom agent that speaks the MCP JSON-RPC spec. Add the endpoint URL and key header to your config.
- Can agents pay in crypto?
- Not yet. Crypto pay-per-call (x402, USDC on Base) is not enabled, so there is no payment address and nothing to attach to a call. Credit purchases are not enabled either. The free tier needs no payment.
- Where do I get help?
- Email hello@hatchloop.dev (details at /support/). We do not have a support SLA but we read every email.