CarsXE provides official SDKs for all major languages. The CLI and MCP server let you query vehicle data from your terminal or wire CarsXE directly into AI editors like Claude Desktop, Cursor, and VS Code.
Available libraries
| Language / Tool | Package | Install |
|---|---|---|
| Node.js | @carsxe/sdk (npm) | npm install @carsxe/sdk |
| Python | carsxe (PyPI) | pip install carsxe |
| PHP | carsxe/carsxe (Packagist) | composer require carsxe/carsxe |
| Ruby | carsxe (RubyGems) | gem install carsxe |
| Go | carsxe-go-package | go get github.com/carsxe/carsxe-go-package |
| Java | io.github.carsxe:carsxe (Maven) | implementation 'io.github.carsxe:carsxe:LATEST' |
| Swift | carsxe (SPM) | Package URL: github.com/carsxe/carsxe-swift-package |
| C# | carsxe (NuGet) | dotnet add package carsxe |
| CLI | @carsxe/cli (npm) | npm install -g @carsxe/cli |
| MCP Server | carsxe-mcp (npm) | npx -y carsxe-mcp |
All API requests authenticate with your key as the key query parameter. Store it in an environment variable — never hardcode it.
CARSXE_API_KEY=your_key_here