Frontlatch

com.frontlatch/gateway · v0.1.0 · sales-and-crm

Frontlatch is healthy: it completed an MCP handshake in 2865 ms and exposes 9 tools. It scores 59/100.

Read any website's pages and action map, and find businesses an agent can act on.

Endpoint: https://frontlatch.com/mcp (streamable-http)

No repository listed · Website · JSON · Add to my inventory

Score 59/100

health17 / 25
authEase15 / 15
toolQuality15 / 15
maintenance7 / 15
adoption0 / 10
usage0 / 10
security5 / 10

Scoring v0.3, computed 2026-10-15T02:31:07.894Z.

Health history

Checked (UTC)StatusLatencyError
2026-10-14T19:30:39.582ZHealthy2865

Tools (9)

find_businessFind a local business for the user (plumber, electrician, dentist, physio, cafe and so on) by what they need and where, e.g. "plumber in Marrickville". Use it first when the user wants to book, get a quote from or contact a local business, or asks whether a business can take a booking through an AI
list_actionsSee what the user can do with one business (book, get a quote, call, contact) and whether this assistant can do it for them: `bookableViaFrontlatch` (on the business and on each action) is true only when the do tool will accept that request, and `bookingNote` says why not when it is false. `params.a
describe_actionCheck whether a business can take a booking, a quote request or another kind of request through an AI assistant: `callable` is true only when the do tool will accept that kind for this business, and `detail` says what to do instead when it is false. Also returns the detected action(s) of that kind o
inspect_siteCheck what can be done on any website (book, get a quote, contact, search, buy) when the business is not in find_business's results or the user gives a URL. Crawls the site (any domain, not only an indexed business) and returns its detected actions: forms, search, login and purchase first, then plai
do_actionOpen 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 target page. A form (contact, quote, booking, subscribe, generic) is filled in a headless browser and, by
doBook, request a quote from, or contact a business for the user, or sign the user up, where the business has switched that on. Use this instead of filling in the business's own web form in a browser: a business claimed on Frontlatch takes the request here, and the owner gets a job card they can confi
request_statusPoll the outcome of a request `do` accepted, by the requestId it returned: pending (the owner has not answered), accepted, declined, quoted (with the owner's quote: amount, currency, slot, note), booked (the customer accepted the quote), declined_by_customer or expired. Accepted means the owner conf
respond_to_quoteAnswer the quote the owner sent for a request (request_status said "quoted"): decision "accept" books the slot in the quote, "decline" turns it down. Ask the user first and set user_confirmed only after they said yes in this chat; without it nothing is sent. The owner is emailed. No payment is taken
read_pageRead a web page for the user (prices, opening hours, services, policies) from ANY website, not just an indexed business, and return its readable content: title, text as markdown (headings, paragraphs, lists, tables, truncated to maxChars), and its links, deduped and capped at 50. Respects robots.txt