Agent Broker MCP server
{
"mcpServers": {
"hatchloop-agent-broker": {
"type": "http",
"url": "https://hatchloop.dev/mcp/agent-broker"
}
}
}{
"mcpServers": {
"hatchloop-agent-broker": {
"type": "http",
"url": "https://hatchloop.dev/mcp/agent-broker"
}
}
}{
"mcpServers": {
"hatchloop-agent-broker": {
"type": "http",
"url": "https://hatchloop.dev/mcp/agent-broker"
}
}
}{
"servers": {
"hatchloop-agent-broker": {
"type": "http",
"url": "https://hatchloop.dev/mcp/agent-broker"
}
}
}{
"mcpServers": {
"hatchloop-agent-broker": {
"type": "http",
"url": "https://hatchloop.dev/mcp/agent-broker"
}
}
}file .mcp.json (in your project root)file claude_desktop_config.jsonfile ~/.cursor/mcp.jsonfile .vscode/mcp.jsonfile ~/.codeium/windsurf/mcp_config.jsonversion 0.2.13
What it does
Agent Broker is an MCP server that lets AI agents find, verify, contact, and transact with small and mid-sized businesses in the US through a single interface. It routes requests through multiple communication channels (WhatsApp, SMS, email, voice) with compliance enforcement for TCPA, GDPR, and CASL. The service is live with 23 tools; bookings currently return demo data.
- Search for and verify SMBs by vertical, location, and service capability before attempting contact.
- Send compliant messages to businesses via their preferred channel while automatically checking TCPA, GDPR, and CASL restrictions.
- Schedule appointments with SMBs by importing booking links or checking availability in real time.
Tools this server exposes
| Tool | Does |
|---|---|
| find_business | Search for SMBs by vertical, location, and capability. |
| verify_business | Confirm an SMB is real, operating, and capable of the requested service. |
| get_status | Poll the current state of an async operation. |
| get_outcome | Retrieve the final OutcomeReceipt with cost and reason codes. |
| preview_cost | Estimate cost, latency, and success probability before committing. |
| self_test | Verify service health and all claimed capabilities are responding. |
| check_quota | Inspect remaining daily quota and tier without consuming operations. |
| check_booking_link | Classify a URL and confirm it is importable as a booking link. |
| check_compliance | Preview TCPA, GDPR, CASL, and 10DLC gate result before sending. |
| verify_company_record | Look up official legal name, status, jurisdiction, and address via GLEIF LEI registry and SEC EDGAR. |
| screen_sanctions | Check a name or entity against OFAC SDN, EU Consolidated list, and UK Sanctions List. |
| map_trade_restriction | Check OFAC country embargoes, export-control Entity List, and sanctioned-party screening for a proposed shipment. |
| get_conversation | Read a two-way message thread with state, full transcript, and reply count. |
| lookup_us_contracts | Search US federal contract awards by company name via USASpending.gov. |
| send_message | Send WhatsApp, SMS, email, or voice messages with compliance pre-check enforced. |
| capture_lead | Intake a prospect into an SMB's AgentBroker lead store. |
Before you enable it
An MCP server runs with whatever access you give it. Start with a development account rather than production, and check which tools the server exposes before you let an agent call them unattended.