ReelQuoteAI Survey Tool

com.reelquoteai由 reelquoteai.com 發布官方發布者v1.1.0更新於 Oct 24, 2026

Filmed moving surveys, itemized inventories, firm quotes and bookings for moving companies.

已驗證Streamable HTTP可網頁執行商業與電商

概覽

AI 產生的概覽

讓助理透過託管的 ReelQuoteAI 端點,為搬家公司建立影片搬家勘察、逐項物品清單、固定報價與預約。

可以做什麼
這是一個遠端 MCP 伺服器,把助理連接到面向搬家公司的 ReelQuoteAI 服務。根據登錄描述,它涵蓋影片搬家勘察、逐項物品清單、固定報價與預約。清單中未列出具體工具,因此這裡無法說明可用的具體操作。
適用情境
如果你所屬的搬家公司已經在使用 ReelQuoteAI,並希望助理協助產出勘察、清單、報價或預約,可以考慮使用。沒有 ReelQuoteAI 帳號則沒有用處,且清單未說明各工具的具體行為。
執行需求
遠端 streamable HTTP 端點 widget.reelquoteai.com,不需要本機套件或執行環境。必須提供 Authorization 標頭,內容為 Bearer ReelQuoteAI API 金鑰,由搬家公司從其儀表板取得;測試金鑰可執行沙箱。需要能連線至該端點的網路。
安裝前請注意
此伺服器要求 Authorization 標頭攜帶 Bearer ReelQuoteAI API 金鑰,這屬於憑證,應避免出現在日誌與共用設定中。描述提到報價與預約,因此助理操作可能建立或變更業務紀錄,或決定價格;在依賴之前請確認每項操作的具體作用。勘察與清單資料可能以第三方資料形式傳送給 ReelQuoteAI。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 ReelQuoteAI Survey Tool,將其新增到工作區。
  2. 連接 Authorization token 憑證。它們會被私密儲存,絕不會在公開頁面上展示。
  3. 為需要使用其工具的對話啟用該服務。

Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。

交給代理程式安裝

把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。

閱讀 https://sourceweft.com/mcp/com.reelquoteai%2Fsurvey-tool/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。

檢視代理程式所依據的安裝指南

其他 MCP 客戶端

把它新增到你客戶端的 mcpServers 設定中。

{
  "mcpServers": {
    "reelquoteai-survey-tool": {
      "type": "http",
      "url": "https://widget.reelquoteai.com/mcp",
      "headers": {
        "Authorization": "Bearer <YOUR_TOKEN>"
      }
    }
  }
}

工具

32

get_session

Resolve the key to its mover (name, branding, config).

Resolve the key to its mover (name, branding, config). Scope: quote.

無需輸入參數。

list_home_profiles

Home sizes for the ballpark step (2br_apt, 3br_house, …).

Home sizes for the ballpark step (2br_apt, 3br_house, …). Scope: quote.

無需輸入參數。

ballpark_estimate

Instant estimate range from home size + addresses.

Instant estimate range from home size + addresses. Free; never bookable. Scope: quote.

輸入參數origindwelling必填move_datedestinationdistance_miles

create_job

Start a job (the survey container).

Start a job (the survey container). Contact details are NOT accepted here — funnel rule. Send `Idempotency-Key` so a retry cannot create a second job. Scope: jobs:write.

輸入參數origindwellingmove_datequote_kinddestinationidempotency_key

list_jobs

List jobs for the tenant, newest first.

List jobs for the tenant, newest first. Secret key only. Paged: pass `limit` (1–100, default 25), optional `status`, and `cursor` from the previous page's `next_cursor` (null on the last page; a bad cursor is a 400). Scope: jobs:read.

輸入參數limitcursorstatus

get_job

Full job state: status, inventory, quote, access, terms, move_date.

Full job state: status, inventory, quote, access, terms, move_date. Scope: jobs:read.

輸入參數job_id必填

set_contact

Store customer email + optional name + move date.

Store customer email + optional name + move date. Sends NOTHING — required before upload-url. Scope: jobs:write.

輸入參數nameemail必填job_id必填consent必填move_date

create_upload_url

Presigned upload for the walkthrough video.

Presigned upload for the walkthrough video. Requires stored contact email. Body: { content_type, consent, size }. Send the byte size: at or above 16 MB the response carries `multipart` (an upload_id, a part_size and a presigned PUT per part) instead of `upload`, and each part is retried on its own rather than restarting the whole video. Report each part's ETag to /upload-complete. Below the threshold, or if opening a multipart upload fails, the response is a single `upload`. Scope: jobs:write.

輸入參數sizejob_id必填consent必填content_type必填

complete_upload

Assemble a chunked upload.

Assemble a chunked upload. Body: { upload_id, parts: [{ part_number, etag }] }. Only after every part has been PUT; then call /submit. Scope: jobs:write.

輸入參數parts必填job_id必填upload_id必填

submit_job

Queue the uploaded video for analysis.

Queue the uploaded video for analysis. Poll GET /jobs/{id} for status. Scope: jobs:write.

輸入參數job_id必填

hand_off_video

Server-side handoff: give us a public https URL of the walkthrough instead of up

Server-side handoff: give us a public https URL of the walkthrough instead of uploading it from a browser. Secret key only. We fetch it (up to 500 MB, streamed) and the job runs exactly as an upload would — poll GET /jobs/{id}. Needs the stored contact email and consent, like /upload-url. Replaces /upload-url, /upload-complete and /submit for a caller that already holds the file. A job whose fetch failed (`error`) may be handed a new URL. Counts toward the mover's daily analysis cap (429). Scope: jobs:write.

輸入參數url必填job_id必填consent必填content_type

confirm_access

Confirm floors / elevator / stairs / carry distance for both ends.

