BidBud Estimating

Home-improvement cost estimates, tier comparisons, quote checks and permit guidance for US homes.

我該用這個嗎

品質與安全性

A
說明品質
100%
結構描述完整度
61%
命名品質
92%
汙染風險
100%
權限相符程度
100%
協定合規性
100%

根據工具定義與協定合規性的自動化分析。

上下文成本

~2,956Token(工具定義)
~3.4 KB典型回應大小
顯著的注意力影響(128k 上下文的 2.31%)

這是每次將伺服器的工具載入模型上下文時所消耗的約略 token 數量。數量越高,可用於其他工作的注意力就越少。

安裝

一鍵安裝

將以下內容加入你的 `claude_desktop_config.json` 檔案:

{
  "mcpServers": {
    "estimating": {
      "url": "https://mcp.bidbudai.com/mcp"
    }
  }
}

遠端端點

https://mcp.bidbudai.com/mcpstreamable-http

它能做什麼

工具清單

工具(5)

🟢 唯讀🟡 寫入🔴 刪除⚪ 未知
🟢list_services

List the home-improvement services BidBud can estimate, the quality tiers, accepted input ranges, and which services get state-level labor pricing.

輸入結構描述

{
  "type": "object",
  "properties": {},
  "title": "list_servicesArguments"
}

輸出結構描述

{
  "type": "object",
  "additionalProperties": true,
  "title": "list_servicesDictOutput"
}
🟢estimate_project(home_sqft, num_rooms, services, quality_tier, zip_code, ...)

