MCP Carvana
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@MCP Carvana Find a 2021 Toyota RAV4 under $25,000 with low mileage"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
@striderlabs/mcp-carvana
MCP (Model Context Protocol) connector for Carvana — the online car marketplace. Enables AI assistants to help users search for vehicles, estimate financing, check trade-in values, and more.
Installation
npm install @striderlabs/mcp-carvanaOr run directly with npx:
npx @striderlabs/mcp-carvanaRelated MCP server: Smartcar MCP Server
Configuration
Add to your MCP client configuration (e.g. Claude Desktop claude_desktop_config.json):
{
"mcpServers": {
"carvana": {
"command": "npx",
"args": ["-y", "@striderlabs/mcp-carvana"]
}
}
}Available Tools
search_vehicles
Search Carvana inventory with filters for make, model, year, price, mileage, body style, drivetrain, fuel type, and more.
get_vehicle_details
Get full details for a specific vehicle by stock number or VIN.
get_financing_estimate
Calculate estimated monthly payments based on vehicle price, down payment, credit tier, and loan term.
check_delivery_availability
Check whether Carvana delivers to a specific zip code and get estimated timeframes.
get_vehicle_history
Retrieve vehicle history report summary including accidents, owners, and service records.
get_trade_in_value
Get an estimated trade-in offer for your current vehicle based on make, model, year, mileage, and condition.
find_nearby_vending_machines
Find Carvana car vending machine pickup locations near a city or zip code.
compare_vehicles
Compare 2–4 vehicles side-by-side with a structured breakdown of key dimensions.
search_by_budget
Find vehicles that fit within a target monthly payment budget, with financing assumptions.
get_market_insights
Get market context for a specific make/model including pricing trends and inventory levels.
Example Usage
Search for a used Toyota RAV4 under $30,000:
"Find me a used Toyota RAV4 under $30,000 on Carvana"
Estimate monthly payment:
"What would my monthly payment be for a $25,000 car with $3,000 down over 60 months with good credit?"
Trade-in value:
"What's my 2019 Honda Accord with 45,000 miles worth as a trade-in?"
Budget search:
"What cars can I get on Carvana for $400/month with $2,000 down?"
Development
# Install dependencies
npm install
# Build
npm run build
# Pack for distribution
npm packLicense
MIT
Available Tools
10 toolscheck_delivery_availabilityA
Check whether Carvana can deliver a vehicle to a specific zip code, and get estimated delivery timeframe and any associated fees.
Inputs: zip_code (required), stock_number.
compare_vehiclesA
Compare two or more Carvana vehicles side-by-side, showing key specs, price differences, mileage, features, and value metrics.
Inputs: stock_numbers (required).
find_nearby_vending_machinesA
Find Carvana car vending machine locations near a given city or zip code where customers can pick up their purchased vehicles.
Inputs: zip_code, city, state, radius_miles.
get_financing_estimateA
Calculate estimated monthly payment and financing options for a vehicle on Carvana based on price, down payment, credit score tier, and loan term.
Inputs: vehicle_price (required), down_payment, loan_term_months, credit_score_tier, +1 more.
get_market_insightsA
Get current market insights for a specific vehicle make/model on Carvana, including average price, price trends, typical days-to-sell, and inventory levels.
Inputs: make (required), model (required), year.
get_trade_in_valueA
Get an estimated trade-in value for your current vehicle on Carvana based on make, model, year, mileage, and condition.
Inputs: make (required), model (required), year (required), mileage (required), +4 more.
get_vehicle_detailsA
Get detailed information about a specific vehicle on Carvana by its stock number or VIN, including full specs, photos, price, and availability.
Inputs: stock_number, vin.
get_vehicle_historyA
Retrieve vehicle history report summary for a Carvana listing, including accident history, number of owners, service records, and title status.
Inputs: stock_number, vin.
search_by_budgetC
Find the best vehicles on Carvana that fit within a monthly payment budget, including financing assumptions.
Inputs: monthly_budget (required), down_payment, loan_term_months, credit_score_tier, +2 more.
search_vehiclesC
Search for vehicles on Carvana by make, model, year, price range, and other filters. Returns a list of matching vehicles with basic details.
Inputs: make, model, year_min, year_max, +10 more.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
TDQS
Scored across 10 tools
Every tool has a clearly distinct purpose with no overlap. For example, 'check_delivery_availability' focuses on delivery logistics, 'compare_vehicles' on side-by-side comparisons, and 'search_vehicles' on general filtering, making misselection unlikely.
All tool names follow a consistent verb_noun pattern with clear, descriptive verbs like 'check', 'compare', 'find', 'get', and 'search'. This uniformity enhances predictability and readability.
With 10 tools, the server is well-scoped for a car-buying domain, covering key workflows from search and comparison to financing and logistics. Each tool earns its place without feeling excessive or insufficient.
The toolset provides complete coverage for the car-buying process, including search, details, comparison, financing, trade-ins, market insights, delivery, and pickup locations. No obvious gaps exist that would hinder agent workflows.
Maintenance
Related MCP Connectors
AI-native used car marketplace. 145K+ vehicles, 4300+ dealers, 13 US states, 20 MCP tools.
Hosted MCP server connecting AI assistants to 9,000+ apps and 40,000+ actions via Zapier.
MCP server for CarsXE vehicle data: VIN, specs, history, images, recalls, and OBD codes.
This server allows AI agents to search our catalogue of vehicles that are for sale throught affiliated dealerships. Information on the vehicle is provided by the dealership. We add information on financing options, both business and consumer, to this. Target audience for this service is The Netherlands.
Related MCP Servers
- AlicenseNot gradedqualityBmaintenanceAn MCP server that connects Bouncie OBD2 vehicle tracking data to AI assistants. It enables users to retrieve real-time vehicle stats, health diagnostics, and detailed trip history through the Bouncie API.MIT
- FlicenseNot gradedqualityDmaintenanceAn MCP server that exposes Smartcar's vehicle API as tools, enabling AI agents to query vehicle telemetry and send commands using natural language.-
- AlicenseAqualityDmaintenanceAn MCP server that integrates with CarMax to search inventory, get vehicle details, schedule test drives, and get instant offers using Playwright and Browserbase.49 npmMIT
- AlicenseNot gradedqualityDmaintenanceA Model Context Protocol server for the Vehicle Imagery API that lets AI assistants browse vehicle catalogs and resolve studio quality car images with customizable options like paint colors, camera views, shadows, and transparent backgrounds.1MIT