Confirm floors / elevator / stairs / carry distance for both ends. Scope: jobs:write.

輸入參數job_id必填originmove_datedestination

edit_items

Edit inventory (quantity, exclude, add by item_key).

Edit inventory (quantity, exclude, add by item_key). Response carries the re-priced quote. Scope: jobs:write.

輸入參數items必填job_id必填

approve_inventory

Customer sign-off on the inventory, plus free-text notes.

Customer sign-off on the inventory, plus free-text notes. Scope: jobs:write.

輸入參數notesjob_id必填approved

acknowledge_gaps

Record the customer's answer to the capture-gap prompts (inventory.gaps on GET /

Record the customer's answer to the capture-gap prompts (inventory.gaps on GET /jobs/{id}). Body: { acknowledged: true } stamps "nothing is missing"; false clears it. The prompts themselves are recomputed from the current inventory on every read, so fixing a gap removes its prompt without this call. Scope: jobs:write.

輸入參數job_id必填acknowledged

request_booking

Request the booking.

Request the booking. Idempotent per job; requires approve:true (types-name-as-signature approval of the inventory + quote, stored with a quote snapshot) and accept_terms when the mover has terms. Scope: jobs:write.

輸入參數name必填email必填phonejob_id必填approve必填accept_terms

report_outcome

Report actuals (hours, final cents, crew).

Report actuals (hours, final cents, crew). Secret key only. Scope: outcomes.

輸入參數notesjob_id必填actual_crewactual_hoursactual_total_cents

get_cube_sheet_csv

Itemized cube sheet as CSV (Excel-ready): rooms, volumes, weights, exclusions.

Itemized cube sheet as CSV (Excel-ready): rooms, volumes, weights, exclusions. Secret key only. Scope: jobs:read.

輸入參數job_id必填

get_date_prices

This job's quote priced across a ~2-week window from the mover's date rules.

This job's quote priced across a ~2-week window from the mover's date rules. flat=true means every day prices the same. Scope: jobs:read.

輸入參數job_id必填

set_move_date

Set or clear the move date; invalidates and recomputes the quote.

Set or clear the move date; invalidates and recomputes the quote. Refused after a booking is requested. Scope: jobs:write.

輸入參數datejob_id必填

quote_inventory

Direct pricing for agents: items or total_cuft in, firm quote out.

Direct pricing for agents: items or total_cuft in, firm quote out. Secret key only. Scope: quote.

輸入參數itemsoriginmove_datetotal_cuftdestinationrate_card_iddistance_milestotal_weight_lbs

get_availability

Which days the mover has marked off, before a job exists.

Which days the mover has marked off, before a job exists. Soft: a marked day can still be requested — the mover confirms and calls first — so steer to an open day when the customer has a choice. Scope: quote.

輸入參數daysfrom

list_keys

List the account's API keys — live and test, active and revoked.

List the account's API keys — live and test, active and revoked. Never a raw secret. Secret key with the `keys` scope. Scope: keys.

無需輸入參數。

create_key

Mint a key.

Mint a key. The raw secret is in THIS response only. A key can never mint one broader than itself; a test key mints only test keys; a live secret key may mint the sandbox pair. Scope: keys.

輸入參數kindmodelabelscopes

rotate_key

Replace a key with its twin (same kind, mode, scopes, label).

Replace a key with its twin (same kind, mode, scopes, label). The old key keeps working until `replaced.expires_at` so a deploy can swap values without a gap. Needs the `keys` scope even to rotate itself — rotate a scoped key with a full key or from the dashboard. A key is rotated once: rotating it again is a 409 `key_already_rotated`, and during its grace the old key cannot mint, rotate, revoke or read deliveries (403 `key_rotated`). A test key cannot rotate a live key (403 `mode_mismatch`). Scope: keys.

輸入參數idgrace_hours

revoke_key

Revoke a key immediately.

Revoke a key immediately. The only live publishable key is refused (409) — rotate it instead. A test key cannot revoke a live key (403 `mode_mismatch`). Scope: keys.

輸入參數id必填

list_webhook_deliveries

The delivery log: every webhook POST for 30 days, newest first, with its outcome

The delivery log: every webhook POST for 30 days, newest first, with its outcome and the exact body sent. Secret key with the `keys` scope. A key reads the deliveries of its own mode: live keys the live log, test keys the sandbox log. Scope: keys.

輸入參數limitbeforejob_idwebhook_id

replay_webhook_delivery

Re-send one delivery to its endpoint: the same body byte for byte (same envelope

Re-send one delivery to its endpoint: the same body byte for byte (same envelope id, so your dedupe still works) under a fresh signature, with the usual retries. Returns the replay's own delivery record. Deliveries of the other mode are not found (404). Scope: keys.

輸入參數id必填

search_catalog

Search the cube-sheet catalog (?q=sofa).

Search the cube-sheet catalog (?q=sofa). Scope: quote.

輸入參數q必填

suggest_addresses

Address autocomplete (proxied; send session_token).

Address autocomplete (proxied; send session_token). Scope: quote.

輸入參數inputsession_token

resolve_address

Resolve a suggestion to a full address (same session_token).

Resolve a suggestion to a full address (same session_token). Scope: quote.

輸入參數place_idsession_token

版本歷史

1
  1. v1.1.0最新Sep 16, 2026

評分

已滿足適用檢查項的 72%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通必需25 分
  • 已宣告認證方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 圖示10 分

    請在註冊中心條目中發布圖示。

  • 文件15 分

    請宣告包含 README 的 GitHub 儲存庫,或在 OAuth 受保護資源後設資料中提供 resource_documentation。

  • 授權條款不適用

    託管服務按其提供方的條款使用,因此這裡不要求授權條款。此檢查項不計入百分比。