Vehicle Data

com.vincarioPublished by vincario.comOfficial publisherv1.0.0Updated Oct 27, 2026

Vehicle data for AI: VIN decoder, automotive specs, stolen checks, valuation and way more.

VerifiedStreamable HTTPWeb executableLocation & LifestyleBusiness & Commerce

Overview

AI-generated overview

Vincario vehicle data server: lets an assistant decode VINs, list decodable fields, check stolen-vehicle databases and get market valuations.

What you can do
  • Decode a VIN into detailed vehicle information and specifications
  • List which fields are available for decoding a given VIN (free endpoint)
  • Check whether a VIN appears in supported police/Vincario stolen databases
  • Retrieve a market valuation for a VIN, optionally with odometer value and unit
When to use it
Useful when an assistant needs to look up vehicle details from a VIN, verify whether a vehicle is reported stolen, or estimate its market value, for example when evaluating a used car listing or preparing a vehicle report.
Requirements
A Vincario API key sent in the X-API-Key HTTP header with each request. Either the hosted endpoint or a self-hosted instance (Docker recommended, or Python 3.11+ with uv) running on plain HTTP port 8080, typically behind a reverse proxy for HTTPS.
Before you install
The API key is a credential passed in the X-API-Key header; keep it out of shared configs and logs. Queries send VINs to Vincario's service, and paid endpoints may consume API credits or incur charges depending on your Vincario plan. Stolen-database results reflect only the supported databases and should not be treated as authoritative.

Installation

In SourceWeft

  1. Open Vehicle Data in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/com.vincario%2Fvehicle-data/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "vehicle-data": {
      "type": "http",
      "url": "https://mcp.vincario.com/mcp"
    }
  }
}

README

Vincario MCP Server

An MCP (Model Context Protocol) server that exposes the Vincario API to AI agents and LLM clients. Enables AI assistants to decode VINs, check stolen vehicle databases, and retrieve market valuations through natural language.

Tools

ToolDescription
vin_decodeDecode a VIN and return detailed vehicle information
vin_decode_infoList available fields for a given VIN (free endpoint)
stolen_checkCheck if a VIN appears in stolen vehicle databases
vehicle_market_valueGet market valuation for a vehicle (supports odometer input)

Requirements

  • Vincario API key — passed via X-API-Key HTTP header
  • Docker (recommended), or Python 3.11+ with uv

Running with Docker

bash
docker build -t vincario-mcp .docker run -p 8080:8080 vincario-mcp

The server starts on http://localhost:8080.

Running locally

bash
pip install uvuv syncuv run main.py

Connecting to an MCP client

Pass your Vincario API key as an HTTP header with each request:

X-API-Key: your_api_key_here

Claude Code

Add to your MCP config (.mcp.json or claude_desktop_config.json):

json
{  "mcpServers": {    "vincario": {      "type": "http",      "url": "http://localhost:8080",      "headers": {        "X-API-Key": "your_api_key_here"      }    }  }}

Hosted endpoint

If connecting to the hosted server at https://mcp.vincario.com/mcp, replace the URL accordingly.

Example usage

Once connected, you can ask your AI assistant:

  • "Decode VIN WBAFR9C54BC780006"
  • "Is this vehicle stolen? VIN: WBAFR9C54BC780006"
  • "What is the market value of VIN WBAFR9C54BC780006 with 85000 km?"

Transport

The server uses streamable HTTP transport (stateless_http=True), which means no persistent session is required. Each request is independent, making it straightforward to deploy behind a reverse proxy or load balancer.

For HTTPS deployment, place a reverse proxy (nginx, Caddy, Cloudflare) in front of the server — the application itself runs on plain HTTP port 8080.

License

See Vincario API Terms of Service for usage terms.

Source: README.md at commit 6a5033e

Tools

4

vin_decode

Vin Decode

Decode a VIN and return detailed information about the vehicle.

Parametersvinrequired

vin_decode_info

Vin Decode Info

List which fields are available for decoding a given VIN (free endpoint).

Parametersvinrequired

stolen_check

Stolen Check

Check if a VIN appears in supported police/Vincario stolen databases.

Parametersvinrequired

vehicle_market_value

Vehicle Market Value

Vehicle Market Value for a VIN. Accepts query parameters: odometer (int), odometer_unit (str).Pass them via 'params' dictionary.

Parametersvinrequiredodometerodometer_unit

Version history

1
  1. v1.0.0LatestSep 16, 2026

Score

90% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts
  • License10 pts

    Declare a license in the repository or the registry entry.