QuoteBuild

io.github.joea836由 GitHub 帳號 joea836 發布v0.1.0更新於 Nov 13, 2026

UK building calculators, estimate comparisons and account-scoped quoting and job costs.

發布方自己的服務:Quote.Trade MCP Adapter

已驗證Streamable HTTP可網頁執行金融資料與分析商業與電商

概覽

AI 產生的概覽

QuoteBuild 讓助理使用英國建築計算器,並操作依帳號隔離的工程、估算、報價、變更單與發票,支援預備寄送與記錄收款。

可以做什麼
  • 尋找並準備英國建築計算器,執行或比較具版本的公式
  • 檢查估算項目完整性與未釐清範圍,但不變更估算
  • 讀取本人名下的工程、估算、報價、變更單、發票、工程檔案與財務合計
  • 建立工程草稿、估算版本、報價/變更單/發票草稿,並新增工程成本
  • 準備安全的上傳憑證並登記由主機提供的工程檔案
  • 預覽並寄送報價、變更單與發票,確認後記錄發票收款
適用情境
適合已在使用 QuoteBuild 的英國建築與施工業者,讓助理以其計算器估價、起草與檢查估算,並準備或寄送報價與發票。也適合以對話方式查詢工程財務與業務利潤彙總。
執行需求
遠端 streamable HTTP 端點,不需本機套件或執行環境。需要 QuoteBuild 帳號,因為工具只作用於登入使用者名下的工程。除非授予 clients:read 權限,客戶聯絡方式與完整地址會被隱藏。
安裝前請注意
工具會建立與修改帳號資料:工程、估算版本、各類草稿、工程成本,以及已寄出的報價、變更單與發票。寄送與記錄收款需要一次性明確確認,起草本身不代表授權寄送。上傳付款證明不會把發票標記為已付款。計算器預設值僅為範例而非已確認的專案事實,費率僅為基準參考值。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 QuoteBuild,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

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

交給代理程式安裝

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

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

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

其他 MCP 客戶端

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

{
  "mcpServers": {
    "quotebuild": {
      "type": "http",
      "url": "https://mcp.quotebuild.co.uk/mcp"
    }
  }
}

工具

31

discover_calculators

Discover QuoteBuild calculators

Finds the narrowest deterministic QuoteBuild calculator for a UK building task.

輸入參數query

prepare_calculation

Prepare a calculation

Returns the exact questions and typed inputs required before a deterministic calculation can run.

輸入參數suppliedcalculatorId必填

run_calculation

Run a QuoteBuild calculation

Runs one versioned QuoteBuild formula. Missing inputs use disclosed example defaults; confirm them and labour inclusion before drafting. Rates are baseline allowances. The model must not calculate monetary totals itself.

輸入參數values必填pricingcalculatorId必填

compare_calculations

Compare calculation scenarios

Runs and compares up to five scenarios using the same versioned QuoteBuild formula.

輸入參數scenarios必填calculatorId必填

review_estimate_scope

Review estimate scope

Checks line completeness, unresolved scope and zero rates without changing the estimate. This does not establish construction scope completeness or readiness to quote.

輸入參數items必填

list_jobs

List jobs

Lists the signed-in user’s jobs. Client contact details and full addresses are omitted unless clients:read is granted.

輸入參數limitstatus

get_job

Get job

Gets one owned job with client data redacted unless clients:read is granted.

輸入參數jobId必填

get_estimate

Get estimate

Gets the latest or requested immutable estimate version for one owned job.

輸入參數jobId必填versionNumber

get_quote

Get quote

Gets one owned quote and its recipient-visible pack data.

輸入參數quoteId必填

get_job_financials

Get job financials

Returns current estimate, quote, cost, variation and invoice totals for one owned job.

輸入參數jobId必填

list_variations

List variations

Lists variations belonging to one owned job.

輸入參數jobId必填

list_invoices

List invoices

Lists invoices belonging to one owned job.

輸入參數jobId必填

list_job_files

List job files

Lists job photos and files without exposing private storage credentials.

輸入參數jobId必填

get_business_report

Get business report

Returns aggregate business and margin totals for an owned date range.

