CarsXE
live AutomotiveCommerceCarsXE MCP — VIN specifications, used-car market value, license-plate decode, and title/history records. BYO CarsXE API key.
Tools
carsxe_vin_specs Full spec for a VIN — decode a 17-char VIN into year/make/model/trim plus engine, drivetrain, transmission, body and fuel type. Example: carsxe_vin_specs({ vin: "WBAFR7C57CC811956", _apiKey: "your-key
No parameters required.
Try it
carsxe_market_value Used-car market value for a VIN (by mileage/condition) — retail, trade-in, loan and wholesale values. Example: carsxe_market_value({ vin: "WBAFR7C57CC811956", state: "CA", mileage: 55000, _apiKey: "yo
No parameters required.
Try it
carsxe_plate_decode Decode a license plate → VIN & vehicle — look up the VIN, year, make and model for a US plate. Example: carsxe_plate_decode({ plate: "7XER187", state: "CA", _apiKey: "your-key" })
No parameters required.
Try it
carsxe_history Title/history records for a VIN — title history, brand records (salvage/flood/etc.), odometer readings and junk/insurance records. Example: carsxe_history({ vin: "WBAFR7C57CC811956", _apiKey: "your-ke
No parameters required.
Try it
Test with curl
The gateway speaks JSON-RPC 2.0 over HTTP POST. You can test any pack directly from the terminal.
curl -X POST https://gateway.pipeworx.io/carsxe/mcp \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}' curl -X POST https://gateway.pipeworx.io/carsxe/mcp \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","id":2,"method":"tools/call","params":{"name":"carsxe_vin_specs","arguments":{}}}' Use with the SDK
Install @pipeworx/sdk to call tools from any TypeScript/Node project.
import { Pipeworx } from '@pipeworx/sdk';
const px = new Pipeworx();
const result = await px.call("carsxe_vin_specs", {}); // Or ask in plain English:
const answer = await px.ask("carsxe mcp — vin specifications, used-car market value, license-plate decode, and title/history records"); Related packs
Other Pipeworx packs in the same categories (Automotive, Commerce):