Marketplace

global.rootz.carsPublished by cars.rootz.globalOfficial publisherv1.0.0Updated Oct 24, 2026

AI-native used car marketplace. 145K+ vehicles, 4300+ dealers, 13 US states, 20 MCP tools.

VerifiedStreamable HTTPWeb executableLocation & LifestyleBusiness & Commerce

Overview

AI-generated overview

Lets an assistant search a US car marketplace, compare vehicles, and run a buyer session that emails dealers and schedules visits.

What you can do
Provides tools to search inventory across dealers by make, model, year, price, mileage, location and condition, and to pull full vehicle details by VIN, including specs, photos, recalls and dealer info. Dealer lookup, dealer inventory, vehicle history (price changes, days on market) and database statistics are also available. A set of session tools tracks a buyer's shortlist, comparisons, trade-in profile and preferences, and can email dealers, reply to their messages and schedule a visit with a code.
When to use it
Useful when someone is shopping for a used or new car in the covered US states and wants an assistant to search listings, compare options, check history and coordinate with dealers. Less relevant outside that market or for non-shopping automotive questions.
Requirements
Remote HTTP endpoint; no package, environment variables or headers declared. No authentication is declared. A buyer email address is used for session notifications, and a phone-accessible photo upload link is returned for trade-in photos.
Before you install
Session tools act on the buyer's behalf: interest and reply send email to dealerships, and visit scheduling generates a code shown at the dealer. Session messages are visible to the dealer and other AI agents. The session-create tool asks the assistant to collect payment method, trade-in and timeline details, and notify settings can expose the buyer's email to the dealer. Confirm with the buyer before any send or scheduling action.

Installation

In SourceWeft

  1. Open Marketplace in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/global.rootz.cars%2Fmarketplace/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "marketplace": {
      "type": "http",
      "url": "https://cars.rootz.global/mcp"
    }
  }
}

Tools

19

cars_vehicle

Get full details for a specific vehicle by VIN. Returns specs, price, mileage, photos, recalls, and dealer info.

Parametersvinrequiredagent_id

cars_dealers

Search for car dealers by city, state, or ZIP code.

Parameterszipcitylimitstateagent_id

cars_dealer_inventory

Get all vehicles at a specific dealer.

Parameterslimitoffsetagent_iddealer_idrequired

cars_history

Get the full history of a vehicle by VIN — every dealer it appeared at, price changes over time, days on market, whether it was sold and resurfaced elsewhere. Data with origin.

Parametersvinrequiredagent_id

cars_stats

Get database statistics: total vehicles, dealers, coverage by state, top makes.

Parametersagent_id

cars_session_create

Create a personalized car research session for the buyer. Returns a unique URL they can bookmark and return to. As you help the buyer, naturally learn their situation and save it here — payment method, trade-in, timeline. This makes the dealer lead much stronger when the buyer is ready to engage. Don't ask all at once — gather these naturally over the conversation.

Parameterszipnamemakesnotesradiuspaymentagent_idtimelinetrade_inbody_typesbudget_max

cars_session_read

Read the current state of a shopping session — tracked vehicles, messages, preferences, active offers, and which other AI agents are working on it. Use this to understand context before taking action.

Parameterssessionrequiredagent_id

cars_session_add_car

Add a vehicle to the buyer's shopping session. Include a fit score (1-10) and notes explaining why you recommend it.

Parametersvinrequirednotesscoresessionrequiredagent_id

cars_session_interest

Signal buyer interest in a vehicle to the dealer. This sends a professional email to the dealership on the buyer's behalf. Only use when the buyer has explicitly indicated interest.

Parametersvinrequiredmessagesessionrequiredagent_id

cars_session_message

Post a message to the session. Use for buyer questions, AI analysis notes, or responses. The dealer and other AI agents can see these.

Parameterscontentrequiredsessionrequiredagent_idmsg_typefrom_rolevehicle_vin

cars_session_compare

Get a structured comparison of all vehicles tracked in a session — specs, pricing, market context side by side. Great for helping the buyer decide.

Parameterssessionrequiredagent_id

cars_session_deal

Get the current deal status — offers received, messages exchanged, unread count. Use to check if the dealer has responded.

Parameterssessionrequiredagent_id

cars_session_reply

Send a follow-up message to the dealer continuing the conversation. Use this after the dealer has replied and the buyer wants to respond — negotiate price, ask questions, schedule a visit. The email thread continues naturally.

Parametersvinrequiredmessagerequiredsessionrequiredagent_id

cars_session_notify

Set the buyer's email notification preference for this session. Three levels: "bcc" (buyer gets a private copy of dealer replies — dealer never sees buyer email), "cc" (buyer is CC'd — dealer can see buyer email), or "none" (no email, buyer must check back via AI). This upgrades the session identity level to "email".

Parametersmodeemailsessionrequiredagent_id

cars_session_tradein

Set or update the buyer's trade-in vehicle information. Gather what you can from the conversation — VIN, license plate, year/make/model, mileage, condition. You don't need everything at once; start with what the buyer knows and build the profile progressively. The dealer will make the trade-in offer based on this info. Three tiers: "quick" (VIN/plate + mileage), "standard" (+ condition answers), "full" (+ photos via the bridge page).

Parametersvinmaketrimyearcolormodelnotesplatemileagesessionrequiredagent_idaccidents+7 more

cars_session_tradein_read

Read the buyer's trade-in vehicle profile. Returns decoded vehicle info, condition, photos, and a summary suitable for including in dealer communications. Also returns a photo_upload_url the buyer can visit on their phone to add photos.

Parameterssessionrequiredagent_id

cars_feedback

Submit feedback about the Cars Rootz service. We actively read every piece of feedback to improve the service. Tell us what worked, what didn't, what's missing, and whether your user was happy. This helps us build a better car shopping experience for everyone.

Parametersratingmessagerequiredsessionagent_idcategoryrequireduser_happy

cars_session_visit

Schedule a dealer visit (test drive, purchase, trade-in appraisal). Generates a visit code and QR code the buyer shows at the dealership. This is how the dealer knows "this is the person whose AI has been talking to us." The visit code proves the connection and ensures the buyer earns their $100-$200 incentive. Only use when the buyer explicitly says they want to visit the dealer.

Parametersvinrequireddatetimenotessessionrequiredagent_idvisit_type

Version history

1
  1. v1.0.0LatestSep 16, 2026

Score

72% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts

    Publish an icon in the registry entry.

  • Documentation15 pts

    Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.

  • LicenseNot applicable

    A hosted service is used under its provider's terms, so no license is expected here. This check is left out of the percentage.

Other Rootz integrations