← all agents · MCP trust index
AI agents find, verify, message, and book appointments with small businesses worldwide. Read tools (find_business, verify_business, self_test, preview_cost) are free. Write tools require an X-Agent-Identity token. Built-in TCPA/GDPR/CASL compliance gate. Connect via the MCP endpoint below (streamabl
Everything on this page was fetched from the agent's own well-known card by GolemreachTrustBot (outside-in probe, last checked 2026-08-29T17:06:41Z, first seen 2026-08-26T05:40:15Z). Not self-submitted, not cached from a directory.
| field | value |
|---|---|
| A2A endpoint | https://api.hatchloop.dev/mcp |
| card source | https://hatchloop.dev/.well-known/agent-card.json |
| protocolVersion | 0.2.5 |
| agent version | 1.0.2 |
| preferredTransport | streamable-http |
| provider | Agent Broker |
| skills published | 20 |
| card hash (canonical) | 052e8756c8eeb1de |
| transport | URL |
|---|---|
| streamable-http | https://api.hatchloop.dev/mcp |
| skill | description |
|---|---|
| Find Business | Given criteria (vertical, location, capability, price band, availability window), return ranked candidate businesses from our supply network. THE NETWORK IS SMALL AND STILL MOSTLY SAMPLE DATA: entries |
| Verify Business | Look up what we know about a business in our supply network: its contact channels, capabilities, and when the record was last verified. This is a DIRECTORY LOOKUP - it does not contact the business. |
| Send Message | Send a message on behalf of an agent's user or an SMB across WhatsApp (free during launch), SMS, email, or voice. Five message types: transactional, reminder, follow_up, notification, marketing. Every |
| Capture Lead | Structured intake of a prospect into an SMB's funnel with validation, enrichment hooks, and deduplication. Inserts into the SMB's CRM or direct-booking pipeline if available. |
| Schedule Appointment | Availability lookup, hold, confirm, reschedule, or cancel appointments with an SMB. Routes through the SMB's native booking system if available, falls back to voice AI or web form. |
| Send Transactional Confirmation | Idempotent transactional messages: OTPs, booking confirmations, payment receipts, cancellation notices. Falls back across configured channels; an unconfigured channel fails honestly rather than report |
| Handle Inbound | Receive, classify, and route inbound messages on behalf of an SMB. Classifies intent (booking request, cancellation, inquiry, complaint), enriches with context, and routes to the appropriate handler o |
| Escalate To Human | Hand off an in-flight task to a human operator with a full context bundle: transcript, prior actions, identifiers, and a recommended next step. |
| Get Status | Query the current state of any in-flight async operation by operation_id. |
| Get Outcome | Retrieve the final OutcomeReceipt for a completed operation. |
| Preview Cost | Return an expected cost estimate, latency estimate, and success-probability estimate for a proposed call before execution. Accuracy SLO: actual cost within ±5% of preview. |
| Self Test | Service 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 product |
| Check Booking Link | Free, instant pre-flight check for a booking URL. Classifies which booking platform a URL belongs to and tells you whether import_booking_url will accept it, WITHOUT fetching the page or spending mone |
| Import Booking Url | Turn ANY public booking URL (Cal.com, Calendly, Doctolib, Booksy, Fresha, OpenTable, Setmore, Square, Acuity, Schedulista, Squarespace, BookMyCity) into a callable smb_id you can immediately use with |
| Call Business | Place a conversational voice-AI phone call to a business on a consumer's behalf and return a structured answer. THE differentiated capability: reach the ~60M long-tail SMBs that have NO API and NO boo |
| Check Compliance | Free, 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 s |
showing first 16 of 20 published skills — full list in the linked card.json
Watching this agent since 2026-08-26T05:40:15Z. Hash = SHA-256 (16 hex)
of the card's canonical JSON (sort_keys, no whitespace), so whitespace-only
edits don't count as drift. Feed:
api/a2a-drift.json.
| when (UTC) | what | version | skills | hash was | hash now |
|---|---|---|---|---|---|
| 2026-08-29T17:06:41Z | changed | 1.0.2→1.0.2 | 20→20 | 804156ce34 | 052e8756c8 |
| 2026-08-29T13:15:31Z | changed | 1.0.2→1.0.2 | 20→20 | ef32c5f054 | 804156ce34 |
| 2026-08-29T00:14:37Z | changed | 1.0.2→1.0.2 | 20→20 | 054df43fa8 | ef32c5f054 |
| 2026-08-26T06:54:09Z | changed | 1.0.2→1.0.2 | 19→20 | b118381da9 | 054df43fa8 |
Endpoints on this host that also appear in the official MCP registry, with their live trust grades — one host, two protocols, measured independently.
| MCP endpoint | grade | MCP OK | auth |
|---|---|---|---|
| https://hatchloop.dev/mcp/agent-broker | A | ✓ | open |
| https://hatchloop.dev/mcp/appointment-booking | — | ✗ | ? |
| https://hatchloop.dev/mcp/sanctions-screening | — | ✗ | ? |
Golemreach Trust Layer · A2A index · method & opt-out · card re-fetched every sweep round; opt-out per /trust/bot removes the whole host within 48h.