Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
carvectorio avatar

Carvector Mcp

  • Updated June 11, 2026
  • carvectorio/carvector-mcp

CarVector MCP is a stdio MCP server that exposes vehicle specs, federal recalls, and OBD-II DTC data to agents via CarVector’s API.

About

CarVector MCP packages federal recall lookups, vehicle specification queries, and OBD-II diagnostic trouble code reference into a stdio Model Context Protocol server installable via npm. Developers creating mechanic assistants, parts finders, or compliance checkers can point Claude Code or Cursor at the local process, set CARVECTOR_API_KEY from a free CarVector account, and let the agent pull structured automotive answers while writing integration code. Skillselion places it under Build → Integrations alongside other vehicle-data bridges; it does not replace systematic debugging skills or launch SEO playbooks. Compared with purely hosted MCP remotes, stdio suits developers who want the server in their dev environment and CI secrets pattern. Validate your use case against CarVector rate limits and licensing on carvector.io before shipping production traffic.

  • stdio MCP package carvector-mcp on npm (manifest version 1.0.1)
  • CARVECTOR_API_KEY required—free tier advertised at carvector.io
  • Tools cover vehicle specifications, federal recalls, and OBD-II DTC reference
  • Website and docs anchor at carvector.io with GitHub source carvectorio/carvector-mcp
  • Lighter alternative footprint than hosted-only remotes for local agent workflows

Carvector Mcp by the numbers

  • Data as of Jul 7, 2026 (Skillselion catalog sync)
terminal
claude mcp add --env CARVECTOR_API_KEY=YOUR_CARVECTOR_API_KEY carvector-mcp -- npx -y carvector-mcp

Add your badge

Show developers this MCP server is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Packagecarvector-mcp
TransportSTDIO
AuthRequired
Last updatedJune 11, 2026
Repositorycarvectorio/carvector-mcp

What it does

Give coding agents stdio MCP access to CarVector for vehicle specs, federal recalls, and OBD-II DTC explanations while you build repair or automotive apps.

Who is it for?

Best when you're building OBD or recall features and prefer local stdio MCP and a free API key to get started quickly.

Skip if: Products needing VIN history galleries or full CarsXE-style datasets if CarVector’s scope does not cover those fields.

What you get

Once the npm server and CARVECTOR_API_KEY are configured, agents return CarVector-backed specs, recalls, and DTC references in the same coding session.

  • Local MCP tools for specs, recalls, and OBD-II DTC reference
  • Repeatable agent workflow for automotive fact lookup during development
  • Integration stub aligned with CarVector HTTP API semantics

By the numbers

  • Package and server manifest version 1.0.1
  • Transport: stdio via npm identifier carvector-mcp
  • One required secret env var: CARVECTOR_API_KEY
README.md

carvector-mcp

Give your AI agent real vehicle data. An MCP server that lets Claude, Cursor, ChatGPT, or any MCP-capable client query the CarVector API natively — vehicle specs, representative images, federal recalls, owner complaints, service bulletins, defect investigations, and OBD-II diagnostic trouble codes.

Models hallucinate car data. They invent horsepower numbers, miss recalls filed last week, and guess at what a trouble code means. carvector-mcp gives your agent structured, sourced answers it can cite instead of a confident guess.

npx -y carvector-mcp --key cv_your_key

npm · MIT · Free tier, no card → carvector.io


Quickstart

1. Get a free API key at carvector.io — 500 requests a month, no credit card.

2. Add it to your MCP client. Most clients use an mcpServers block:

{
  "mcpServers": {
    "carvector": {
      "command": "npx",
      "args": ["-y", "carvector-mcp"],
      "env": { "CARVECTOR_API_KEY": "cv_your_key" }
    }
  }
}

That's it. Restart your client and ask it about a vehicle.

Prefer a remote server? If your client supports HTTP MCP, skip the install and point it straight at the hosted endpoint:

{ "mcpServers": { "carvector": {
    "url": "https://api.carvector.io/v1/mcp",
    "headers": { "Authorization": "Bearer cv_your_key" } } } }

