rigbuilder.andreas-adner.workers.dev
RigBuilder
First seen 2026-11-05 · Last seen 2026-11-05 · Source: webmcp.com
Answer 4 · Act 10 · Transact 0 · Score: Not yet scored
Tool inspector
set_build_goal
Set the build goal: use case, budget in USD and optional preferences (enums only). The solver then also reports OVER_BUDGET, missing slots for the use case, tier imbalance, and noise/size preference mismatches; alternatives and fit_to_budget rank by the goal workload. The goal is part of build state, so this bumps buildRevision. If the human may have changed the build, call get_build_state first; on STALE_REVISION, re-read and re-plan.
Input schema
| Property | Type | Required | Description |
|---|---|---|---|
useCase |
string | yes | Primary workload. |
budgetUSD |
number | yes | Total budget in USD for the parts in the build. |
preferences |
object | no | Optional preferences; every field is an enum. |
expectedRevision |
integer | no | Optional. buildRevision you last saw; the write fails with STALE_REVISION if the build changed since. Defaults to the last revision returned to you. |
Raw JSON schema
{
"type": "object",
"properties": {
"useCase": {
"type": "string",
"enum": [
"gaming",
"streaming",
"video-editing",
"3d-rendering",
"ml",
"office"
],
"description": "Primary workload."
},
"budgetUSD": {
"type": "number",
"description": "Total budget in USD for the parts in the build.",
"minimum": 1,
"maximum": 100000
},
"preferences": {
"type": "object",
"description": "Optional preferences; every field is an enum.",
"properties": {
"noise": {
"type": "string",
"enum": [
"quiet",
"standard"
],
"description": "quiet flags loud parts (noise tier >= 4)."
},
"size": {
"type": "string",
"enum": [
"compact",
"standard",
"any"
],
"description": "compact flags cases over 25 L."
},
"lighting": {
"type": "string",
"enum": [
"rgb",
"none",
"any"
],
"description": "Lighting preference; affects the render prompt."
},
"color": {
"type": "string",
"enum": [
"black",
"white",
"any"
],
"description": "Case colour preference."
}
},
"additionalProperties": false
},
"expectedRevision": {
"type": "integer",
"description": "Optional. buildRevision you last saw; the write fails with STALE_REVISION if the build changed since. Defaults to the last revision returned to you.",
"minimum": 0
}
},
"required": [
"useCase",
"budgetUSD"
],
"additionalProperties": false
}
Similar websites
cleardose-webmcp-demo.netlify.app
See the ClearDose WebMCP use case, shared Vue and Pinia architecture, demo workflow, source repository, and submission readiness.
4over4.com
4OVER4.COM prints 1,000+ custom products on 60+ paper stocks in Queens, with same-day shipping on most orders and 150,000+ businesses served since 1999.
camdentools.com
Construction tools and equipment
autolab.run
Super intelligence for car lovers. A WebMCP vehicle configurator, an agentic owner's guide with a live digital twin, and the 3D creation engine that measures th…