輸入參數to必填from必填

get_billing_status

Get billing status

Returns subscription and trial entitlement status, never payment-card data.

無需輸入參數。

create_job

Create job draft

Creates an owned job draft. This does not contact the client.

輸入參數name必填notesaddressjobType必填clientName必填clientEmailclientPhoneidempotencyKey必填

save_estimate_draft

Save estimate version

Creates a new immutable estimate version; it never overwrites the last valid version.

輸入參數items必填jobId必填labelnotesvatRatevatEnabledmarginLabouridempotencyKey必填expectedVersionmarginMaterialscontingencyPercent

create_quote_draft

Create quote draft

Creates an unsent quote from an owned, versioned estimate and recalculates every monetary total inside QuoteBuild.

輸入參數jobId必填notesvalidUntilquoteNumber必填idempotencyKey必填expectedVersion必填estimateVersionNumber

add_job_cost

Add live job cost

Adds one actual or forecast job cost to an owned job.

輸入參數unit必填jobId必填notestrade必填itemType必填quantity必填unitCost必填actualCostdescription必填expenseDateidempotencyKey必填expectedVersion

prepare_job_evidence_upload

Prepare receipt or payment-proof upload

Creates a one-time, ten-minute secure image upload for a supplier receipt, customer payment proof or job evidence. Uploading proof never marks an invoice as paid.

輸入參數kind必填notejobId必填fileName必填fileSize必填mimeType必填invoiceIdcostItemIdidempotencyKey必填

attach_job_file

Attach job file

Registers a host-provided file after upload reservation validation. It never performs OCR or plan reading.

輸入參數jobId必填fileName必填fileSize必填mimeType必填hostFileUrl必填idempotencyKey必填

create_variation_draft

Create variation draft

Creates an unsent variation draft and calculates its amount from the supplied reviewed lines inside QuoteBuild.

輸入參數items必填jobId必填notesquoteIddescription必填idempotencyKey必填

create_invoice_draft

Create invoice draft

Creates an unsent invoice draft and calculates its amount from the supplied reviewed lines inside QuoteBuild.

輸入參數items必填jobId必填notesdueDatequoteIdinvoiceNumber必填idempotencyKey必填

prepare_invoice_payment_record

Prepare invoice payment record

Shows the exact unpaid invoice and records a one-use ten-minute confirmation. It does not mark the invoice paid.

輸入參數paidAtinvoiceId必填paymentMethod必填idempotencyKey必填paymentProofIdexpectedVersion必填paymentReference

record_invoice_payment

Record confirmed invoice payment

Marks the exact prepared invoice as paid only after an explicit, one-use confirmation. It never contacts the customer or payment provider.

輸入參數invoiceId必填idempotencyKey必填confirmationToken必填

prepare_quote_send

Prepare quote send

Previews the exact current quote recipient and payload, then stores a one-use ten-minute confirmation token. This does not send.

輸入參數quoteId必填idempotencyKey必填expectedVersion必填

send_quote

Send quote

Sends the exact prepared quote payload after validating the one-use confirmation token.

輸入參數quoteId必填idempotencyKey必填confirmationToken必填

prepare_variation_send

Prepare variation send

Previews the exact current variation recipient and payload, then stores a one-use ten-minute confirmation token. This does not send.

輸入參數variationId必填idempotencyKey必填expectedVersion必填

send_variation

Send variation

Sends the exact prepared variation payload after validating the one-use confirmation token.

輸入參數variationId必填idempotencyKey必填confirmationToken必填

prepare_invoice_send

Prepare invoice send

Previews the exact current invoice recipient and payload, then stores a one-use ten-minute confirmation token. This does not send.

輸入參數invoiceId必填idempotencyKey必填expectedVersion必填

send_invoice

Send invoice

Sends the exact prepared invoice payload after validating the one-use confirmation token.

輸入參數invoiceId必填idempotencyKey必填confirmationToken必填

版本歷史

1
  1. v0.1.0最新Nov 13, 2026

評分

已滿足適用檢查項的 83%

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

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

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

  • 授權條款不適用

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

其他 Quote 整合