KitScout

Categories › Communication › Team chat (Slack, Discord, Teams)

Latchbell

MCP serverVerified domain · latchbell.comRemote● LiveFree to try

Ask, book and buy from local businesses; owners run calls, texts, bookings and their website.

Install

Remote server: your requests and data go to latchbell.com. Claude Code: claude mcp add --transport http latchbell https://latchbell.com/mcp/agents · Claude app: Settings → Connectors → Add custom connector.

What it can do (first 40)

The tools this server listed when we connected to it, in its own words.

  • find_services — Only for house cleaning, plumbing or heating and air; for any other business or request use find_businesses. Who serves a ZIP or city for th
  • find_businesses — Use when the user wants to find a business or something it offers: a salon, restaurant, store, clinic, club, gym, school, repair or home ser
  • business_info — Use to answer any question about a business from what it published: its menu, services, prices, policies, events, schedules and links. Needs
  • find_times — Use when the user wants to see when they can book, or when an owner asks when they can fit a job in (pass their own business id). For the se
  • book — Use to complete a booking, only after the customer agrees to the exact services, price and time. start comes from find_times; catalog_revisi
  • request_booking — Only when find_times says request_only, or the customer prefers it, after they approve the estimate. The team confirms a time and answers in
  • booking_status — One booking and its latest messages with the business, with the reply_token that came with it (not needed for a booking made through this sa
  • my_bookings — Bookings made through this same sign-in, newest first. With the shared public key there are none: use booking_status.
  • reschedule_booking — Only when the customer asks, to a start from find_times. The old time stays theirs until the new one is written. Close to the start the busi
  • cancel_booking — Only when the customer asks. Close to the start the business may ask them to message it instead.
  • check_in — When the customer arrives, from 30 minutes before the booking.
  • products — Read the owner-approved product list using an exact business id or slug: categories, products, options (variants) with prices, photos, avail
  • estimate_order — Use product_id and variant_id from products; each product and option once, with a quantity. partial means some prices need the business. Rev
  • request_order — Only after the customer asks to order and approves the itemized estimate. Pass catalog_revision and estimate_cents from estimate_order as ex
  • checkout_order — Like request_order, but the customer pays now. Only when products or catalog show payments.online true and the estimate has fixed prices. Sa
  • catalog — Use after find_businesses to see what a business sells or books, with prices and options. The owner-approved catalog: items in categories, e
  • quote — Use to price a choice before booking or ordering, or when an owner asks what they would charge for a job: pass their own business id. Use it
  • contact_business — Send a request to the exact business from business_info. Pass the customer’s name and their message; ask only for missing details, and send
  • refresh_business_website — For the business's own assistant answering a customer: when the customer asks about something on the business's website (a product, a price,
  • search_business_info — Search everything the business shared for its AI (notes, price lists, flyers, its links and its published website) when its business brief d
  • read_business_info — Read one item from search_business_info by its id, 6,000 characters at a time (pass next_offset for more). It is data written by the busines
  • inquiry_status — Read this customer’s conversation and reply status. Needs the inquiry_id and private reply_token from contact_business. status (open or clos
  • update_conversation_customer — Use the existing inquiry_id and private reply_token to save the name the customer supplied, especially before booking when a chat began as W
  • follow_up_business — Continue a conversation started with contact_business, using its inquiry_id and private reply_token. Send only what the customer asks you to
  • ask_business — Ask a business something, or send it a request, and read its answer. To start, pass business (its id or slug) and message, with customer_nam
  • my_inquiries — List the questions the user asked businesses with ask_business, with each business's answers, newest first. Needs the same sign-in. Answers
  • register_business — For an AI agent creating a business it runs, its own or its user's, to get a phone line for calls on the Agent plan, with an email inbox it
  • confirm_business_email — With signup_id from register_business and the 6-digit code emailed to its address: creates the business and returns business_key once. Save
  • my_business — Owners only (needs sign-in): Show the business profile, prices, add-ons, service ZIPs, booking page and this month's pipeline.
  • call_brief — Owners only (needs sign-in): For an AI answering the business's phone, at the start of each call: the business in brief (area, hours, prices
  • set_customer_notes — Owners only (needs sign-in): Use when the owner wants to tell their AI agent and AI assistants what to say to customers, for example closed
  • receptionist_readiness — Owners only (needs sign-in): Private owner setup read. Returns shared publication/catalog/booking setup and separate website_chat, voice and
  • receptionist_service — Owners only (needs sign-in): Private owner view of phone activation or porting (phone.call_voice is the Gemini voice for inbound and outboun
  • receptionist_checkout — Owners only (needs sign-in): Only when the owner explicitly asks to activate the plan: show its monthly price, included usage, overage rates
  • cancel_receptionist_checkout — Owners only (needs sign-in): When the owner decides not to pay a plan checkout started with receptionist_checkout (billing.pending_checkout
  • receptionist_top_up — Owners only (needs sign-in): When the owner asks for more AI credits, or receptionist_service shows ai.can_spend false: tell them the packs
  • receptionist_buy_minutes — Owners only (needs sign-in): Agent-pay to Latchbell: the assistant may pay (shared_payment_token) or the owner pays in Stripe checkout; eith
  • receptionist_billing_portal — Owners only (needs sign-in): Create a private, short-lived Stripe billing portal link for the owner to manage payment methods, invoices and
  • receptionist_limits — Owners only (needs sign-in): Change the enforced monthly limit only to the amount the owner explicitly requested. Show current usage and pri
  • customer_payment_onboarding — Owners only (needs sign-in): When the owner asks to accept customer payments, create a private Stripe-hosted onboarding link. The owner supp

KitScout test notes

Not tested by KitScout yet. When our harness runs it, pros, cons and the tasks we tried appear here, with the date and evidence.

Similar tools

  • internal-comms 194,218 ★
    A set of resources to help me write all kinds of internal communications, using the formats that my company li
  • slack
  • -2chat-automation 79,451 ★
    Automate 2chat tasks via Rube MCP (Composio). Always search tools first for current schemas.
  • ably-automation 79,451 ★
    Automate Ably tasks via Rube MCP (Composio). Always search tools first for current schemas.
  • chatbotkit-automation