MCP Server

Rack Warehouse fitment

com.rackwarehouse/fitment
Commerce & Retail Public & reachable MCP 2026-07-28

What this MCP does

Searches Rack Warehouse products, retrieves product details, identifies vehicles, and checks rack and carrier fitment.

check_fit
Check fit
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.
Read only
Input schema
{'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}
find_vehicle
Find vehicle
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.
Read only
Input schema
{'type': 'object', 'required': ['query'], 'properties': {'query': {'type': 'string'}}, 'additionalProperties': False}
get_product
Get product
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.
Read only
Input schema
{'type': 'object', 'required': ['product'], 'properties': {'product': {'type': 'string', 'description': 'Its rackwarehouse.com page URL, handle or SKU'}}, 'additionalProperties': False}
search_products
Search products
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.
Read only
Input schema
{'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
What fits
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.
Read only
Input schema
{'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}
Added
get_product
Sept. 29, 2026, 2:40 a.m.
Added
search_products
Sept. 29, 2026, 2:40 a.m.
Added
check_fit
Sept. 29, 2026, 2:40 a.m.
Added
what_fits
Sept. 29, 2026, 2:40 a.m.
Added
find_vehicle
Sept. 29, 2026, 2:40 a.m.