streamable-httpupdated 5mo ago
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.
What can you do with vehicle data?
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
| Tool | Description |
|---|---|
vin_decode |
Decode a VIN and return detailed vehicle information |
vin_decode_info |
List available fields for a given VIN (free endpoint) |
stolen_check |
Check if a VIN appears in stolen vehicle databases |
vehicle_market_value |
Get market valuation for a vehicle (supports odometer input) |
Requirements
- Vincario API key — passed via
X-API-KeyHTTP header - Docker (recommended), or Python 3.11+ with uv
Running with Docker
docker build -t vincario-mcp .
docker run -p 8080:8080 vincario-mcp
The server starts on http://localhost:8080.
Running locally
pip install uv
uv sync
uv 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):
{
"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.
Install
Add vehicle data to your client. Pick the one you use.
claude mcp add --transport http vehicle-data https://mcp.vincario.com/mcpcodex mcp add vehicle-data --url https://mcp.vincario.com/mcp{
"mcpServers": {
"vehicle-data": {
"url": "https://mcp.vincario.com/mcp"
}
}
}Add to `~/.cursor/mcp.json`, or `.cursor/mcp.json` for a single project.
{
"servers": {
"vehicle-data": {
"type": "http",
"url": "https://mcp.vincario.com/mcp"
}
}
}Add to `.vscode/mcp.json` in your workspace.
{
"mcpServers": {
"vehicle-data": {
"url": "https://mcp.vincario.com/mcp"
}
}
}Add to `claude_desktop_config.json`, then restart Claude Desktop.
{
"mcpServers": {
"vehicle-data": {
"serverUrl": "https://mcp.vincario.com/mcp"
}
}
}Add to `~/.codeium/windsurf/mcp_config.json`.
4 tools
vehicle data exposes 4 tools to a connected agent.
- vin_decode
- Decode a VIN and return detailed vehicle information
- vin_decode_info
- List available fields for a given VIN (free endpoint)
- stolen_check
- Check if a VIN appears in stolen vehicle databases
- vehicle_market_value
- Get market valuation for a vehicle (supports odometer input)
Score
62 / 100
Good
- Documentation22/25
- Maintenance13/25
- Trust9/20
- Capability6/15
- Install experience12/15
- Documents what it does and how to connect
- Has a resolvable package or endpoint
- Exposes at least one tool, prompt or resource
- README has substantive content
- Includes a code example
- Documents its configuration
- Mentions credentials or security posture
- Last commit 145 days ago
- Has a release history
- Repository is not archived
- No licence detected
- Namespace verified in the official MCP registry
- Claimed by its owner
- Published under an organisation
- 4 tool(s) documented
- Provides prompt templates
- Provides resources
- 6 documented install method(s)
- Published to a package registry
- Offers a hosted endpoint — no local install
Version history
| Versions | Published |
|---|---|
| 1.0.0Latest | Apr 9, 2026 |