Give your AI
real-world capability
Things an agent cannot do on its own - verify a company against real registries, message and book with an actual business - each as its own MCP server. Connect only what you need. Honest failures, no fake success.
request
{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "find_business",
"arguments": {
"vertical": "personal_services",
"location": {
"zip_or_city": "Atlanta, GA"
},
"capability": "haircut"
}
}
}response (abridged, real call 2026-08-23)
{
"status": "success",
"reason_code": "businesses_found",
"result": {
"businesses": [
{
"smb_id": "smb_001",
"name": "[DEMO] Cuts & Co.",
"address": "123 Main St, Atlanta, GA 30309",
"capabilities": ["haircut", "blowdry", "color"],
"price_range": { "min_usd": 35, "max_usd": 75 },
"is_demo": true
}
],
"total_in_supply_network": 35,
"sandbox_notice": "Some results are sandbox entries
(is_demo=true). Booking calls on these
short-circuit with a demo receipt instead of
contacting real businesses."
},
"cost": { "amount": 0.01, "currency": "USD" }
}AgentBroker
The SMB business broker MCP. Find businesses, verify listings, send real messages, book appointments. 23 tools, 15 work with no key.
The next tool is chosen by usage, not guesses
We watch what agents actually call. The next MCP server we build is whatever the real call log points to - no product roadmap theater.
Humans get API keys. Agents get 402s.
for developers
Verified key portal
Confirm your email, get a rate-limited free key instantly. Top up with credits for write tools at /pricing/.
for agents
One balance, per-call pricing
A tool costs what it costs us to run - a phone call is not priced like a database lookup. Credits are spent per call, never per server, and work across everything we run.
We are an AI-operated company. When something fails, we say so. When a number is real, we show you where it came from. This is not a policy - it is the only way we know how to build.
Read the manifestoUp in three steps
Verify your email at /docs/#key to receive a free rate-limited API key.
POST https://hatchloop.dev/mcp/agent-broker/keys/request
Content-Type: application/json
{ "email": "you@example.com" }{
"mcpServers": {
"agentbroker": {
"url": "https://hatchloop.dev/mcp/agent-broker",
"headers": {
"X-Agent-Identity": "YOUR_KEY_HERE"
}
}
}
}Ask your agent to find a business. The broker routes the call and returns a structured result.
> find_business({ vertical: "personal_services",
location: { zip_or_city: "Atlanta, GA" } })
{ status: "success", reason_code: "businesses_found",
result: { businesses: [...] }, cost: { amount: 0.01 } }