What fits your vehicle at Rack Warehouse: roof racks, carriers, truck and ladder racks.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Whether one product fits one vehicle: 'yes' with the fit options and the price and page for the vehicle, 'not listed', or 'by what it mounts to' for carriers. Also what the product needs (crossbars, a hitch, required parts) and what checkout will ask. The product is its rackwarehouse.com page URL, its handle or its SKU.
Make handle or name, e.g. toyota (find_vehicle gives it)
Model handle or name, e.g. corolla
Model year, e.g. 2018
e.g. Naked Roof, Raised Rails, Flush Rails, Fixed Point, Tracks, Gutter
Whether one product fits one vehicle: 'yes' with the fit options and the price and page for the vehicle, 'not listed', or 'by what it mounts to' for carriers. Also what the product needs (crossbars, a hitch, required parts) and what checkout will ask. The product is its rackwarehouse.com page URL, its handle or its SKU.
| Argument | Type | Description |
|---|---|---|
| make* | string | Make handle or name, e.g. toyota (find_vehicle gives it) |
| year | integer | Model year, e.g. 2018 |
| model* | string | Model handle or name, e.g. corolla |
| product* | string | |
| roof_type | string | e.g. Naked Roof, Raised Rails, Flush Rails, Fixed Point, Tracks, Gutter |
{
"type": "object",
"required": [
"product",
"make",
"model"
],
"properties": {
"make": {
"type": "string",
"description": "Make handle or name, e.g. toyota (find_vehicle gives it)"
},
"year": {
"type": "integer",
"description": "Model year, e.g. 2018"
},
"model": {
"type": "string",
"description": "Model handle or name, e.g. corolla"
},
"product": {
"type": "string"
},
"roof_type": {
"type": "string",
"description": "e.g. Naked Roof, Raised Rails, Flush Rails, Fixed Point, Tracks, Gutter"
}
},
"additionalProperties": false
}Turn the shopper's words ('2019 tacoma', 'subaru outback') into vehicles Rack Warehouse has fitment for, with the roof types each can have. Use the make and model it returns with the other tools.
| Argument | Type | Description |
|---|---|---|
| query* | string |
{
"type": "object",
"required": [
"query"
],
"properties": {
"query": {
"type": "string"
}
},
"additionalProperties": false
}One product as its page shows it: price and sale, availability, variants, specs, summary and highlights, what a rack system includes, what it mounts to, required products, what checkout asks, rating and reviews, and its page. It does not list vehicles: use check_fit for one.
| Argument | Type | Description |
|---|---|---|
| product* | string | Its rackwarehouse.com page URL, handle or SKU |
{
"type": "object",
"required": [
"product"
],
"properties": {
"product": {
"type": "string",
"description": "Its rackwarehouse.com page URL, handle or SKU"
}
},
"additionalProperties": false
}Search Rack Warehouse's catalog the way the site's search box does: up to eight products for the shopper's words, optionally within a category, a brand and a price ceiling, each with its price, review count, how it fits (by vehicle, or by what it mounts to) and its page.
| Argument | Type | Description |
|---|---|---|
| brand | string | Brand name, e.g. Thule |
| query | string | The shopper's words, e.g. 4 bike hitch rack for e-bikes |
| category | string | Category handle, e.g. bike-racks |
| max_price | number | Highest price in US dollars |
{
"type": "object",
"required": [],
"properties": {
"brand": {
"type": "string",
"description": "Brand name, e.g. Thule"
},
"query": {
"type": "string",
"description": "The shopper's words, e.g. 4 bike hitch rack for e-bikes"
},
"category": {
"type": "string",
"description": "Category handle, e.g. bike-racks"
},
"max_price": {
"type": "number",
"description": "Highest price in US dollars"
}
},
"additionalProperties": false
}What fits one vehicle. Without a category: how many products fit, by category, and the category handles to ask with. With a category: up to eight products, each with its fit for this vehicle, its price for this vehicle and its page; carriers that mount to crossbars or a hitch come back with what they mount to and the base racks for the vehicle.
| Argument | Type | Description |
|---|---|---|
| make* | string | Make handle or name, e.g. toyota (find_vehicle gives it) |
| year | integer | Model year, e.g. 2018 |
| model* | string | Model handle or name, e.g. corolla |
| category | string | Category handle, e.g. base-rack |
| roof_type | string | e.g. Naked Roof, Raised Rails, Flush Rails, Fixed Point, Tracks, Gutter |
{
"type": "object",
"required": [
"make",
"model"
],
"properties": {
"make": {
"type": "string",
"description": "Make handle or name, e.g. toyota (find_vehicle gives it)"
},
"year": {
"type": "integer",
"description": "Model year, e.g. 2018"
},
"model": {
"type": "string",
"description": "Model handle or name, e.g. corolla"
},
"category": {
"type": "string",
"description": "Category handle, e.g. base-rack"
},
"roof_type": {
"type": "string",
"description": "e.g. Naked Roof, Raised Rails, Flush Rails, Fixed Point, Tracks, Gutter"
}
},
"additionalProperties": false
}