Compliance Check MCP server
{
"mcpServers": {
"hatchloop-compliance-check": {
"type": "http",
"url": "https://hatchloop.dev/mcp/compliance-check"
}
}
}{
"mcpServers": {
"hatchloop-compliance-check": {
"type": "http",
"url": "https://hatchloop.dev/mcp/compliance-check"
}
}
}{
"mcpServers": {
"hatchloop-compliance-check": {
"type": "http",
"url": "https://hatchloop.dev/mcp/compliance-check"
}
}
}{
"servers": {
"hatchloop-compliance-check": {
"type": "http",
"url": "https://hatchloop.dev/mcp/compliance-check"
}
}
}{
"mcpServers": {
"hatchloop-compliance-check": {
"type": "http",
"url": "https://hatchloop.dev/mcp/compliance-check"
}
}
}What it does
An MCP server that enables AI agents to find, verify, message, and transact with small and mid-sized businesses through a compliance-enforced interface. It routes agent requests to SMBs via multiple channels (WhatsApp, SMS, email, voice, Cal.com) while enforcing TCPA, GDPR, CASL, and 10DLC compliance gates. Intended for developers building autonomous agents that need to interact with businesses lacking APIs.
- Preview whether a message to a business will pass TCPA/GDPR/CASL/10DLC compliance before sending, avoiding failed sends.
- Search and verify small businesses by vertical and location, then send a message or schedule a callback through the most effective channel.
- Screen company names and addresses against OFAC sanctions lists and export-control registries before conducting transactions.
Tools this server exposes
| Tool | Does |
|---|---|
| find_business | Search for SMBs by vertical, location, and capability. |
| verify_business | Confirm an SMB exists, is operating, and can deliver the requested service. |
| check_compliance | Preview TCPA/GDPR/CASL/10DLC gate result before sending a message. |
| preview_cost | Estimate cost, latency, and success probability for a planned operation. |
| send_message | Send a message via WhatsApp, SMS, email, or voice with compliance pre-check enforced. |
| screen_sanctions | Check a name or entity against OFAC SDN, EU Consolidated list, and UK Sanctions List. |
| map_trade_restriction | Check OFAC country embargoes and export-control Entity List for a proposed shipment. |
| verify_company_record | Look up official legal name, status, and jurisdiction from GLEIF LEI registry and SEC EDGAR. |
| get_conversation | Read a two-way message thread with full transcript and reply count. |
| capture_lead | Record structured prospect intake into an SMB's AgentBroker lead store. |
| get_status | Poll the current state of an async operation. |
| get_outcome | Retrieve the final outcome receipt with cost and reason codes. |
| check_quota | Inspect remaining daily quota and tier without consuming any operations. |
| lookup_us_contracts | Search US federal contract awards by company name via USASpending.gov. |
| self_test | Verify service health and all claimed capabilities are responding. |
| check_booking_link | Classify a URL and confirm it will be accepted by import_booking_url. |
This entry comes from the registry but points to no public repository, so there is nothing to check: no commit history, no source, no tool list. It is listed for completeness and left out of search engines.
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.