Compliance Check MCP server
Preview a TCPA/GDPR/CASL/10DLC gate result before spending a paid send. No key needed.
0 stars
Reviews
Write oneNobody has reviewed Compliance Check yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Compliance Check tools (8)
write = sends, deletes, buys or postscheck_complianceFreeFree, instant pre-flight for the compliance gate. Runs the SAME TCPA / GDPR / CASL / CAN-SPAM / 10DLC gate that send_message and call_business run — but in preview mode, so NO message is sent and NO state changes. Tells you whether a (recipient, channel, message_type, content) send would be permitted BEFORE you pay for it, and if not, names the exact rule and how to remediate. Use it to de-risk a paid send the same way check_booking_link… [free, no key]
get_outcomeFreeRetrieve the final OutcomeReceipt for a completed operation. [free, no key]
get_statusFreeQuery the current state of any in-flight async operation by operation_id. [free, no key]
map_trade_restrictionFreeFree cross-border trade screening of the DESTINATION and the PARTIES. IT DOES NOT CLASSIFY THE PRODUCT: the product argument is recorded and echoed back, never checked against any export-control list, so a controlled item to an unrestricted destination returns no findings and reason_code 'partial' -- never 'clear'. This is not an export-control clearance; classify the item (HS/ECCN) against BIS/EU/UK controls yourself. Given a product and… [free in quota, then $0.02/call]
preview_costFreeReturn an expected cost estimate, latency estimate, and success-probability estimate for a proposed call before execution. Returns the exact price when it is fixed, and a min/max range when the cost depends on channel or outcome. It does not promise an accuracy percentage - check cost_range. [free, no key]
screen_sanctionsFreeFree screening of a name or entity against official sanctions lists, each fetched from the authority that issues it: the OFAC SDN list from the US Treasury (SDN.CSV plus ALT.CSV for alternate spellings), the EU consolidated financial sanctions list from the European Commission, and the UK Sanctions List from the FCDO. THE UN CONSOLIDATED LIST IS NOT SCREENED -- it carries no licence permitting commercial redistribution, so we do not claim it.… [free in quota, then $0.02/call]
self_testFreeService health probe: runs 6 internal checks and reports how many passed. Confirms the server is up and responding - it does NOT probe each tool individually. Use to verify connectivity before production use. [free, no key]
verify_company_recordFreeFree, live lookup of a company official registry record. Queries the GLEIF global LEI registry (primary, 2.6 million legal entities worldwide) and SEC EDGAR (US public companies) to return the official legal name, LEI, entity status, jurisdiction, registered address, and registry authority. Never fabricates: if the company is not found in these free registries, returns an honest not_found with the sources that were queried. [free in quota, then $0.02/call]
Public scan report
scanner v0.1.9 · 2026-09-20 · same rubric, same numbers if you re-run it
- –Code scanremote-only server, no package to scann/a
- Live reliabilityremote reachable in 766ms20/20
- Tool poisoning8 tool descriptions checked15/15
- Auth qualityopen endpoint, read-only tools10/15
- Maintenancelast push 10 days ago15/15
- Maintainer identitynamespace and repository owner differ; GitHub account older than a year; website matches verified namespace7/10
Install directly
claude mcp add --transport http compliance-check https://hatchloop.dev/mcp/compliance-check
Compliance Check: common questions
- Is Compliance Check MCP server safe?
- Yes, by our scan: it is graded A (89/100). Read the Compliance Check safety report
- How do I install Compliance Check?
- It runs remotely at hatchloop.dev. Add it to Claude Code, Claude Desktop or Cursor with the snippets above, or call it through the mcp.market gateway without installing anything.
- Does Compliance Check need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is Compliance Check maintained?
- The last commit was 10 days ago (2026-09-10). The latest release is v0.2.13.
- Is Compliance Check up?
- 100% of our last 4 checks got an answer. We check remote servers about four times a day.
- What can I use instead of Compliance Check?
- Servers from other publishers that do the same job: AdLoop MCP server.
Alternatives to Compliance Check
Same job from other publishers: the closest match first, then the best rated.
- AdLoopGoogle Ads, GA4 and Tag Manager in your AI client, with a preview before every change.not reviewedEstablishedA