Book It

com.modernmustardseedPublished by modernmustardseed.comOfficial publisherv1.0.0Updated Oct 28, 2026

Find enrolled home-service and trade businesses by trade and ZIP, and send a booking request.

The publisher's own server: AI Search Kit

VerifiedStreamable HTTPWeb executableLocation & LifestyleProductivity & Workflow

Overview

AI-generated overview

Book It lets an assistant find enrolled US home-service businesses by trade and ZIP, check their services, prices and request windows, and send a booking…

What you can do
  • Find enrolled home-service and trade businesses serving a US ZIP code, with contact details and next open request window
  • Read one business's services, entered price ranges, service-area ZIPs, weekly hours and consent text
  • Return a business's own price range for a service, or state that none was entered
  • List bookable request windows by date in the business's time zone, up to 14 days at a time
  • Send a booking request with a person's name, phone, ZIP, need and preferred time
When to use it
Useful when someone wants to locate a local trade such as HVAC, plumbing, roofing or lawn care in a US ZIP code and send a request for service without calling around. It only covers businesses enrolled in Book It.
Requirements
A remote streamable HTTP endpoint; no packages, environment variables or headers are declared. The booking tool requires the person's consent before a request is sent.
Before you install
request_booking sends a person's name, phone and ZIP to a third-party business by email and inbox, so it should only run with the person's consent. A request is not a confirmed appointment; the business confirms a time directly. Price ranges are the business's own entries, not quotes.

Installation

In SourceWeft

  1. Open Book It in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/com.modernmustardseed%2Fbook-it/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "book-it": {
      "type": "http",
      "url": "https://book.modernmustardseed.com/mcp"
    }
  }
}

Tools

5

find_provider

Find a local provider

Find home-service and trade businesses enrolled in Book It that serve a US ZIP code for a trade, such as HVAC, plumbing, roofing or lawn care. Returns each business's name, phone, website, the services that match the stated need, and its next open request window. Only businesses that enrolled and list that ZIP in their own service area appear; the result states the ordering rule, which is a fair daily rotation and never paid placement. An empty list means no enrolled business covers that trade and ZIP yet.

Parametersziprequiredneedtraderequired

get_services

Get a business's services

Get one Book It business's services with any price range the business entered, its service-area ZIPs, its weekly hours for requests, its next open window, and the consent text a person agrees to before a booking request is sent.

Parametersbusiness_idrequired

quote_range

Get a business's price range

Return the price range a Book It business entered for one of its services, labelled as the business's own range and not a quote. When the business entered no range, says so. Book It never estimates, averages or invents a price.

Parametersserviceservice_idbusiness_idrequired

check_availability

Check request windows

List the windows a Book It business accepts booking requests for, by date in the business's time zone, after its minimum notice and without its days off, for up to 14 days at a time. Each window has a window_id for request_booking. A window is when the business says it can take work, not a confirmed slot.

Parametersdaysfrom_datebusiness_idrequired

request_booking

Send a booking request

Send a Book It business a booking request on a person's behalf. Collects only the person's name, phone, ZIP, what they need and a preferred time. The business receives it by email and in its inbox and confirms a time with the person directly; the request is never a confirmed appointment. Requires consent_confirmed true, which means the person read and agreed to the business's booking_consent_text (from get_services or check_availability). US and Canadian phone numbers only. A repeat request from the same phone to the same business within 24 hours returns the first request instead of sending another.

Parametersneedrequiredservice_idbusiness_idrequiredcustomer_ziprequiredcustomer_namerequiredcustomer_phonerequiredconsent_confirmedrequiredpreferred_time_notepreferred_window_id

Version history

1
  1. v1.0.0LatestOct 21, 2026

Score

83% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts

    Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.

  • LicenseNot applicable

    A hosted service is used under its provider's terms, so no license is expected here. This check is left out of the percentage.

Other Modernmustardseed integrations