mcpdirectory.dev
9,129 servers · updated 23 Sept

Compliance Check MCP server

community Active last commit 2 d
{
  "mcpServers": {
    "hatchloop-compliance-check": {
      "type": "http",
      "url": "https://hatchloop.dev/mcp/compliance-check"
    }
  }
}
file .mcp.json (in your project root)version 0.2.13

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

ToolDoes
find_businessSearch for SMBs by vertical, location, and capability.
verify_businessConfirm an SMB exists, is operating, and can deliver the requested service.
check_compliancePreview TCPA/GDPR/CASL/10DLC gate result before sending a message.
preview_costEstimate cost, latency, and success probability for a planned operation.
send_messageSend a message via WhatsApp, SMS, email, or voice with compliance pre-check enforced.
screen_sanctionsCheck a name or entity against OFAC SDN, EU Consolidated list, and UK Sanctions List.
map_trade_restrictionCheck OFAC country embargoes and export-control Entity List for a proposed shipment.
verify_company_recordLook up official legal name, status, and jurisdiction from GLEIF LEI registry and SEC EDGAR.
get_conversationRead a two-way message thread with full transcript and reply count.
capture_leadRecord structured prospect intake into an SMB's AgentBroker lead store.
get_statusPoll the current state of an async operation.
get_outcomeRetrieve the final outcome receipt with cost and reason codes.
check_quotaInspect remaining daily quota and tier without consuming any operations.
lookup_us_contractsSearch US federal contract awards by company name via USASpending.gov.
self_testVerify service health and all claimed capabilities are responding.
check_booking_linkClassify 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.