mcpField
O

OpenDealer MCP Server

Remote
opendealer.proBusiness & Marketing

About OpenDealer MCP Server

Automotive inventory search for AI assistants: vehicles, dealers, deals, and market data

Configuration

Remote servers need no local install. Pick your client, then copy the config or install in one click.

Endpointhttps://mcp.opendealer.app/rpc
Copy install command
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.

All endpoints
Streamable HTTPhttps://mcp.opendealer.app/rpcAuth required

Tools

27
ParameterTypeRequiredDescription
qstringNoFree-text natural-language query, or a 17-character VIN for exact listing lookup. For sentences (e.g. "new black Honda Civic sedan under $45k within 150 miles of 92672"), price/mileage/year/condition and zip+radius are parsed as hard constraints; make/model/color/body words are matched forgivingly. Explicit structured params override parsed values. Prefer filter_vehicles when make/model/location are already known.
latnumberNoLatitude coordinate
lngnumberNoLongitude coordinate
zipstringNo5-digit US ZIP code (e.g., 92688)
citystringNoCity name
makestringNoVehicle make (e.g., Honda, Toyota, Tesla)
modeenumNoSearch mode. Use hybrid for conceptual queries with little keyword overlap (e.g. "family hauler good in snow"). Hard caps still apply as filters. Falls back to keyword if semantic is unavailable.keyword | hybrid
sortenumNoSort order for resultsrelevance | price_asc | price_desc | year_desc | mileage_asc | distance_asc
trimstringNoTrim level (e.g., EX, Limited, Performance)
viewenumNoResponse format: llm (optimized for AI), standard (full details), minimal (compact)llm | standard | minimal
colorstringNoExterior color (e.g., black, white). Resolved to color families, so "black" matches "Crystal Black Pearl".
limitintegerNoMaximum number of results to return (1-100, default: 25)
modelstringNoVehicle model (e.g., Civic, Camry, Model 3). Broad terms match all variants (Civic -> Civic Sedan/Si/Hatchback) unless narrowed by trim.
statestringNo2-letter US state code (e.g., CA, TX)
countystringNoCounty name
offsetintegerNoNumber of results to skip. The window is the next `limit` vehicles starting at this offset (default 0).
radiusintegerNoSearch radius in miles (1-250). Omit to use the platform default of 150 miles, the same as the shop and the Runtime API.
year_maxintegerNoMaximum model year
year_minintegerNoMinimum model year
body_typeenumNoVehicle body styleSedan | SUV | Truck | Coupe | Van | Wagon | Convertible | Hatchback
certifiedbooleanNoFilter for Certified Pre-Owned vehicles only
conditionenumNoVehicle conditionNew | Used | Certified
fuel_typeenumNoFuel typeGasoline | Diesel | Electric | Hybrid | Plug-in Hybrid
price_maxintegerNoMaximum price in USD
price_minintegerNoMinimum price in USD
drivetrainenumNoDrivetrain configurationFWD | RWD | AWD | 4WD
mileage_maxintegerNoMaximum mileage
transmissionenumNoTransmission typeAutomatic | Manual | CVT
semanticRationumberNoSemantic blend weight 0..1 when mode=hybrid (default 0.5). Higher = more conceptual matching.
useLlmSearchPathbooleanNoLegacy. Do not set. Prefer filter_vehicles with labeled hard filters.

Details

The maintainer has not added details yet. Check the README in the repository.

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.