CarsXE
CarsXE provides vehicle data APIs for VIN specifications, recalls, license plate decoding, market values, history, images, recognition, and related automotive lookups.
Verdict
Common use cases
- Decode VINs during vehicle intake
- Check recall status before finalizing sales
- Estimate trade-in values for inventory pricing
- Translate OBD codes in customer support chats
- Pull lien records for title verification
Integration
- Vendor
- CarsXE
- Category
- developer-tools
- Auth
- API_KEY
- Tools
- 12
- Composio slug
carsxe
Tools
- Check Lien and Theft Records
Retrieve reportable US lien and theft events for a VIN. A no-data response means CarsXE has no reportable record and is not proof that the vehicle is clear.
- Decode License Plate
Look up vehicle identity from a license plate using CarsXE's current global v2 decoder.
- Decode OBD Code
Translate an OBD-II diagnostic trouble code into a readable diagnosis.
- Get Recall Batch
Make exactly one read request for a CarsXE recall batch. The default status view returns current progress. The results view is available only when the batch is completed or partial and returns a bounded local page (100 rows by default, at m
- Get Vehicle History
Retrieve title, brand, junk/salvage, insurance, VIN-change, and historical title records for a VIN.
- Get Vehicle Images
Find up to 10 vehicle photos by make and model, with optional year, trim, angle, image type, size, color, quality, transparency, and license filters.
- Get Vehicle Market Value
Estimate wholesale, retail, and trade-in values for a VIN using CarsXE's current v2 valuation, optionally adjusted for state, mileage, and condition.
- Get Vehicle Recalls
Find safety recall campaigns either for one VIN or for a year, make, and model. Supply exactly one lookup method.
- Get Vehicle Specifications
Decode a 17-character VIN into vehicle identity, specifications, equipment, colors, and warranty data. International decoding is used automatically when CarsXE needs it unless explicitly disabled.
- Get Year Make Model Data
Look up detailed vehicle and trim information by year, make, and model without a VIN. Returns bounded trim summaries rather than large feature and color payloads.
- Recognize License Plate
Analyze a publicly accessible vehicle image and return license-plate candidates, regions, confidence, bounding boxes, and detected vehicle details.
- Submit Recall Batch
Create one asynchronous CarsXE recall-check batch for 1 to 10,000 VIN entries. Submission charges one Recalls Batch unit per unique valid VIN after CarsXE normalizes and deduplicates the list. The action makes one submission request and doe
Setup
Setup guide
- 11. Sign in to Switchy and open the workspace where you want CarsXE available. 2. Navigate to Settings → Integrations → Developer Tools and click 'Connect' beside CarsXE. 3. Open your CarsXE dashboard at carsxe.com, generate a new API key under Account → API Keys, and copy it. 4. Paste the key into Switchy's prompt, then click 'Authorize'. 5. Switchy will ping CarsXE to verify the key works. 6. Create or open a Project, type '@CarsXE decode VIN 1HGBH41JXMN109186' in the chat, and confirm you receive year, make, model, and trim details. 7. If the response is empty or shows an auth error, revisit Settings → Integrations to regenerate the key or check your CarsXE subscription tier.
What teammates see: by default, memories from CarsXE are scoped to the Project (PROJECT visibility) - you can mark any memory PRIVATE or share it ORG-wide.
Works well with
Top models
Compatibility data appears once enough Projects have used this MCP together with a given model.
How Switchy teams use it
Starter prompts
Decode VIN for Intake
@CarsXE decode VIN 1HGBH41JXMN109186 and return the year, make, model, trim level, engine type, and transmission in a bulleted list.
Check Active Recalls
@CarsXE find all active recall campaigns for VIN 5YJSA1E14HF123456 and summarize each campaign number, description, and remedy status.
Estimate Market Value
@CarsXE get the market value for VIN 1FTFW1ET5DFC12345 assuming 75,000 miles and good condition, then show wholesale, retail, and trade-in figures.
Translate Check-Engine Code
@CarsXE decode OBD code P0420 and explain what the diagnostic means, which system it affects, and typical causes.
Pull Title History
@CarsXE get the vehicle history for VIN 2HGFC2F59JH123456 and list any title brands, salvage records, or insurance loss events.
Example outputs
Illustrative - representative of the model's voice and quality, not literal recordings.
@CarsXE decode this OBD code P0420 and tell me if it's urgent for a 2015 Honda Accord
P0420 indicates "Catalyst System Efficiency Below Threshold (Bank 1)." This means the catalytic converter isn't cleaning exhaust gases as efficiently as expected. Common causes include a failing catalytic converter, oxygen sensor issues, or exhaust leaks. For your 2015 Accord, this isn't an immediate safety risk but will trigger a check-engine light and may cause emissions test failure. Repair cost typically ranges from $200 (sensor replacement) to $2,000+ (catalytic converter). This example shows how CarsXE translates a raw diagnostic code into actionable context.
OBD decoding is read-only and doesn't require VIN lookup, making it fast and low-friction. The tool returns standardized descriptions; actual repair urgency depends on driving conditions CarsXE can't assess. Pair this with a mechanic consultation for repair decisions.
@CarsXE check lien and theft records for VIN 1HGBH41JXMN109186 before I finalize this used car purchase
CarsXE reports no lien or theft events on file for VIN 1HGBH41JXMN109186 as of this query. Important: a clear result means CarsXE has no reportable record in its database, not that the vehicle is definitively lien-free. Some liens (especially recent filings or those from smaller lenders) may not appear immediately. This example demonstrates a common pre-purchase verification workflow, but you should still request a title inspection and consider a full vehicle history report before closing the sale.
Lien/theft checks are US-only and depend on CarsXE's data partnerships with state DMVs and insurance databases. A "no data" response is not proof of clearance—it's absence of evidence, not evidence of absence. Always combine this with title documentation review.
@CarsXE get market value for VIN 5YJSA1E14HF177003 in California with 45,000 miles and good condition, then draft a negotiation email using the wholesale figure
CarsXE estimates for VIN 5YJSA1E14HF177003 (2017 Tesla Model S 75D): Wholesale $28,400, Retail $34,200, Trade-in $26,800 (California, 45k miles, good condition). Here's a draft negotiation email: "I've reviewed comparable market data for the 2017 Model S 75D, and wholesale valuations in our region average $28,400 for similar mileage and condition. Given the current asking price, I'd like to discuss a figure closer to $30,000 to reflect fair market positioning. I'm ready to move quickly if we can align on this range." This example shows how CarsXE's valuation API pairs with AI synthesis for real-world transactions.
Market values require state, mileage, and condition inputs for accuracy; defaults may return generic estimates. CarsXE uses v2 valuation data, which updates periodically but may lag rapid market shifts (e.g., EV price volatility). Always cross-reference with recent local sales before negotiating.
Use-case deep-dives
When CarsXE wins for small-lot vehicle acquisition workflows
A 6-person used car dealership processes 40-60 vehicles a month and needs to price, photograph, and flag recall risk before listing. CarsXE is the right call here because the market value, recall, and history tools cover the three critical gates in one API. Your intake specialist runs the VIN through Switchy once and gets wholesale range, title brands, and open recalls in a single chat turn. The lien check catches edge cases that kill deals at signing. The threshold: if you're moving 200+ units a month, you'll want batch recall requests and a dedicated valuation feed, which means outgrowing this MCP's per-call model. Below that scale, CarsXE keeps your intake workflow in one place without juggling three vendor dashboards.
CarsXE handles OBD lookup but not the full repair workflow
A 3-tech independent shop sees 15-20 check-engine-light jobs a week and wants to decode OBD codes without flipping between scan tools and Google. The OBD decode tool is solid for translating P0420 into 'catalyst efficiency below threshold', but it stops there—no repair procedures, no part cross-reference, no labor time estimates. This MCP works if your techs already know the fix and just need the plain-English diagnosis to explain to the customer. It doesn't work if you're trying to replace a full shop management system or need torque specs and wiring diagrams. The buying call: use CarsXE for customer-facing diagnostic translation in Switchy, keep your Mitchell or AllData subscription for the actual repair work.
When vehicle history and theft records justify the API key
A 10-person claims team handles 80 total-loss and salvage cases a month and needs to verify VIN accuracy, prior damage, and theft flags before settling. CarsXE's history and lien tools catch title-washing and unreported salvage brands that cost you on payout. The license plate decoder is useful when the claimant sends photos but no paperwork. The market value tool gives you a second opinion on ACV, though it's not a replacement for your primary valuation vendor. The threshold: if you're only running 10 lookups a month, the API key cost doesn't pencil. Above 50 cases, CarsXE becomes the second-check layer that saves you from the occasional six-figure mistake when a claimant hides a prior total loss.
Frequently asked
What does the CarsXE MCP do in Switchy?
It lets your AI agents decode VINs, check vehicle history, pull recall data, translate OBD codes, and estimate market values without leaving the conversation. Your team can ask questions like 'What recalls exist for this VIN?' or 'Show me photos of a 2019 Honda Civic' and get structured answers instantly, no manual API calls required.
Do I need a CarsXE account to use this MCP?
Yes. You need an active CarsXE API key, which you paste into Switchy's connection settings. CarsXE charges per lookup, so check their pricing before connecting. The MCP itself doesn't require admin access in Switchy—any workspace member with API credentials can add it.
Can it verify a vehicle is lien-free or not stolen?
No. The lien and theft tool returns reportable US events CarsXE has on file. A blank result means they have no record—not proof the vehicle is clear. Use it as a data point, not a guarantee. For legal verification, you still need a title search or DMV check.
How is this different from using CarsXE's API directly?
The MCP wraps twelve CarsXE endpoints so your AI can call them mid-conversation without you writing code. If you already have scripts or integrations, keep them. If your team asks vehicle questions in Switchy daily, the MCP saves you from context-switching to Postman or a custom dashboard.
Who on the team should connect the CarsXE MCP?
Whoever owns your CarsXE account and understands your lookup budget. Each VIN decode, recall check, or valuation request counts against your CarsXE plan. Connect it once, then share the workspace with teammates who need vehicle data—they won't see your API key.