Estimate the cost of one or more home-improvement services for a US home. Args: home_sqft: Finished square footage of the home (200-20000). num_rooms: Number of rooms (1-50). Used to derive wall area. services: Services to price, e.g. ["painting", "roofing"]. quality_tier: "economy", "medium" (mid-range) or "high" (premium). zip_code: 5-digit US ZIP code of the property. Applies metro-area (or state) labor-rate adjustments; strongly recommended. state: Two-letter state code, used when the ZIP is unknown. stories: Above-grade stories (1, 1.5, 2 or 3; default 1). Drives roof area, siding area and gutter length for exterior services. flooring_type: For flooring only: carpet, tile, vinyl, hardwood or mix. num_windows: For windows only: actual window count, if known. ceiling_height_ft: Override the default 8.5 ft ceiling height. roof_sqft: Override the roof area derived from home size. include_permits: Add estimated permit fees as separate lines. include_contingency: Add a 10% contingency line for conditions found on site. include_line_items: Include itemized quantities and unit costs. roof_pitch: Roof slope if known: low, standard, steep or very_steep. Steep roofs add area and a steep-slope labor surcharge. roof_shape: gable, hip or complex; sets the gutter/eave length. home_type: detached, townhouse_end, townhouse_middle or condo; shared walls reduce siding, trim and gutters (condo exteriors are flagged as usually the HOA's responsibility). year_built: Year the home was built. Before 1978 adds EPA lead-safe (RRP) work practices to painting, windows and drywall. Each property detail you pass narrows the likely range for the services it affects. Returns totals per service, a confidence range, the main assumptions, and questions to ask the homeowner that would tighten the estimate.

輸入結構描述

{
  "type": "object",
  "properties": {
    "home_sqft": {
      "title": "Home Sqft",
      "type": "integer"
    },
    "num_rooms": {
      "title": "Num Rooms",
      "type": "integer"
    },
    "services": {
      "items": {
        "enum": [
          "painting",
          "exterior_painting",
          "drywall",
          "electrical",
          "roofing",
          "flooring",
          "windows",
          "cleaning",
          "pressure_washing",
          "gutter_cleaning",
          "junk_removal",
          "handyman",
          "pest_control"
        ],
        "type": "string"
      },
      "title": "Services",
      "type": "array"
    },
    "quality_tier": {
      "default": "medium",
      "enum": [
        "economy",
        "medium",
        "high"
      ],
      "title": "Quality Tier",
      "type": "string"
    },
    "zip_code": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Zip Code"
    },
    "state": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "State"
    },
    "stories": {
      "anyOf": [
        {
          "enum": [
            1,
            1.5,
            2,
            3
          ]
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Stories"
    },
    "flooring_type": {
      "anyOf": [
        {
          "enum": [
            "carpet",
            "tile",
            "vinyl",
            "hardwood",
            "mix"
          ],
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Flooring Type"
    },
    "num_windows": {
      "anyOf": [
        {
          "type": "integer"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Num Windows"
    },
    "ceiling_height_ft": {
      "anyOf": [
        {
          "type": "number"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Ceiling Height Ft"
    },
    "roof_sqft": {
      "anyOf": [
        {
          "type": "number"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Roof Sqft"
    },
    "include_permits": {
      "default": false,
      "title": "Include Permits",
      "type": "boolean"
    },
    "include_contingency": {
      "default": false,
      "title": "Include Contingency",
      "type": "boolean"
    },
    "include_line_items": {
      "default": true,
      "title": "Include Line Items",
      "type": "boolean"
    },
    "roof_pitch": {
      "anyOf": [
        {
          "enum": [
            "low",
            "standard",
            "steep",
            "very_steep"
          ],
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Roof Pitch"
    },
    "roof_shape": {
      "anyOf": [
        {
          "enum": [
            "gable",
            "hip",
            "complex"
          ],
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Roof Shape"
    },
    "home_type": {
      "anyOf": [
        {
          "enum": [
            "detached",
            "townhouse_end",
            "townhouse_middle",
            "condo"
          ],
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Home Type"
    },
    "year_built": {
      "anyOf": [
        {
          "type": "integer"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Year Built"
    }
  },
  "required": [
    "home_sqft",
    "num_rooms",
    "services"
  ],
  "title": "estimate_projectArguments"
}

輸出結構描述

{
  "type": "object",
  "additionalProperties": true,
  "title": "estimate_projectDictOutput"
}
🟢check_quote(quoted_price, home_sqft, num_rooms, services, quality_tier, ...)

Compare a contractor's quoted price with BidBud's likely range for the same scope. Prices the scope at economy, mid-range and premium quality and judges the quote against the likely range (confidence band) of the quality level being compared. Verdicts: "low" (below the range: ask what is excluded), "fair", "high" (above the range but within premium pricing) and "very_high" (above even the premium range). Use it when a homeowner asks "is this bid reasonable?". Args: quoted_price: The contractor's total price in USD for the listed services. home_sqft: Finished square footage of the home. num_rooms: Number of rooms. services: The services the quote covers. quality_tier: Quality level the quote is for: "economy", "medium" (mid-range, default) or "high" (premium). zip_code: US ZIP code of the property, for regional labor pricing. state: Two-letter state code, used when the ZIP is unknown. stories: Above-grade stories (1, 1.5, 2 or 3; default 1). flooring_type: For flooring quotes: carpet, tile, vinyl, hardwood or mix. num_windows: For window quotes: number of windows being replaced. roof_pitch: Roof slope if known: low, standard, steep or very_steep. roof_shape: gable, hip or complex. home_type: detached, townhouse_end, townhouse_middle or condo. year_built: Year the home was built (before 1978 adds lead-safe work practices).

輸入結構描述

{
  "type": "object",
  "properties": {
    "quoted_price": {
      "title": "Quoted Price",
      "type": "number"
    },
    "home_sqft": {
      "title": "Home Sqft",
      "type": "integer"
    },
    "num_rooms": {
      "title": "Num Rooms",
      "type": "integer"
    },
    "services": {
      "items": {
        "enum": [
          "painting",
          "exterior_painting",
          "drywall",
          "electrical",
          "roofing",
          "flooring",
          "windows",
          "cleaning",
          "pressure_washing",
          "gutter_cleaning",
          "junk_removal",
          "handyman",
          "pest_control"
        ],
        "type": "string"
      },
      "title": "Services",
      "type": "array"
    },
    "quality_tier": {
      "default": "medium",
      "enum": [
        "economy",
        "medium",
        "high"
      ],
      "title": "Quality Tier",
      "type": "string"
    },
    "zip_code": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Zip Code"
    },
    "state": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "State"
    },
    "stories": {
      "anyOf": [
        {
          "enum": [
            1,
            1.5,
            2,
            3
          ]
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Stories"
    },
    "flooring_type": {
      "anyOf": [
        {
          "enum": [
            "carpet",
            "tile",
            "vinyl",
            "hardwood",
            "mix"
          ],
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Flooring Type"
    },
    "num_windows": {
      "anyOf": [
        {
          "type": "integer"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Num Windows"
    },
    "roof_pitch": {
      "anyOf": [
        {
          "enum": [
            "low",
            "standard",
            "steep",
            "very_steep"
          ],
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Roof Pitch"
    },
    "roof_shape": {
      "anyOf": [
        {
          "enum": [
            "gable",
            "hip",
            "complex"
          ],
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Roof Shape"
    },
    "home_type": {
      "anyOf": [
        {
          "enum": [
            "detached",
            "townhouse_end",
            "townhouse_middle",
            "condo"
          ],
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Home Type"
    },
    "year_built": {
      "anyOf": [
        {
          "type": "integer"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Year Built"
    }
  },
  "required": [
    "quoted_price",
    "home_sqft",
    "num_rooms",
    "services"
  ],
  "title": "check_quoteArguments"
}

輸出結構描述

{
  "type": "object",
  "additionalProperties": true,
  "title": "check_quoteDictOutput"
}
🟢get_permit_guidance(services, state)

Say whether each service typically needs a building permit, with typical fees, and (when a state is given) the state's building code, code authority and contractor licensing resources. General guidance, not legal advice. Args: services: Services being planned, e.g. ["roofing", "electrical"]. state: Two-letter US state code, e.g. "PA".

輸入結構描述

{
  "type": "object",
  "properties": {
    "services": {
      "items": {
        "enum": [
          "painting",
          "exterior_painting",
          "drywall",
          "electrical",
          "roofing",
          "flooring",
          "windows",
          "cleaning",
          "pressure_washing",
          "gutter_cleaning",
          "junk_removal",
          "handyman",
          "pest_control"
        ],
        "type": "string"
      },
      "title": "Services",
      "type": "array"
    },
    "state": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "State"
    }
  },
  "required": [
    "services"
  ],
  "title": "get_permit_guidanceArguments"
}

輸出結構描述

{
  "type": "object",
  "additionalProperties": true,
  "title": "get_permit_guidanceDictOutput"
}
🟢compare_tiers(home_sqft, num_rooms, services, zip_code, state, ...)

Price the same project at economy, mid-range and premium quality side by side. Use it when a homeowner asks "what's the difference between a basic and a high-end job?" or wants to choose a budget level. Args: home_sqft: Finished square footage of the home (200-20000). num_rooms: Number of rooms (1-50). services: Services to price, e.g. ["flooring", "painting"]. zip_code: 5-digit US ZIP code of the property, for regional labor pricing. state: Two-letter state code, used when the ZIP is unknown. stories: Above-grade stories (1, 1.5, 2 or 3; default 1). flooring_type: For flooring only: carpet, tile, vinyl, hardwood or mix. num_windows: For windows only: actual window count, if known. include_permits: Add estimated permit fees. include_contingency: Add a 10% contingency allowance. Returns the total for each tier, a per-service breakdown for each tier, and each service's totals across the three tiers.

輸入結構描述

{
  "type": "object",
  "properties": {
    "home_sqft": {
      "title": "Home Sqft",
      "type": "integer"
    },
    "num_rooms": {
      "title": "Num Rooms",
      "type": "integer"
    },
    "services": {
      "items": {
        "enum": [
          "painting",
          "exterior_painting",
          "drywall",
          "electrical",
          "roofing",
          "flooring",
          "windows",
          "cleaning",
          "pressure_washing",
          "gutter_cleaning",
          "junk_removal",
          "handyman",
          "pest_control"
        ],
        "type": "string"
      },
      "title": "Services",
      "type": "array"
    },
    "zip_code": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Zip Code"
    },
    "state": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "State"
    },
    "stories": {
      "anyOf": [
        {
          "enum": [
            1,
            1.5,
            2,
            3
          ]
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Stories"
    },
    "flooring_type": {
      "anyOf": [
        {
          "enum": [
            "carpet",
            "tile",
            "vinyl",
            "hardwood",
            "mix"
          ],
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Flooring Type"
    },
    "num_windows": {
      "anyOf": [
        {
          "type": "integer"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Num Windows"
    },
    "include_permits": {
      "default": false,
      "title": "Include Permits",
      "type": "boolean"
    },
    "include_contingency": {
      "default": false,
      "title": "Include Contingency",
      "type": "boolean"
    }
  },
  "required": [
    "home_sqft",
    "num_rooms",
    "services"
  ],
  "title": "compare_tiersArguments"
}

輸出結構描述

{
  "type": "object",
  "additionalProperties": true,
  "title": "compare_tiersDictOutput"
}

社群

為此伺服器評分

證據

近期觀測

已驗證未記錄版本5 個工具