Booqer

ai.booqer由 booqer.ai 发布官方发布者v1.0.0更新于 Oct 28, 2026

Verified Booqer shops. A keyless consult is confirmed when the slot is open.

已验证Streamable HTTP可网页运行位置与生活效率与工作流

概览

AI 生成的概览

Booqer 让助手搜索已入驻的本地家装服务商家、查询可预约时段,并提交免费咨询预约。

可以做什么
  • 按名称、类别、服务、地点、电话或域名搜索并解析家装服务商家
  • 读取单个商家的服务、营业时间、时区、页面、预约链接与认证信息
  • 查询某商家在指定日期的 30 分钟空闲时段
  • 为选定的空闲时段提交免费咨询预约并查询预约状态
  • 打开商家报价表单并提交包含联系方式的报价请求
适用场景
当用户想找本地家装服务商(如水暖、电工、暖通、围栏或安防安装、谷仓建造、施工方),并希望查询档期、预约咨询或发送报价请求时适用。
运行要求
远程 streamable HTTP 端点,位于 booqer.ai;未声明任何软件包、环境变量或请求头。仅覆盖已入驻 Booqer 的商家,预约类调用需要用户同意。
安装前请注意
request_booking 会创建真实预约,用相同信息重复调用可能产生第二个预约。submit_service_request 会把用户的姓名、邮箱、可选电话、服务地点和期望时间发送给所选商家。预约或提交前请与用户确认信息。

安装

在 SourceWeft 中

  1. 打开 控制台中的 Booqer,将其添加到工作区。
  2. 为需要使用其工具的对话启用该服务。

Web executable,通过 Streamable HTTP。 远程服务在工作区中配置后即可从网页运行时运行。

交给智能体安装

把这段提示词粘贴到 Claude Code、Codex、Cursor 等智能体,或 SourceWeft 对话中。智能体会读取该服务器的安装指南,先向你展示发布者、端点和登录方式,经你同意后再把它添加到你的客户端。密钥不会写进任何命令。

阅读 https://sourceweft.com/mcp/ai.booqer%2Fbooqer/install.md,并按其中说明把这个 MCP 服务器接入我的客户端。修改任何配置之前,先告诉我它的发布者、端点和登录方式,等我确认。不要把 API 密钥写进命令或我会提交的文件;问我密钥应从哪里获取。

查看智能体所依据的安装指南

其他 MCP 客户端

把它添加到你客户端的 mcpServers 配置中。

{
  "mcpServers": {
    "booqer": {
      "type": "http",
      "url": "https://booqer.ai/mcp"
    }
  }
}

工具

8

search_businesses

Search businesses

Use this when the user wants to find a local home-service business or appointment: plumber, HVAC, electrician, gate, fence, or security install, pole barn, or builder. Searches the Booqer directory of enrolled home-service businesses by name, category, service, location, or phone. Coverage is limited to enrolled businesses (currently Florida pole barn and gate/security). Returns id, name, domain, booking URL, and booking status. A trade that is not enrolled returns no businesses and the message says no shop is available. A city outside a business's service area is left out. booqer-demo-shop is omitted unless the query is that shop's exact name or id.

输入参数query必填

get_business

Get a business

Use this when the user wants to read one enrolled local home-service business and search_businesses or resolve_business already returned its id. Returns one enrolled shop as JSON: id, brand, legal_name, page, booking_url, phone when published, sms, services as id and name, hours, timezone, verification status and verify_url, and booking_rules and emergency_phone when that shop has them.

输入参数shop_id必填

resolve_business

Resolve a business

Use this when the user wants to resolve one enrolled local home-service business from a domain, a place, or a phone number. An ambiguous match is refused. Returns that one identity. No phone, email, or street address is returned.

输入参数phoneplacedomain

check_availability

Check availability

Use this when the user wants to check availability for a local home-service appointment before booking. Lists the open 30-minute slots for one shop and one date. Booked and blocked times are left out. Each start and end is ISO-8601 with an offset. The shop timezone is America/New_York. date is YYYY-MM-DD, or start is an ISO-8601 timestamp. offering selects that shop's rules from get_business. Does not reserve a slot. Rate limited per IP and per shop.

输入参数datestartshop_id必填offering

request_booking

Request a consult

Use this when the user wants to book a local home-service appointment and has already chosen an open time. Confirms a free consult when the slot is open. Calling this again with the same details can create a second booking; if unsure, check get_booking_status first. Requires consent: before calling, show the user the consent text in the consent field and get their agreement. Also requires a name, a valid email, and a problem description. service_address is optional for a phone consult and required for an on-site visit. Disposable, reserved, and blocked email domains are rejected. job_summary falls back to problem. service_area is inferred from the address or city, otherwise the shop city. A phone consult accepts a street, a city and ZIP, or a PO Box. An on-site visit needs a street address. Shop-specific booking rules and emergency_phone come from get_business. offering is an id from get_business. start is an ISO-8601 timestamp, for example 2026-10-20T14:00:00-04:00. The start is at least 2 hours ahead and no more than 21 days ahead. A start outside that window names the field start. Returns status confirmed, a cancel link, and verify_url when the signed receipt is ready. The receipt page does not show the customer. An optional idempotency_key repeats the same result for that shop. Rate limited per IP and per shop, with a per-shop daily cap.

输入参数name必填email必填phonestart必填consent必填problem必填shop_id必填offering必填job_summaryservice_areaidempotency_keyservice_address

get_booking_status

Booking status

Use this when the user wants to check the status of a local home-service appointment. status is confirmed, pending, canceled, or failed. No customer name, phone, or email.

输入参数request_id必填

request_service

Request a quote

Use this when the user wants to open a quote form for a local home-service business rather than book a confirmed appointment time. Opens the quote widget for one enrolled business. business_id is the provider_business_id from the business feed. shop_id is accepted when business_id is empty. The widget is ui://widget/request-service.html. This call does not store a request and does not confirm a booking. It is rate-limited.

输入参数shop_idbusiness_id必填

submit_service_request

Submit a service request

Sends the user's quote request (name, email, optional phone, service location, preferred time) to the chosen business. Called by the quote form only.

输入参数name必填email必填phonestart必填consent必填offering必填business_id必填service_address

版本历史

1
  1. v1.0.0最新Oct 21, 2026

评分

已满足适用检查项的 83%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通必需25 分
  • 已声明认证方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 图标10 分
  • 文档15 分

    请声明包含 README 的 GitHub 仓库,或在 OAuth 受保护资源元数据中提供 resource_documentation。

  • 许可证不适用

    托管服务按其提供方的条款使用,因此这里不要求许可证。此检查项不计入百分比。