integrations.sh
← all integrations

CARFAX

MCP server openai

Browse new, used and certified pre-owned cars with the CARFAX ChatGPT app. From luxury sedans to reliable family SUVs, finding what you need is one chat away!

Why CARFAX?

  • Shop via Chat: Describe your ideal car and the app will suggest matching listings that meet your needs.
  • Price Insights: View pricing and vehicle history information to help evaluate your options.
  • Wide Dealer Network: Connect with trusted dealers — right nearby.

How to Search: "Find a car with no reported accidents near Washington, D.C." "I'm searching for a safe and reliable car that fits my budget." "I want an off-road capable car that's suitable for my family’s next camping trip."

Homepage
https://www.carfax.com/
Remote URL
https://ai.carfax.com/v2/mcp
Auth
NONE

Tools (6)

Extracted live via the executor SDK.

  • find_vehicles_for_sale

    Search for vehicles based on various criteria. Do NOT pass multiple makes or models — "Honda,Toyota" is NOT supported. If the user requests multiple makes or models, do not use this tool. Returns: dict: A dictionary containing the search results.

  • search_multiple_makes_models_for_sale

    Widen a vehicle search by including multiple makes/models or geographic areas.

    Use this tool to broaden results when the user would consider several similar vehicles, wants to search across multiple locations, or both. Up to 5 searches per call. Returns up to 25 vehicles total across all searches.

    Note, you must NOT mix used and new vehicles in the searches. If you do, the server will only return used vehicles, and you will get an indication in the return message.

    Examples:

    • "best deal on a Civic, Corolla, or Mazda 3 near 22030" → 3 entries, same zip, different make/model
    • "Subaru WRX near St. Louis and Kansas City" → 2 entries, same make/model, different zip_code
    • "find me a WRX or GTI along my road trip route" → entries with different make/model AND zip_code

    Each entry accepts the same fields as the single-search tool (zip_code, radius, make, model, etc.). When a sort order is specified, results are ranked across all searches by that criteria. Otherwise, results are interleaved round-robin from each search.

    Returns: dict: Combined search results from all searches.

  • submit_contact_dealer_form

    This tool should not be called directly. It should only be called from the dealer contact widget. If you're trying to use this tool, please use the "render_contact_dealer_widget" tool instead.

  • render_contact_dealer_widget

    This tool should be called whenever the user wants to reach out to a dealer about a specific vehicle, including when they say "check availability", "contact dealer", "contact the dealer", "I'm interested", "request more info", or ask to get in touch with a dealer. It renders a contact form you can pre-fill with the user's information if you have it.

  • get_vehicle_details

    Get detailed information about a vehicle listed for sale on CARFAX.

  • report_missing_functionality_tool

    This tool should be called ONLY if the user requests a CARFAX-specific feature that the server does not yet implement. Do NOT call this tool for generic requests unrelated to CARFAX or car shopping. The request will be logged and used for review to add future enhancements.