Specification, theft status and market value are the three things a VIN is usually looked up for, and all three sit behind one connection. The field-listing endpoint is free, which lets you see what a VIN will return before spending a paid call on it.
A Python MCP server over the Vincario API, exposing VIN decoding, stolen-vehicle checks and vehicle market valuation to an MCP client over streamable HTTP.
- A VIN decoded into detailed vehicle information
- The fields available for a given VIN listed first, through a free endpoint
- A check of whether the VIN appears in stolen-vehicle databases
- A market valuation for the vehicle, with odometer taken into account
- Stateless HTTP transport, so no session is held and it sits behind a proxy or load balancer without special handling
A Vincario API key, passed as the X-API-Key HTTP header on each request. Run it in Docker, or locally with Python 3.11+ and uv; there is also a hosted endpoint at https://mcp.vincario.com/mcp. The local server listens on plain HTTP port 8080, so put a reverse proxy in front for HTTPS.
Run a container — pull the image and point your client at it
