PUT MORE MONEY IN YOUR POCKET.List free until sold. Sell directly to a buyer.
CarTruvoList a car
Menu

CARTRUVO CONNECTIONS

Find your next car with your AI assistant.

Bring current CarTruvo listings into the conversation. Search by budget, make, year, mileage and location, explore real seller photos, then connect with the seller on CarTruvo.

Current public listingsRead-only accessNo API key needed
CHATGPT

CarTruvo for ChatGPT

Add CarTruvo as a custom MCP app or plugin using the server URL below. Choose No authentication, install it, then select CarTruvo in your conversation. Custom connection options depend on your account and workspace permissions.

https://cartruvo.com/mcp/chatgptChatGPT connection instructions ↗
CLAUDE

CarTruvo for Claude

Open Customize → Connectors → Add custom connector. Name it CarTruvo, paste the server URL, choose No sign in, then enable it in your conversation. Your workspace may require an owner to add it first.

https://cartruvo.com/mcp/claudeClaude connection instructions ↗

TRY A CONVERSATION

“Use CarTruvo to find an AWD SUV under $20,000 in Chicago.”

Your assistant can search available cars, explain the seller’s condition disclosures, show photo links and open the listing to message the seller. Location filters match a city or state; they do not calculate distance.

These are custom connectors. A public ChatGPT or Claude directory listing requires a separate platform review. Connecting CarTruvo does not guarantee that listings appear in general AI search answers.

FOR DEVELOPERS & PARTNERS

One live inventory. Several ways to connect.

The API and feeds are generated from the same currently available listings. Sold, removed, expired and private listings are excluded. Photos and condition details come from the seller; CarTruvo does not independently verify those claims.

Inventory API

Search with structured filters and retrieve a single vehicle before showing it to a buyer.

GET /api/public/inventory?state=IL&maxPrice=20000GET /api/public/inventory/{listing-id}Open API specification ↗

JSON & CSV feeds

Fetch up to 50 vehicles per page. Follow nextUrl in JSON or the Link header in CSV until hasMore / X-Has-More is false.

Open JSON feed ↗Download CSV feed ↗
Filters, freshness and responsible use

Search accepts q (vehicle keywords), make, model, city, state, minYear, maxYear, minPrice, maxPrice, maxMileage, bodyType, fuelType, transmission, drivetrain, sellerType, sort, limit and cursor. Sort is newest, price_asc or mileage_asc. API pages contain up to 50 cars; MCP searches return up to 10. Feeds accept only limit and cursor.

Prices are USD and mileage is miles. Check checkedAt and expiresAt. Each page rechecks public availability; a multi-page feed is live data, not an immutable database snapshot. New listings require a fresh traversal. Complete every page before replacing an imported catalog, remove absent or expired records, and recheck individual cars before recommending them. Cursors expire after 24 hours and must be used with the same filters.

Respect HTTP 429 and Retry-After. Public endpoints share limits of 120 requests per minute per network address and 600 requests per minute overall. CSV cells that could be interpreted as spreadsheet formulas are prefixed with an apostrophe. The feed is CarTruvo’s own format; it is not evidence of acceptance by an AI shopping or merchant program.

Only public vehicle information is returned. Account contact fields, private notes, messages, offers, payment records and moderation data are excluded. Contact details found in public free text are redacted where recognizable. The tools cannot message a seller or make an offer; those actions happen on CarTruvo.

Let’s make the connection.

Need help connecting your assistant or using the feed? Email [email protected].

Explore cars on CarTruvo ↗