---
title: "SDKs"
description: "Official CarsXE client libraries for every major language and platform."
canonical_url: "https://docs.carsxe.com/docs/sdks"
markdown_url: "https://docs.carsxe.com/docs/sdks.md"
last_updated: "1980-01-01"
---

# SDKs
URL: /docs/sdks
LLM index: /llms.txt
Description: Official CarsXE client libraries for every major language and platform.

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.

```bash
CARSXE_API_KEY=your_key_here
```

## Sitemap

See the full [sitemap](/sitemap.md) for all pages.
Docs-scoped sitemap: [/docs/sitemap.md](/docs/sitemap.md).
Well-known sitemap: [/.well-known/sitemap.md](/.well-known/sitemap.md).