Tools

Tool What it returns
search_vehicles Matching vehicles by year / make / model, with ids + specs
get_vehicle Full specs for one vehicle — engine, drivetrain, body, image, recall count
get_recalls Federal recall campaigns for a vehicle — component, summary, consequence, remedy
get_complaints Owner-complaint signal for a vehicle — aggregate by component + the most recent complaints (Pro plan)
get_tsbs Manufacturer service-bulletin index for a vehicle — the fix the dealer already knows about (Business plan)
get_investigations Federal defect investigations for a vehicle — a leading indicator of recalls (Business plan)
lookup_dtc An OBD-II code's title, category, severity, and safety/emissions flags

The agent chains them naturally: search_vehicles to resolve an id, then get_vehicle, get_recalls, get_complaints, get_tsbs, or get_investigations.


Example

You: "Is a P0300 code serious?"

→ carvector.lookup_dtc({ code: "P0300" })
{
  "code": "P0300",
  "title": "Random/Multiple Cylinder Misfire Detected",
  "category": "Powertrain",
  "severity": "High",
  "safety_risk": true,
  "emissions_related": true
}

Your agent answers: "Yes — P0300 is a high-severity, safety-related misfire code. Don't keep driving on it." Sourced, not guessed.


Three things to build with it

  • A service-advisor copilot that pulls a customer's exact trim, open recalls, the manufacturer's documented fix (TSBs), the complaint pattern behind a symptom, and a decoded check-engine code — in one turn, no tab-switching.
  • A consumer car chatbot that answers "what engine does my truck have" and "is it under recall" with real data instead of a hallucination.
  • A coding/automotive agent that needs structured vehicle knowledge as a tool, not a wall of scraped text to parse.

About the data

carvector-mcp is an open-source, thin client. It bundles no data — every call forwards to the CarVector API, authenticated with your key. What you get back:

  • Vehicles — a broad catalog (1925–2029), broken out by trim and engine variant, with representative illustrations (not photos).
  • Recalls — federal recall campaigns mapped to year / make / model.
  • Complaints — owner-filed complaints aggregated by component (with crash / fire / injury counts) plus the most recent filings, mapped to a vehicle. (Pro plan.)
  • Service bulletins (TSBs) — the manufacturer's technical service-bulletin index — metadata, not the documents. (Business plan.)
  • Investigations — federal defect investigations, a leading indicator that often precedes a recall. (Business plan.)
  • DTC reference — OBD-II codes classified by category, severity, and safety/emissions flags. Reference only — repair-cost economics is on the roadmap, not in responses today.

Calls count against your plan's rate limit and show up in your dashboard, exactly like a REST request.


Open source & your key

This client is ~150 lines of readable JavaScript — please read them. It:

  • talks to one host onlyapi.carvector.io (grep index.js, it's the only URL),
  • sends your key only as a Bearer header to that host, nowhere else,
  • has zero telemetry, analytics, or phone-home, and writes nothing to disk,
  • depends on exactly one package: the official @modelcontextprotocol/sdk.

Your key stays on your machine. Set it via the CARVECTOR_API_KEY env var (preferred); --key works too but, like any CLI argument, is visible in process listings.

License

MIT. The client is open source; the data is served by CarVector.

Recommended MCP Servers

How it compares

Keyed stdio vehicle-reference MCP, not a hosted-only remote like CarsXE MCP or a marketing GEO tool like Inlay.

FAQ

Who is CarVector MCP for?

Developers and agent authors who need federal recalls, vehicle specs, and OBD-II DTC explanations inside Claude Code, Cursor, or other stdio MCP clients.

When should I use CarVector MCP?

Use it during Build when implementing diagnostics, recall banners, or spec-driven UI—not as your only market-validation step for an automotive startup.

How do I add CarVector MCP to my agent?

Install the npm package carvector-mcp, set CARVECTOR_API_KEY in the environment, and register the stdio server in your agent’s MCP configuration per client docs.

Developer Toolsintegrationsbackend

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.