このMCPでできること
Searches automotive inventory, dealers, vehicle specifications, pricing, market trends, financing rates, safety ratings, recalls, and listing histories.
ツール
入力スキーマ
{'type': 'object', 'required': ['vin'], 'properties': {'vin': {'type': 'string', 'pattern': '^[A-HJ-NPR-Z0-9]{17}$', 'description': '17-character Vehicle Identification Number'}}, 'additionalProperties': False}
出力スキーマ
{'type': 'object', 'properties': {'vin': {'type': 'string'}, 'count': {'type': 'number'}, 'recalls': {'type': 'array', 'items': {'type': 'object', 'properties': {}, 'additionalProperties': True}}}, 'additionalProperties': True}
入力スキーマ
{'type': 'object', 'properties': {'make': {'type': 'string', 'minLength': 1}, 'type': {'enum': ['New', 'Used'], 'type': 'string', 'description': 'Vehicle type (New or Used)'}, 'year': {'type': 'integer', 'maximum': 2030, 'minimum': 1990}, 'model': {'type': 'string', 'minLength': 1}, 'modelcodes': {'type': 'array', 'items': {'type': 'string', 'minLength': 1}, 'maxItems': 10, 'minItems': 1}}, 'additionalProperties': False}
出力スキーマ
{'type': 'object', 'properties': {}, 'additionalProperties': True}
入力スキーマ
{'type': 'object', 'required': ['models'], 'properties': {'year': {'type': 'integer', 'maximum': 2030, 'minimum': 1990, 'description': 'Model year (defaults to the latest year with reference data)'}, 'models': {'type': 'array', 'items': {'type': 'string', 'minLength': 3}, 'maxItems': 4, 'minItems': 2, 'description': 'Composite make-model slugs to compare (e.g., ["honda-civic", "toyota-corolla"])'}}, 'additionalProperties': False}
出力スキーマ
{'type': 'object', 'properties': {'models': {'type': 'array', 'items': {'type': 'object', 'properties': {}, 'additionalProperties': True}}, 'dimensions': {'type': 'array', 'items': {'type': 'object', 'properties': {}, 'additionalProperties': True}}}, 'additionalProperties': True}
入力スキーマ
{'type': 'object', 'required': ['vins'], 'properties': {'vins': {'type': 'array', 'items': {'type': 'string', 'pattern': '^[A-HJ-NPR-Z0-9]{17}$', 'description': '17-character Vehicle Identification Number'}, 'maxItems': 5, 'minItems': 2, 'description': 'List of VINs to compare (2-5 vehicles)'}}, 'additionalProperties': False}
出力スキーマ
{'type': 'object', 'properties': {'vehicles': {'type': 'array', 'items': {'type': 'object', 'properties': {'url': {'type': 'string', 'description': 'Canonical opendealer.shop VDP URL. Cite this to shoppers; never detailsUrl, /llm/*, or /v1/llm/* as the human listing URL.'}, 'vin': {'type': 'string', 'description': '17-character VIN. Part of the cite object with url.'}}, 'additionalProperties': True}}, 'comparison': {'type': 'object', 'properties': {}, 'additionalProperties': True}}, 'additionalProperties': True}
入力スキーマ
{'type': 'object', 'required': ['dealerId'], 'properties': {'make': {'type': 'string', 'minLength': 1, 'description': 'Vehicle make'}, 'sort': {'enum': ['relevance', 'price_asc', 'price_desc', 'year_desc', 'mileage_asc'], 'type': 'string', 'default': 'relevance', 'description': 'Sort order'}, 'trim': {'type': 'string', 'minLength': 1, 'description': 'Trim level'}, 'view': {'enum': ['llm', 'standard', 'minimal'], 'type': 'string', 'default': 'standard', 'description': 'Response detail: standard (features/gallery, default), llm (compact), minimal'}, 'limit': {'type': 'integer', 'default': 25, 'maximum': 100, 'minimum': 1, 'description': 'Maximum number of results to return (1-100, default: 25)'}, 'model': {'type': 'string', 'minLength': 1, 'description': 'Vehicle model'}, 'offset': {'type': 'integer', 'default': 0, 'minimum': 0, 'description': 'Number of results to skip for pagination'}, 'dealerId': {'type': 'string', 'minLength': 3, 'description': 'Dealer identifier (UUID or slug like "rsm-honda")'}, 'year_max': {'type': 'integer', 'maximum': 2030, 'minimum': 1990, 'description': 'Maximum model year'}, 'year_min': {'type': 'integer', 'maximum': 2030, 'minimum': 1990, 'description': 'Minimum model year'}, 'body_type': {'enum': ['Sedan', 'SUV', 'Truck', 'Coupe', 'Van', 'Wagon', 'Convertible', 'Hatchback'], 'type': 'string', 'description': 'Vehicle body style'}, 'certified': {'type': 'boolean', 'description': 'Filter for CPO vehicles'}, 'condition': {'enum': ['New', 'Used', 'Certified'], 'type': 'string', 'description': 'Vehicle condition'}, 'fuel_type': {'enum': ['Gasoline', 'Diesel', 'Electric', 'Hybrid', 'Plug-in Hybrid'], 'type': 'string', 'description': 'Fuel type'}, 'price_max': {'type': 'integer', 'minimum': 0, 'description': 'Maximum price in USD'}, 'price_min': {'type': 'integer', 'minimum': 0, 'description': 'Minimum price in USD'}, 'drivetrain': {'enum': ['FWD', 'RWD', 'AWD', '4WD'], 'type': 'string', 'description': 'Drivetrain configuration'}, 'mileage_max': {'type': 'integer', 'minimum': 0, 'description': 'Maximum mileage'}, 'transmission': {'enum': ['Automatic', 'Manual', 'CVT'], 'type': 'string', 'description': 'Transmission type'}}, 'additionalProperties': False}
出力スキーマ
{'type': 'object', 'properties': {'items': {'type': 'array', 'items': {'type': 'object', 'properties': {'url': {'type': 'string', 'description': 'Canonical opendealer.shop VDP URL. Cite this to shoppers; never detailsUrl, /llm/*, or /v1/llm/* as the human listing URL.'}, 'vin': {'type': 'string', 'description': '17-character VIN. Part of the cite object with url.'}}, 'additionalProperties': True}}, 'total': {'type': 'number'}, 'results': {'type': 'array', 'items': {'type': 'object', 'properties': {'url': {'type': 'string', 'description': 'Canonical opendealer.shop VDP URL. Cite this to shoppers; never detailsUrl, /llm/*, or /v1/llm/* as the human listing URL.'}, 'vin': {'type': 'string', 'description': '17-character VIN. Part of the cite object with url.'}}, 'additionalProperties': True}}, 'vehicles': {'type': 'array', 'items': {'type': 'object', 'properties': {'url': {'type': 'string', 'description': 'Canonical opendealer.shop VDP URL. Cite this to shoppers; never detailsUrl, /llm/*, or /v1/llm/* as the human listing URL.'}, 'vin': {'type': 'string', 'description': '17-character VIN. Part of the cite object with url.'}}, 'additionalProperties': True}}, 'totalResults': {'type': 'number'}}, 'additionalProperties': True}
入力スキーマ
{'type': 'object', 'properties': {'lat': {'type': 'number', 'maximum': 90, 'minimum': -90, 'description': 'Latitude coordinate'}, 'lng': {'type': 'number', 'maximum': 180, 'minimum': -180, 'description': 'Longitude coordinate'}, 'zip': {'type': 'string', 'pattern': '^[0-9]{5}$', 'description': '5-digit US ZIP code (e.g., 92688)'}, 'city': {'type': 'string', 'minLength': 1, 'description': 'City name'}, 'limit': {'type': 'integer', 'default': 50, 'maximum': 200, 'minimum': 1, 'description': 'Maximum number of dealers to return (1-200, default: 50)'}, 'state': {'type': 'string', 'maxLength': 2, 'minLength': 2, 'description': '2-letter US state code (e.g., CA, TX)'}, 'county': {'type': 'string', 'minLength': 1, 'description': 'County name'}, 'offset': {'type': 'integer', 'default': 0, 'minimum': 0, 'description': 'Number of results to skip for pagination'}, 'radius': {'type': 'integer', 'default': 50, 'maximum': 250, 'minimum': 1, 'description': 'Search radius in miles (1-250, default: 50)'}}, 'additionalProperties': False}
出力スキーマ
{'type': 'object', 'properties': {'items': {'type': 'array', 'items': {'type': 'object', 'properties': {}, 'additionalProperties': True}}, 'total': {'type': 'number'}, 'dealers': {'type': 'array', 'items': {'type': 'object', 'properties': {}, 'additionalProperties': True}}}, 'additionalProperties': True}
入力スキーマ
{'type': 'object', 'properties': {'zip': {'type': 'string', 'pattern': '^[0-9]{5}$', 'description': '5-digit US ZIP code (e.g., 92688)'}, 'city': {'type': 'string', 'minLength': 1}, 'make': {'type': 'string', 'minLength': 1, 'description': 'Vehicle make (resolve via list_research_makes if unsure)'}, 'sort': {'enum': ['relevance', 'price_asc', 'price_desc', 'year_desc', 'mileage_asc', 'distance_asc'], 'type': 'string', 'default': 'relevance', 'description': 'Sort order for results'}, 'trim': {'type': 'string', 'minLength': 1}, 'color': {'type': 'string', 'minLength': 1}, 'limit': {'type': 'integer', 'default': 25, 'maximum': 100, 'minimum': 1, 'description': 'Maximum number of results to return (1-100, default: 25)'}, 'model': {'type': 'string', 'minLength': 1, 'description': 'Vehicle model (resolve via list_research_models if unsure)'}, 'state': {'type': 'string', 'maxLength': 2, 'minLength': 2, 'description': '2-letter US state code (e.g., CA, TX)'}, 'offset': {'type': 'integer', 'default': 0, 'minimum': 0, 'description': 'Number of results to skip for pagination'}, 'radius': {'type': 'integer', 'default': 50, 'maximum': 250, 'minimum': 1, 'description': 'Search radius in miles (1-250, default: 50)'}, 'year_max': {'type': 'integer', 'maximum': 2030, 'minimum': 1990}, 'year_min': {'type': 'integer', 'maximum': 2030, 'minimum': 1990}, 'body_type': {'enum': ['Sedan', 'SUV', 'Truck', 'Coupe', 'Van', 'Wagon', 'Convertible', 'Hatchback'], 'type': 'string', 'description': 'Vehicle body style'}, 'certified': {'type': 'boolean'}, 'condition': {'enum': ['New', 'Used', 'Certified'], 'type': 'string', 'description': 'Vehicle condition'}, 'fuel_type': {'enum': ['Gasoline', 'Diesel', 'Electric', 'Hybrid', 'Plug-in Hybrid'], 'type': 'string', 'description': 'Fuel type'}, 'price_max': {'type': 'integer', 'minimum': 0}, 'price_min': {'type': 'integer', 'minimum': 0}, 'drivetrain': {'enum': ['FWD', 'RWD', 'AWD', '4WD'], 'type': 'string', 'description': 'Drivetrain configuration'}, 'mileage_max': {'type': 'integer', 'minimum': 0}, 'transmission': {'enum': ['Automatic', 'Manual', 'CVT'], 'type': 'string', 'description': 'Transmission type'}}, 'additionalProperties': False}
出力スキーマ
{'type': 'object', 'properties': {'items': {'type': 'array', 'items': {'type': 'object', 'properties': {'url': {'type': 'string', 'description': 'Canonical opendealer.shop VDP URL. Cite this to shoppers; never detailsUrl, /llm/*, or /v1/llm/* as the human listing URL.'}, 'vin': {'type': 'string', 'description': '17-character VIN. Part of the cite object with url.'}}, 'additionalProperties': True}}, 'total': {'type': 'number'}, 'results': {'type': 'array', 'items': {'type': 'object', 'properties': {'url': {'type': 'string', 'description': 'Canonical opendealer.shop VDP URL. Cite this to shoppers; never detailsUrl, /llm/*, or /v1/llm/* as the human listing URL.'}, 'vin': {'type': 'string', 'description': '17-character VIN. Part of the cite object with url.'}}, 'additionalProperties': True}}, 'vehicles': {'type': 'array', 'items': {'type': 'object', 'properties': {'url': {'type': 'string', 'description': 'Canonical opendealer.shop VDP URL. Cite this to shoppers; never detailsUrl, /llm/*, or /v1/llm/* as the human listing URL.'}, 'vin': {'type': 'string', 'description': '17-character VIN. Part of the cite object with url.'}}, 'additionalProperties': True}}, 'totalResults': {'type': 'number'}}, 'additionalProperties': True}
入力スキーマ
{'type': 'object', 'required': ['dealerId'], 'properties': {'dealerId': {'type': 'string', 'minLength': 3, 'description': 'Dealer identifier: UUID or slug (e.g., "rsm-honda"). Prefer the slug from dealers_near or search results.'}}, 'additionalProperties': False}
出力スキーマ
{'type': 'object', 'properties': {'name': {'type': 'string'}, 'slug': {'type': 'string'}, 'urls': {'type': 'object', 'properties': {}, 'additionalProperties': True}, 'inventory': {'type': 'object', 'properties': {}, 'additionalProperties': True}, 'telephone': {'type': 'string'}, 'openingHours': {}, 'aggregateRating': {'type': 'object', 'properties': {}, 'additionalProperties': True}}, 'additionalProperties': True}
入力スキーマ
{'type': 'object', 'required': ['vin'], 'properties': {'vin': {'type': 'string', 'pattern': '^[A-HJ-NPR-Z0-9]{17}$', 'description': '17-character Vehicle Identification Number'}}, 'additionalProperties': False}
出力スキーマ
{'type': 'object', 'properties': {'vin': {'type': 'string'}, 'dealScore': {'type': 'object', 'properties': {}, 'additionalProperties': True}, 'priceHistory': {'type': 'array', 'items': {'type': 'object', 'properties': {}, 'additionalProperties': True}}}, 'additionalProperties': True}
入力スキーマ
{'type': 'object', 'properties': {'make': {'type': 'string', 'minLength': 1, 'description': 'Filter by vehicle make'}, 'type': {'enum': ['New', 'Used'], 'type': 'string', 'description': 'Filter by vehicle type'}}, 'additionalProperties': False}
出力スキーマ
{'type': 'object', 'properties': {}, 'additionalProperties': True}
入力スキーマ
{'type': 'object', 'required': ['modelcode'], 'properties': {'type': {'enum': ['New', 'Used'], 'type': 'string', 'description': 'Vehicle type'}, 'year': {'type': 'integer', 'maximum': 2030, 'minimum': 1990, 'description': 'Model year'}, 'certified': {'type': 'boolean', 'description': 'Filter for certified vehicles'}, 'modelcode': {'type': 'string', 'minLength': 1, 'description': 'Model code identifier (unique per make/model/year combination)'}}, 'additionalProperties': False}
出力スキーマ
{'type': 'object', 'properties': {}, 'additionalProperties': True}
入力スキーマ
{'type': 'object', 'required': ['modelcode'], 'properties': {'days': {'type': 'integer', 'default': 30, 'maximum': 90, 'minimum': 7}, 'type': {'enum': ['New', 'Used'], 'type': 'string', 'description': 'Vehicle type (New or Used)'}, 'year': {'type': 'integer', 'maximum': 2030, 'minimum': 1990}, 'certified': {'type': 'boolean'}, 'modelcode': {'type': 'string', 'minLength': 1, 'description': 'Market segment modelcode'}}, 'additionalProperties': False}
出力スキーマ
{'type': 'object', 'properties': {}, 'additionalProperties': True}
入力スキーマ
{'type': 'object', 'properties': {'make': {'type': 'string', 'minLength': 1}, 'type': {'enum': ['New', 'Used'], 'type': 'string', 'description': 'Vehicle type (New or Used)'}, 'limit': {'type': 'integer', 'default': 20, 'maximum': 50, 'minimum': 1}}, 'additionalProperties': False}
出力スキーマ
{'type': 'object', 'properties': {}, 'additionalProperties': True}
入力スキーマ
{'type': 'object', 'required': ['year', 'make', 'model'], 'properties': {'make': {'type': 'string', 'minLength': 1, 'description': 'Vehicle make (e.g., "Toyota", "Honda")'}, 'year': {'type': 'integer', 'maximum': 2030, 'minimum': 1990, 'description': 'Model year (e.g., 2023)'}, 'model': {'type': 'string', 'minLength': 1, 'description': 'Vehicle model (e.g., "RAV4", "Civic")'}}, 'additionalProperties': False}
出力スキーマ
{'type': 'object', 'required': ['available', 'safety'], 'properties': {'make': {'type': 'string'}, 'year': {'type': 'number'}, 'model': {'type': 'string'}, 'safety': {'anyOf': [{'type': 'object', 'properties': {}, 'additionalProperties': True}, {'type': 'null'}]}, 'message': {'type': 'string'}, 'available': {'type': 'boolean'}, 'sourceUrl': {'type': 'string'}}, 'additionalProperties': True}
入力スキーマ
{'type': 'object', 'required': ['vin'], 'properties': {'vin': {'type': 'string', 'pattern': '^[A-HJ-NPR-Z0-9]{17}$', 'description': '17-character Vehicle Identification Number'}, 'limit': {'type': 'integer', 'default': 6, 'maximum': 24, 'minimum': 1}}, 'additionalProperties': False}
出力スキーマ
{'type': 'object', 'properties': {}, 'additionalProperties': True}
入力スキーマ
{'type': 'object', 'properties': {'condition': {'enum': ['new', 'used'], 'type': 'string'}, 'credit_tier': {'enum': ['excellent', 'good', 'average', 'fair'], 'type': 'string'}, 'term_months': {'enum': [36, 48, 60, 72, 84], 'type': 'number'}}, 'additionalProperties': False}
出力スキーマ
{'type': 'object', 'properties': {}, 'additionalProperties': True}
入力スキーマ
{'type': 'object', 'required': ['vin'], 'properties': {'vin': {'type': 'string', 'pattern': '^[A-HJ-NPR-Z0-9]{17}$', 'description': '17-character Vehicle Identification Number'}, 'view': {'enum': ['llm', 'standard', 'minimal'], 'type': 'string', 'default': 'llm', 'description': 'Response format: llm (optimized for AI), standard (full details), minimal (compact)'}}, 'additionalProperties': False}
出力スキーマ
{'type': 'object', 'properties': {'url': {'type': 'string', 'description': 'Canonical opendealer.shop VDP URL. Cite this to shoppers; never detailsUrl, /llm/*, or /v1/llm/* as the human listing URL.'}, 'vin': {'type': 'string', 'description': '17-character VIN. Part of the cite object with url.'}, 'vehicleIdentificationNumber': {'type': 'string'}}, 'additionalProperties': True}
入力スキーマ
{'type': 'object', 'required': ['vin'], 'properties': {'vin': {'type': 'string', 'pattern': '^[A-HJ-NPR-Z0-9]{17}$', 'description': '17-character Vehicle Identification Number'}}, 'additionalProperties': False}
出力スキーマ
{'type': 'object', 'required': ['vin'], 'properties': {'vin': {'type': 'string'}, 'badges': {'type': 'array', 'items': {'type': 'string'}}, 'status': {'enum': ['active', 'sold'], 'type': 'string'}, 'summary': {'type': 'object', 'properties': {}, 'additionalProperties': True}, 'priceHistory': {'type': 'array', 'items': {'type': 'object', 'properties': {}, 'additionalProperties': True}}}, 'additionalProperties': True}
入力スキーマ
{'type': 'object', 'properties': {'category': {'type': 'string', 'minLength': 1, 'description': 'Ranking category slug (e.g., "best-suvs"). Omit to list all available categories.'}}, 'additionalProperties': False}
出力スキーマ
{'type': 'object', 'properties': {'url': {'type': 'string'}, 'category': {'type': 'string'}, 'rankings': {'type': 'array', 'items': {'type': 'object', 'properties': {}, 'additionalProperties': True}}, 'categories': {'type': 'array', 'items': {'type': 'object', 'properties': {}, 'additionalProperties': True}}}, 'additionalProperties': True}
入力スキーマ
{'type': 'object', 'properties': {'make': {'type': 'string', 'minLength': 1}, 'near': {'type': 'string', 'minLength': 1, 'description': 'Location string (ZIP or city, state) for geo-scoped facets'}, 'radius': {'type': 'integer', 'default': 50, 'maximum': 250, 'minimum': 1, 'description': 'Search radius in miles (1-250, default: 50)'}, 'certified': {'type': 'boolean'}, 'condition': {'enum': ['New', 'Used', 'Certified'], 'type': 'string', 'description': 'Vehicle condition'}}, 'additionalProperties': False}
出力スキーマ
{'type': 'object', 'properties': {}, 'additionalProperties': True}
入力スキーマ
{'type': 'object', 'properties': {'make': {'type': 'string', 'minLength': 1}, 'page': {'type': 'integer', 'minimum': 1}, 'limit': {'type': 'integer', 'maximum': 100, 'minimum': 1}, 'modelcode': {'type': 'string', 'minLength': 1}, 'minSampleSize': {'type': 'integer', 'minimum': 1}}, 'additionalProperties': False}
出力スキーマ
{'type': 'object', 'properties': {}, 'additionalProperties': True}
入力スキーマ
{'type': 'object', 'properties': {'q': {'type': 'string', 'minLength': 1, 'description': 'Optional substring filter on make name/slug'}, 'limit': {'type': 'integer', 'maximum': 200, 'minimum': 1}}, 'additionalProperties': False}
出力スキーマ
{'type': 'object', 'properties': {}, 'additionalProperties': True}
入力スキーマ
{'type': 'object', 'required': ['make'], 'properties': {'make': {'type': 'string', 'minLength': 1, 'description': 'Make name or slug (e.g. honda)'}}, 'additionalProperties': False}
出力スキーマ
{'type': 'object', 'properties': {}, 'additionalProperties': True}
入力スキーマ
{'type': 'object', 'required': ['make', 'model'], 'properties': {'make': {'type': 'string', 'minLength': 1, 'description': 'Vehicle make slug or name (e.g., "honda", "mercedes-benz")'}, 'year': {'type': 'integer', 'maximum': 2030, 'minimum': 1990, 'description': 'Model year (defaults to the latest year with reference data)'}, 'model': {'type': 'string', 'minLength': 1, 'description': 'Vehicle model slug or name (e.g., "civic", "e-class")'}}, 'additionalProperties': False}
出力スキーマ
{'type': 'object', 'properties': {'url': {'type': 'string'}, 'make': {'type': 'object', 'properties': {}, 'additionalProperties': True}, 'year': {'type': 'number'}, 'model': {'type': 'object', 'properties': {}, 'additionalProperties': True}, 'safety': {'anyOf': [{'type': 'object', 'properties': {}, 'additionalProperties': True}, {'type': 'null'}]}}, 'additionalProperties': True}
入力スキーマ
{'type': 'object', 'properties': {'q': {'type': 'string', 'minLength': 1, 'description': 'Free-text natural-language query. You can pass a whole sentence (e.g. "new black Honda Civic sedan under $45k within 150 miles of 92672"): price/mileage/year/condition and zip+radius are parsed out as hard constraints, while make/model/color/body words are matched forgivingly. Explicit structured params override anything parsed from the sentence.'}, 'lat': {'type': 'number', 'maximum': 90, 'minimum': -90, 'description': 'Latitude coordinate'}, 'lng': {'type': 'number', 'maximum': 180, 'minimum': -180, 'description': 'Longitude coordinate'}, 'zip': {'type': 'string', 'pattern': '^[0-9]{5}$', 'description': '5-digit US ZIP code (e.g., 92688)'}, 'city': {'type': 'string', 'minLength': 1, 'description': 'City name'}, 'make': {'type': 'string', 'minLength': 1, 'description': 'Vehicle make (e.g., Honda, Toyota, Tesla)'}, 'mode': {'enum': ['keyword', 'hybrid'], 'type': 'string', 'description': 'Search 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.'}, 'sort': {'enum': ['relevance', 'price_asc', 'price_desc', 'year_desc', 'mileage_asc', 'distance_asc'], 'type': 'string', 'default': 'relevance', 'description': 'Sort order for results'}, 'trim': {'type': 'string', 'minLength': 1, 'description': 'Trim level (e.g., EX, Limited, Performance)'}, 'view': {'enum': ['llm', 'standard', 'minimal'], 'type': 'string', 'default': 'llm', 'description': 'Response format: llm (optimized for AI), standard (full details), minimal (compact)'}, 'color': {'type': 'string', 'minLength': 1, 'description': 'Exterior color (e.g., black, white). Resolved to color families, so "black" matches "Crystal Black Pearl".'}, 'limit': {'type': 'integer', 'default': 25, 'maximum': 100, 'minimum': 1, 'description': 'Maximum number of results to return (1-100, default: 25)'}, 'model': {'type': 'string', 'minLength': 1, 'description': 'Vehicle model (e.g., Civic, Camry, Model 3). Broad terms match all variants (Civic -> Civic Sedan/Si/Hatchback) unless narrowed by trim.'}, 'state': {'type': 'string', 'maxLength': 2, 'minLength': 2, 'description': '2-letter US state code (e.g., CA, TX)'}, 'county': {'type': 'string', 'minLength': 1, 'description': 'County name'}, 'offset': {'type': 'integer', 'default': 0, 'minimum': 0, 'description': 'Number of results to skip for pagination'}, 'radius': {'type': 'integer', 'default': 50, 'maximum': 250, 'minimum': 1, 'description': 'Search radius in miles (1-250, default: 50)'}, 'year_max': {'type': 'integer', 'maximum': 2030, 'minimum': 1990, 'description': 'Maximum model year'}, 'year_min': {'type': 'integer', 'maximum': 2030, 'minimum': 1990, 'description': 'Minimum model year'}, 'body_type': {'enum': ['Sedan', 'SUV', 'Truck', 'Coupe', 'Van', 'Wagon', 'Convertible', 'Hatchback'], 'type': 'string', 'description': 'Vehicle body style'}, 'certified': {'type': 'boolean', 'description': 'Filter for Certified Pre-Owned vehicles only'}, 'condition': {'enum': ['New', 'Used', 'Certified'], 'type': 'string', 'description': 'Vehicle condition'}, 'fuel_type': {'enum': ['Gasoline', 'Diesel', 'Electric', 'Hybrid', 'Plug-in Hybrid'], 'type': 'string', 'description': 'Fuel type'}, 'price_max': {'type': 'integer', 'minimum': 0, 'description': 'Maximum price in USD'}, 'price_min': {'type': 'integer', 'minimum': 0, 'description': 'Minimum price in USD'}, 'drivetrain': {'enum': ['FWD', 'RWD', 'AWD', '4WD'], 'type': 'string', 'description': 'Drivetrain configuration'}, 'mileage_max': {'type': 'integer', 'minimum': 0, 'description': 'Maximum mileage'}, 'transmission': {'enum': ['Automatic', 'Manual', 'CVT'], 'type': 'string', 'description': 'Transmission type'}, 'semanticRatio': {'type': 'number', 'maximum': 1, 'minimum': 0, 'description': 'Semantic blend weight 0..1 when mode=hybrid (default 0.5). Higher = more conceptual matching.'}, 'useLlmSearchPath': {'type': 'boolean', 'description': 'Legacy. Do not set. Prefer filter_vehicles with labeled hard filters.'}}, 'additionalProperties': False}
出力スキーマ
{'type': 'object', 'properties': {'items': {'type': 'array', 'items': {'type': 'object', 'properties': {'url': {'type': 'string', 'description': 'Canonical opendealer.shop VDP URL. Cite this to shoppers; never detailsUrl, /llm/*, or /v1/llm/* as the human listing URL.'}, 'vin': {'type': 'string', 'description': '17-character VIN. Part of the cite object with url.'}}, 'additionalProperties': True}}, 'total': {'type': 'number'}, 'results': {'type': 'array', 'items': {'type': 'object', 'properties': {'url': {'type': 'string', 'description': 'Canonical opendealer.shop VDP URL. Cite this to shoppers; never detailsUrl, /llm/*, or /v1/llm/* as the human listing URL.'}, 'vin': {'type': 'string', 'description': '17-character VIN. Part of the cite object with url.'}}, 'additionalProperties': True}}, 'vehicles': {'type': 'array', 'items': {'type': 'object', 'properties': {'url': {'type': 'string', 'description': 'Canonical opendealer.shop VDP URL. Cite this to shoppers; never detailsUrl, /llm/*, or /v1/llm/* as the human listing URL.'}, 'vin': {'type': 'string', 'description': '17-character VIN. Part of the cite object with url.'}}, 'additionalProperties': True}}, 'totalResults': {'type': 'number'}}, 'additionalProperties': True}
入力スキーマ
{'type': 'object', 'properties': {'q': {'type': 'string', 'minLength': 1}, 'lat': {'type': 'number', 'maximum': 90, 'minimum': -90, 'description': 'Latitude coordinate'}, 'lng': {'type': 'number', 'maximum': 180, 'minimum': -180, 'description': 'Longitude coordinate'}, 'zip': {'type': 'string', 'pattern': '^[0-9]{5}$', 'description': '5-digit US ZIP code (e.g., 92688)'}, 'city': {'type': 'string', 'minLength': 1}, 'make': {'type': 'string', 'minLength': 1}, 'mode': {'enum': ['keyword', 'hybrid'], 'type': 'string'}, 'sort': {'enum': ['relevance', 'price_asc', 'price_desc', 'year_desc', 'mileage_asc', 'distance_asc'], 'type': 'string', 'default': 'relevance', 'description': 'Sort order for results'}, 'trim': {'type': 'string', 'minLength': 1}, 'view': {'enum': ['llm', 'standard', 'minimal'], 'type': 'string', 'default': 'llm', 'description': 'Response format: llm (optimized for AI), standard (full details), minimal (compact)'}, 'color': {'type': 'string', 'minLength': 1}, 'limit': {'type': 'integer', 'default': 25, 'maximum': 100, 'minimum': 1, 'description': 'Maximum number of results to return (1-100, default: 25)'}, 'model': {'type': 'string', 'minLength': 1}, 'state': {'type': 'string', 'maxLength': 2, 'minLength': 2, 'description': '2-letter US state code (e.g., CA, TX)'}, 'county': {'type': 'string', 'minLength': 1}, 'offset': {'type': 'integer', 'default': 0, 'minimum': 0, 'description': 'Number of results to skip for pagination'}, 'radius': {'type': 'integer', 'default': 50, 'maximum': 250, 'minimum': 1, 'description': 'Search radius in miles (1-250, default: 50)'}, 'source': {'enum': ['filter_vehicles', 'search_vehicles'], 'type': 'string', 'default': 'filter_vehicles', 'description': 'Which model-facing tool path to reuse for this page request'}, 'year_max': {'type': 'integer', 'maximum': 2030, 'minimum': 1990}, 'year_min': {'type': 'integer', 'maximum': 2030, 'minimum': 1990}, 'body_type': {'enum': ['Sedan', 'SUV', 'Truck', 'Coupe', 'Van', 'Wagon', 'Convertible', 'Hatchback'], 'type': 'string', 'description': 'Vehicle body style'}, 'certified': {'type': 'boolean'}, 'condition': {'enum': ['New', 'Used', 'Certified'], 'type': 'string', 'description': 'Vehicle condition'}, 'fuel_type': {'enum': ['Gasoline', 'Diesel', 'Electric', 'Hybrid', 'Plug-in Hybrid'], 'type': 'string', 'description': 'Fuel type'}, 'price_max': {'type': 'integer', 'minimum': 0}, 'price_min': {'type': 'integer', 'minimum': 0}, 'drivetrain': {'enum': ['FWD', 'RWD', 'AWD', '4WD'], 'type': 'string', 'description': 'Drivetrain configuration'}, 'mileage_max': {'type': 'integer', 'minimum': 0}, 'transmission': {'enum': ['Automatic', 'Manual', 'CVT'], 'type': 'string', 'description': 'Transmission type'}, 'semanticRatio': {'type': 'number', 'maximum': 1, 'minimum': 0}, 'useLlmSearchPath': {'type': 'boolean'}}, 'additionalProperties': False}
出力スキーマ
{'type': 'object', 'properties': {'items': {'type': 'array', 'items': {'type': 'object', 'properties': {'url': {'type': 'string', 'description': 'Canonical opendealer.shop VDP URL. Cite this to shoppers; never detailsUrl, /llm/*, or /v1/llm/* as the human listing URL.'}, 'vin': {'type': 'string', 'description': '17-character VIN. Part of the cite object with url.'}}, 'additionalProperties': True}}, 'total': {'type': 'number'}, 'results': {'type': 'array', 'items': {'type': 'object', 'properties': {'url': {'type': 'string', 'description': 'Canonical opendealer.shop VDP URL. Cite this to shoppers; never detailsUrl, /llm/*, or /v1/llm/* as the human listing URL.'}, 'vin': {'type': 'string', 'description': '17-character VIN. Part of the cite object with url.'}}, 'additionalProperties': True}}, 'vehicles': {'type': 'array', 'items': {'type': 'object', 'properties': {'url': {'type': 'string', 'description': 'Canonical opendealer.shop VDP URL. Cite this to shoppers; never detailsUrl, /llm/*, or /v1/llm/* as the human listing URL.'}, 'vin': {'type': 'string', 'description': '17-character VIN. Part of the cite object with url.'}}, 'additionalProperties': True}}, 'totalResults': {'type': 'number'}}, 'additionalProperties': True}
入力スキーマ
{'type': 'object', 'required': ['vin'], 'properties': {'url': {'type': 'string', 'minLength': 1}, 'vin': {'type': 'string', 'pattern': '^[A-HJ-NPR-Z0-9]{17}$', 'description': '17-character Vehicle Identification Number'}, 'make': {'type': 'string', 'minLength': 1}, 'name': {'type': 'string', 'minLength': 1}, 'year': {'type': 'integer', 'maximum': 2030, 'minimum': 1990}, 'model': {'type': 'string', 'minLength': 1}}, 'additionalProperties': False}
出力スキーマ
{'type': 'object', 'required': ['selected', 'action', 'message'], 'properties': {'action': {'type': 'string', 'const': 'ui_select_vehicle'}, 'message': {'type': 'string'}, 'selected': {'type': 'object', 'required': ['vin'], 'properties': {'url': {'type': 'string'}, 'vin': {'type': 'string'}, 'make': {'type': 'string'}, 'name': {'type': 'string'}, 'year': {'type': 'number'}, 'model': {'type': 'string'}}, 'additionalProperties': False}}, 'additionalProperties': False}
最近のツール変更
類似のMCPサーバー
amazon-product-research-mcp
Researches Amazon products, brands, sellers, buy-box activity, sourcing profitability, category competition, and supplier opportu…
API Acre
Offers paid APIs for EVM blockchain inspection, data transformation and validation, geocoding, weather, currency conversion, and …
Ask AI
Answers questions about connected e-commerce data from Shopify, Klaviyo, GA4, Triple Whale, and other sources, covering sales, ma…
Neonjelly
Analyzes Shopify stores, products, apps, traffic, competitors, catalog changes, market cohorts and outreach contacts across a lar…
zobrx
Provides read-only ecommerce operations and analytics for orders, inventory, marketplace performance, advertising, settlements, t…
sella
Operates an agent marketplace for purchasing datasets, APIs, and products, including catalog discovery, purchase settlement, deli…
kurashigram
Provides cited Japanese price comparisons, cost-of-living statistics, product prices, shopping data, public benefit information, …
Keepa
Searches Amazon products and categories and provides price, sales-rank, deal, bestseller, and historical product data through Kee…