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
search_parts
Search the catalog for one category (cpu, motherboard, ram, gpu, cooler, case, psu, storage). Returns parts with id (e.g. gpu-rtx-5070ti), price, verified and up to 5 key specs plus fit against the current build: compatible, conditional (rules that need an empty slot are listed in pending) or incompatible. By default incompatible parts are hidden once the build is non-empty. Paginated: total, limit, offset.
Input schema
| Property | Type | Required | Description |
|---|---|---|---|
category |
string | yes | Part category to search. |
query |
string | no | Optional free-text match on name or brand (case-insensitive substring). |
minPrice |
number | no | Optional minimum price in USD. |
maxPrice |
number | no | Optional maximum price in USD. |
filters |
object | no | Optional typed spec filters, e.g. {socket:'AM5'}, {ddrGen:5}, {formFactor:'ITX'}, {minVramGB:16}, {maxLengthMm:300}, {type:'aio'}, {minWattage:750}. |
compatibleWithCurrentBuild |
boolean | no | Default true when the build is non-empty: hide incompatible parts. Set false to see everything with fit reasons. |
sortBy |
string | no | Sort order; default price ascending. performance = utility for the goal workload, descending. |
limit |
integer | no | Results per page, default 6, max 20. |
offset |
integer | no | Pagination offset, default 0. |
Raw JSON schema
{
"type": "object",
"properties": {
"category": {
"type": "string",
"enum": [
"cpu",
"motherboard",
"ram",
"gpu",
"cooler",
"case",
"psu",
"storage"
],
"description": "Part category to search."
},
"query": {
"type": "string",
"description": "Optional free-text match on name or brand (case-insensitive substring).",
"maxLength": 80
},
"minPrice": {
"type": "number",
"description": "Optional minimum price in USD.",
"minimum": 0
},
"maxPrice": {
"type": "number",
"description": "Optional maximum price in USD.",
"minimum": 0
},
"filters": {
"type": "object",
"description": "Optional typed spec filters, e.g. {socket:'AM5'}, {ddrGen:5}, {formFactor:'ITX'}, {minVramGB:16}, {maxLengthMm:300}, {type:'aio'}, {minWattage:750}.",
"additionalProperties": true
},
"compatibleWithCurrentBuild": {
"type": "boolean",
"description": "Default true when the build is non-empty: hide incompatible parts. Set false to see everything with fit reasons."
},
"sortBy": {
"type": "string",
"enum": [
"price",
"performance",
"name"
],
"description": "Sort order; default price ascending. performance = utility for the goal workload, descending."
},
"limit": {
"type": "integer",
"description": "Results per page, default 6, max 20.",
"minimum": 1,
"maximum": 20
},
"offset": {
"type": "integer",
"description": "Pagination offset, default 0.",
"minimum": 0
}
},
"required": [
"category"
],
"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…