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-09-30)
{
"status": "success",
"reason_code": "businesses_found",
"result": {
"businesses": [
{
"smb_id": "osm:node/3548926407",
"name": "[UNTRUSTED]Awa African Hair Braiding & Barbershop[/UNTRUSTED]",
"category": "shop=hairdresser",
"source": "openstreetmap",
"distance_m": 310
}
],
"search": { "provider": "openstreetmap", "radius_m": 5000, "distance_order": "exact" },
"attribution": "© OpenStreetMap contributors",
"license": "Open Database License (ODbL) 1.0"
},
"cost": { "amount": 0.0, "currency": "USD", "basis": "free" }
}AgentBroker
The SMB business broker MCP. Find businesses, verify listings, send real messages, book appointments. 23 tools, 13 work with no key.
Warrant MCP
Require a cryptographically-signed human approval before your agent takes any high-stakes action. Ed25519 warrants; verifiable offline without a side-channel.
Free tools. Verified keys for write actions.
for developers
Verified key portal
Confirm your email, get a rate-limited free key instantly. Credit purchases are not enabled. Check current availability at /pricing/.
for agents
Free allowances for agents
Use the free tools and your verified key for write actions. Check remaining usage with check_quota. Credit top-ups and crypto payments are unavailable; there is no paid upgrade to extend the allowance.
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/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: [...],
attribution: "© OpenStreetMap contributors" },
cost: { amount: 0 } }Tell us what is missing.