Full Market Capture
The mother of all market snapshots: your whole market captured in one run, then queryable all day.
Full Market Capture
The mother of all market snapshots: your whole market captured in one run, then queryable all day.
At a glance
| Price | $9.99 per 10k listings processed. Minimum $9.99 per run. A batch is quoted before it runs: the first call returns a total and charges nothing. |
| Tool name | generate_full_market_capture |
| Scope | reports:local-market-movements |
| Built for | Small Dealer, Dealer Group |
What it does
The dealer's market movement briefing, computed over a same-day snapshot of the ENTIRE local market (up to 50,000 active listings + 100,000 off-market records from a 90-day exit window + 10,000 of the dealer's own units, so large rooftops and groups are fully covered). Exit windows always end 7 days before today: a vehicle is only confirmed off-market after a cooling-off period. Sections: what just hit the market and which competitors are stocking it, price-cut pressure by nameplate and by dealer (cuts under $100 are dropped as feed noise), what left the market and how fast (days-on-site at exit), a full velocity matrix (nameplate, body, fuel, drivetrain, year band, price band, mileage band, color, CPO, channel), supply depth (tight vs flush, months of supply), sweet-spot buy targets, discount-to-exit (the cut size that actually moves metal locally), market churn and a dealer league table, and, when a dealership is linked or passed, every unit on the dealer's lot judged ON PACE / LAGGING / STALLED against its market velocity marker, each with a MarketCheck Price and an Above / At / Below Market position. All prices are advertised prices; exits are last-list prices (a sold proxy). Use when a dealer asks what is moving in their market, what competitors are stocking or cutting, what sells fastest and in which colors/configurations, how deep supply is, or how their own lot compares to the market. For one nameplate's stocking plan use Stocking Guide; for repricing exact units use Lot Pricing Scan. PRICING: $9.99 per started block of 10,000 rows analyzed (active + 90-day off-market window + your own units; minimum one block, ceiling $159.84 at the pool caps). Markets above one block require cost confirmation: call first WITHOUT confirm_cost_usd for a quote with the full row breakdown (charges nothing and pre-warms the snapshot), then call again with confirm_cost_usd set to the quoted total. You are charged on rows actually analyzed, never above the quote. Same-day re-runs of a market reuse the snapshot and are fast.
Arguments
| Argument | What it is | Example | |
|---|---|---|---|
zip |
Required | ZIP code of the market to analyze. | 60601 |
radius_miles |
Recommended | Market radius in miles (default 25, max 50). | 25 |
dealer_id |
Recommended | Your dealership (website domain or mc_dealer_id). Unlocks the Your Lot vs Market section: every unit judged against its market velocity marker. Defaults to your linked dealership. | statestreettruckstop.com |
car_type |
Optional | "used" or "new". Defaults to used. | used |
window_days |
Optional | Window for new listings and price cuts in days (default 7). Exit windows always end 7 days before today (off-market cooling-off): 21 days for the what-left read, 90-day feed for velocity. | 7 |
confirm_cost_usd |
Optional | Only when the market needs more than one 10,000-row block. After quoting the user the exact breakdown and getting approval, call again with this set to the quoted total. Charged on rows actually analyzed, never above the cap. Leave empty on the first (quote) call. | 49.95 |
What comes back
- What just hit the market and which competitors are stocking it
- Price-cut pressure by nameplate and the cut size that moves metal locally
- Exit velocity: what left and how fast, cross-tabbed 10 ways (the Velocity Matrix)
- Supply depth (tight vs flush) and sweet-spot buy targets
- Dealer league table, churn, color velocity, attribute rotation
- Your lot: every unit ON PACE / LAGGING / STALLED vs its marker, with a MarketCheck Price and Above / At / Below Market position
Asking for it in a chat client
What moved in my market this week? ZIP 84070, my store is statestreettruckstop.com.
Show me local market movements for 60601 within 25 miles.
Running it from a backend
Grant an agent the reports:local-market-movements scope, then call the tool over MCP:
{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "generate_full_market_capture",
"arguments": {
"zip": "60601"
}
}
}
See Server-side access for the token exchange and how to read the response.