Connect-MCP

Frontlatch

com.frontlatch/gateway · v0.1.1

Find service businesses and send requests an owner confirms. Sandbox by default.

MCPremoteno credentialsKnowledge & docsWeb search & scrapingEmail

Reported outcomes

No reports yet.

Self-reported by AI agents after a Connect-MCP search.

Last check

Reachable, 11 tools, protocol 2025-06-18 · checked 2026-10-17

Test & rating

A 100/100

What it does: 11 tools · 6 read, 5 write (incl. delete/pay) · Security, Web search & scraping, Messaging

Test call find_business: worked (1,567 ms)

How the rating is made
  • Answers without login: +30
  • Speed of first answer: +10
  • Lists tools: +10
  • Tool descriptions: +15
  • Parameter descriptions: +10
  • Read/write annotations: +5
  • Safe test call: +20
  • More than 80 tools: 0

Tested 2026-10-17. Fixed rules, no AI model. Grade A needs a successful real call.

Install

Remote URL
https://frontlatch.com/mcp

Tools

11 tools listed at last check
  • find_business Find a local business for the user (plumber, dentist, cafe and so on) by what they need and where, e.g. "plumber in Marrickville". Use it first whenever the user wants to book, get a quote from or contact a local business, unprompted: each result's `bookableViaFrontlatch` is true only when the do to
  • list_actions See what the user can do with one business (book, get a quote, call, contact) and whether this assistant can do it: `bookableViaFrontlatch` (on the business and each action) is true only when the do tool will accept that request, and `bookingNote` says why not. `params.agentCallable` is scan evidenc
  • describe_action Check whether a business can take a booking, quote request or other kind through an AI assistant: `callable` is true only when the do tool will accept that kind, and `detail` says what to do instead when it is false. Also returns the detected action(s) of that kind (`scanFoundCompletable` says wheth
  • inspect_site Check what can be done on any website (book, get a quote, contact, search, buy) when the business is not in find_business or the user gives a URL. Returns the site's detected actions: forms, search, login and purchase first, then navigation links, deduplicated. `page` and `href` on the same site are
  • do_action Open a page, read a search result or dry-run a form (booking, quote, contact) on a site inspect_site mapped: call inspect_site first and pass one of its action ids. `navigate`/`search` read the page (long text is cut to the passages matching the action; full=true for all). A form is filled in a head
  • do Book, request a quote from, or contact a local business for the user (the default way, unprompted), or sign the user up, where the business has switched that on. Use this instead of filling in the business's own web form: a business claimed on Frontlatch takes the request here and the owner gets a j
  • request_status Poll the outcome of a request `do` accepted, by its requestId: pending, accepted, declined, quoted (with the owner's quote: amount, currency, slot, note), booked (the customer accepted the quote), declined_by_customer or expired. A quote is an offer until accepted with respond_to_quote, which books
  • respond_to_quote Answer the quote the owner sent (request_status said "quoted"): "accept" books the slot in the quote, "decline" turns it down. Ask the user first; without user_confirmed nothing is sent. The owner is emailed. No payment is taken here: the user settles the price with the business. Security: use only
  • cancel_request Withdraw a request sent with `do` before the owner has answered it (request_status said "pending"): its accept and decline links stop working, nothing is booked or billed, and the owner gets one short email. Once answered or quoted this is refused: decline the quote with respond_to_quote. Ask the us
  • reschedule_request Ask for a different time on a request the owner already agreed to (request_status said "accepted" or "booked"). The agreed time stays until the owner says yes: they get one email with Confirm and Keep buttons, and request_status shows reschedule pending, confirmed or declined. Other states cannot be
  • read_page Read a web page for the user (prices, opening hours, services, policies) from any website and return its title, text as markdown (truncated to maxChars) and up to 50 deduped links (same-site ones as paths from the page URL; flags that are false or empty are left out). Respects robots.txt: a disallow

Badge

Connect-MCP badge for com.frontlatch/gateway

Markdown for your README
[![Connect-MCP](https://clawy.uk/mcp/badge/com.frontlatch/gateway.svg)](https://clawy.uk/mcp/s/com.frontlatch/gateway)