Before the Lot
Server Details
Car-buying math and state rules for all 50 states: out-the-door prices with local tax for 7,000+ cities and counties, dealer quote checks, leases, trade-ins, rebates and loans. Free, no account.
- Status
- Healthy
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-11-25
- URL
TDQS
Score is being calculated.
Available Tools
16 toolscheck_quoteCheck a dealer's quoteRead-onlyIdempotentInspect
Reads a dealer's out-the-door quote, pasted as text (up to 8 KB) or given as line items, and checks it line by line: the out-the-door total, the doc fee against the state's cap (and capped service fees such as Ohio's $50 convenience fee), the tax line against the state's rate, finance-office add-ons with typical prices, the trade allowance against written trade-in offers, the trade equity and amount financed, and the walk line. Lines with an email address or phone number are removed before reading and never returned. Nothing is stored.
| Name | Required | Description | Default |
|---|---|---|---|
| text | No | The quote as pasted (an email or a buyer's order). Leave out to send lines instead. | |
| lines | No | The quote as line items, instead of text | |
| state | Yes | Two-letter state code (DC included), like PA | |
| tax_rate | No | Combined sales tax rate as a decimal; leave out to use the state's rate | |
| walk_line | No | The walk line, out the door | |
| trade_offers | No | Written trade-in offers, to compare the best open one with the allowance | |
| trade_allowance | No | The trade-in allowance on the quote, when sending lines (read from text otherwise) | |
| best_trade_offer | No | The best written trade-in offer still open (CarMax, Carvana...), to compare with the allowance |
compare_quotesCompare dealer quotesRead-onlyIdempotentInspect
Ranks two to ten itemized dealer quotes by out-the-door price, with each one's gap to the lowest and to the walk line, and (with a state) each doc fee against the state's cap.
| Name | Required | Description | Default |
|---|---|---|---|
| state | No | Two-letter state code (DC included), like PA | |
| quotes | Yes | ||
| walk_line | No | The walk line, out the door |
dealer_emailDraft an email to a dealer or lenderRead-onlyIdempotentInspect
Fills one of the six Before the Lot email templates (request a quote, make an offer, a competing quote, confirm the deal, decline, tell a lender) with the details given and returns the subject and body. Details are numbers and short labels; contact details are refused.
| Name | Required | Description | Default |
|---|---|---|---|
| kind | Yes | Which email | |
| details | No |
desk_scriptA line to say at the dealershipRead-onlyIdempotentInspect
The Before the Lot line for a moment at the desk. Pass a script id (monthly-payment, trade-first, down-payment, credit-check, numbers-changed, preinstalled-add-ons, initial-worksheet, decide-today, beat-my-rate, fi-product, only-a-month, paint-or-markup, below-invoice, trade-below-offer, leaving) or a short description of the situation.
| Name | Required | Description | Default |
|---|---|---|---|
| situation | Yes | A script id or a short description, like "they keep asking my monthly payment" |
get_methodGet the Before the Lot methodRead-onlyIdempotentInspect
The Before the Lot method: an overview and its seven stages (what to collect, what each produces, which guides, tools and email templates apply, and when the stage is done). Pass a stage id for one stage.
| Name | Required | Description | Default |
|---|---|---|---|
| stage | No | One stage id; leave out for the whole method |
lease_checkCheck a leaseRead-onlyIdempotentInspect
Works a lease quote from MSRP, selling price, residual and money factor (or the lease's APR): the depreciation and rent charges, the payment with tax (and a state lease tax on top where there is one, such as Pennsylvania's 3%; Alabama's 1.5% and West Virginia's 5% lease-payment rates in place of their sales rates; in states that tax a lease once at the start, such as Texas and Ohio, the payment carries no tax and the result says so), the money factor as an APR, and the total cost. With a loan APR and term, it also compares leasing with buying the same car over the lease's months (on a labelled depreciation assumption).
| Name | Required | Description | Default |
|---|---|---|---|
| city | No | City or county in the state's rate table (23 states; state_rules says which), like Pittsburgh or Allegheny County: sets the combined rate from the state's own rate file. Where a city is in several counties (Chicago, Milwaukee), give county too. A place name only, never an address or ZIP | |
| fees | No | Acquisition and other fees rolled into the lease | |
| msrp | Yes | MSRP (sticker price) | |
| state | Yes | Two-letter state code (DC included), like PA | |
| county | No | County from the state's list (Pennsylvania, Nevada, Wisconsin; state_rules lists them), like Allegheny County: sets the combined rate. A county name only, never an address or ZIP | |
| buy_apr | No | A loan APR, to compare with buying | |
| doc_fee | No | Doc fee when buying, for the estimated out-the-door; leave out to assume the state's cap, or a typical $450 where there is none | |
| buy_down | No | Down payment when buying | |
| tax_rate | No | Combined sales tax rate as a decimal (state and local); leave out to use the state's rate. A state lease tax (Pennsylvania's 3%) is added on top either way; Alabama's and West Virginia's own lease-payment rates replace their state sales rate; where the state taxes a lease once at the start (Texas, Ohio), this is that tax's rate and the payments carry none | |
| lease_apr | No | The lease's rate as an APR, instead of the money factor | |
| term_months | Yes | Lease term in months | |
| money_factor | No | Money factor, e.g. 0.0025 | |
| selling_price | Yes | The negotiated price the lease is built on | |
| due_at_signing | No | Cash down, lease rebates and trade equity that lower the price | |
| buy_term_months | No | Loan term, to compare with buying | |
| disposition_fee | No | Turn-in fee at the end | |
| buy_out_the_door | No | Out-the-door price when buying; leave out to estimate it | |
| residual_percent | Yes | Residual as a percent of MSRP (58 for 58%) |
loan_paymentLoan paymentRead-onlyIdempotentInspect
The monthly payment, total interest and total paid on a car loan, with what a term over 60 months adds in interest compared with 60.
| Name | Required | Description | Default |
|---|---|---|---|
| apr | Yes | APR in percent | |
| amount | Yes | Amount financed | |
| term_months | Yes | Term in months |
offers_pageA maker's official offers pageRead-onlyIdempotentInspect
Where a maker lists its own current offers (and a model's own page where one can be built), with whether the maker lists national offers at all.
| Name | Required | Description | Default |
|---|---|---|---|
| make | Yes | Make, like Toyota | |
| model | No | Model, like Corolla Cross |
out_the_doorOut-the-door estimateRead-onlyIdempotentInspect
Itemizes an out-the-door estimate for a vehicle price: rebates, doc fee, add-ons, the state's sales tax (with its rules on rebates and caps), title and registration. Optionally adds a trade-in (and the tax it saves where the state credits it), a down payment and a loan for the payment. Compares the doc fee with the state's cap and the total with a walk line.
| Name | Required | Description | Default |
|---|---|---|---|
| apr | No | Loan APR in percent, for the payment | |
| city | No | City or county in the state's rate table (23 states; state_rules says which), like Pittsburgh or Allegheny County: sets the combined rate from the state's own rate file. Where a city is in several counties (Chicago, Milwaukee), give county too. A place name only, never an address or ZIP | |
| down | No | Cash down payment | |
| price | Yes | Vehicle selling price before rebates, fees and tax | |
| state | Yes | Two-letter state code (DC included), like PA | |
| county | No | County from the state's list (Pennsylvania, Nevada, Wisconsin; state_rules lists them), like Allegheny County: sets the combined rate. A county name only, never an address or ZIP | |
| add_ons | No | ||
| doc_fee | No | Doc fee; leave out to assume the state's cap, or a typical $450 where there is none | |
| rebates | No | Maker rebates taken off at signing | |
| city_mpg | No | Washington DC only: the vehicle's EPA city MPG, with its weight | |
| electric | No | Washington DC only: a battery-electric vehicle (its own, lower column) | |
| tax_rate | No | Combined sales tax rate as a decimal; leave out to use the state's rate | |
| condition | No | New or used: a state's tax can apply to new cars only (Oregon) | new |
| title_reg | No | Title and registration; leave out for a typical $250 | |
| walk_line | No | The walk line, out the door | |
| other_fees | No | Any other fees | |
| term_months | No | Loan term in months, for the payment | |
| trade_offer | No | Best written trade-in offer | |
| trade_payoff | No | What is still owed on the trade-in | |
| buyer_in_chicago | No | Illinois only: the buyer's address is in the City of Chicago (the city and county given are the dealer's) | |
| vehicle_weight_lbs | No | Washington DC only: the vehicle's unladen weight in pounds (DC's excise rate goes by weight and city MPG) | |
| buyer_in_cook_county | No | Illinois only: the buyer's address is in Cook County |
payoff_planPayoff planRead-onlyIdempotentInspect
A payoff plan for a car loan, for paying it off early with an extra payment each month: the months and total interest at the regular payment, and with an extra amount toward principal each month (optionally for only the first so many months, or skipping some), with the months and interest the extra saves and the payoff month each way. Give the balance, the APR, and the months left or the regular payment. Lenders differ in how they apply extra payments, and some charge a prepayment penalty.
| Name | Required | Description | Default |
|---|---|---|---|
| apr | Yes | The loan APR in percent | |
| balance | Yes | What is owed today | |
| payment | No | The regular monthly payment; or give months_left instead | |
| months_left | No | Payments left at the regular payment; or give payment instead | |
| skip_months | No | Months (1 is the next payment) with nothing extra paid | |
| extra_monthly | Yes | Extra paid toward principal each month | |
| extra_for_months | No | Pay the extra for only the first this-many months; leave out for every month |
plan_linkA link to continue in the plannerRead-onlyIdempotentInspect
Builds a Before the Lot planner link that opens with the numbers given already filled in. The plan travels in the link itself, so nothing is stored. Numbers and short labels only; names, phone numbers and emails are refused.
| Name | Required | Description | Default |
|---|---|---|---|
| plan | Yes | The parts of the plan to fill in |
rebate_vs_aprCash rebate or special APRRead-onlyIdempotentInspect
Compares a maker's cash rebate taken with the person's own loan against the maker's special APR (with any cash that combines with it): each side's payment, interest and total, the difference, the own-loan rate where the two cost the same, and the sales tax a rebate saves in states that tax the price after it. Give the amount financed before the rebate, or a vehicle price to work it out.
| Name | Required | Description | Default |
|---|---|---|---|
| city | No | City or county in the state's rate table (23 states; state_rules says which), like Pittsburgh or Allegheny County: sets the combined rate from the state's own rate file. Where a city is in several counties (Chicago, Milwaukee), give county too. A place name only, never an address or ZIP | |
| down | No | Cash down payment | |
| state | Yes | Two-letter state code (DC included), like PA | |
| county | No | County from the state's list (Pennsylvania, Nevada, Wisconsin; state_rules lists them), like Allegheny County: sets the combined rate. A county name only, never an address or ZIP | |
| rebate | Yes | Cash rebate available with your own loan or cash | |
| doc_fee | No | Doc fee; leave out to assume the state's cap, or a typical $450 where there is none | |
| own_apr | Yes | Your own loan APR in percent (a pre-approval) | |
| tax_rate | No | ||
| promo_apr | Yes | The maker's special APR in percent | |
| title_reg | No | Title and registration | |
| promo_cash | No | Cash that combines with the special APR | |
| term_months | Yes | Loan term in months | |
| trade_offer | No | Trade-in offer | |
| trade_payoff | No | Owed on the trade-in | |
| vehicle_price | No | Vehicle price, to work out the amount financed instead | |
| promo_term_months | No | The special APR's longest term, if shorter | |
| amount_financed_before_rebate | No | Out-the-door price before the rebate, less down payment and trade equity |
refinance_checkCheck a refinanceRead-onlyIdempotentInspect
Compares a car loan as it stands with a new loan at a quoted rate, by default over the same months left so a lower payment cannot hide a longer loan, with any fees counted: the new payment, the monthly difference and the total interest saved or added.
| Name | Required | Description | Default |
|---|---|---|---|
| fees | No | Fees for the new loan | |
| balance | Yes | What is owed today | |
| new_apr | Yes | The APR a lender quoted for the new loan | |
| current_apr | Yes | Current APR in percent | |
| current_payment | Yes | Current monthly payment | |
| new_term_months | No | New term; leave out to keep the months left |
state_rulesState rules for buying a carRead-onlyIdempotentInspect
A state's rules on dealer doc fees, sales tax (state rate, local add-on range, cap), trade-in tax credit, how a maker's rebate is taxed, and cancellation rights where on file, each with its source, as-of date and confidence, plus the link to the state's page.
| Name | Required | Description | Default |
|---|---|---|---|
| state | Yes | Two-letter state code, like PA |
trade_in_positionTrade-in positionRead-onlyIdempotentInspect
From written trade-in offers and the payoff: the best offer still open (the floor a dealer's trade number is compared with), the equity or negative equity, and, with a state and vehicle price, the sales tax the trade saves where the state credits it.
| Name | Required | Description | Default |
|---|---|---|---|
| city | No | City or county in the state's rate table (23 states; state_rules says which), like Pittsburgh or Allegheny County: sets the combined rate from the state's own rate file. Where a city is in several counties (Chicago, Milwaukee), give county too. A place name only, never an address or ZIP | |
| state | No | Two-letter state code (DC included), like PA | |
| county | No | County from the state's list (Pennsylvania, Nevada, Wisconsin; state_rules lists them), like Allegheny County: sets the combined rate. A county name only, never an address or ZIP | |
| offers | Yes | ||
| payoff | No | What is still owed on the car | |
| doc_fee | No | Doc fee; leave out to assume the state's cap, or a typical $450 where there is none | |
| tax_rate | No | Combined sales tax rate as a decimal, local tax included (0.07 for 7%); leave out to use the state's rate | |
| vehicle_price | No | The new vehicle price, for the tax the trade saves |
what_can_i_affordWhat can I affordRead-onlyIdempotentInspect
Works out the budget ceiling from a monthly payment: the most that can be financed, the highest out-the-door price after the trade-in tax credit, that ceiling as dealers quote it (before the trade-in credit), and the vehicle price it leaves after the state's tax and typical fees. With a fair price from research, it also gives an opening offer and a walk line. Numbers only; nothing is stored.
| Name | Required | Description | Default |
|---|---|---|---|
| apr | Yes | Loan APR in percent (6.49 means 6.49%); a pre-approval rate if they have one | |
| city | No | City or county in the state's rate table (23 states; state_rules says which), like Pittsburgh or Allegheny County: sets the combined rate from the state's own rate file. Where a city is in several counties (Chicago, Milwaukee), give county too. A place name only, never an address or ZIP | |
| down | No | Cash down payment | |
| state | Yes | Two-letter state code (DC included), like PA | |
| county | No | County from the state's list (Pennsylvania, Nevada, Wisconsin; state_rules lists them), like Allegheny County: sets the combined rate. A county name only, never an address or ZIP | |
| doc_fee | No | Expected doc fee; leave out to assume the state's cap, or a typical $450 where there is none | |
| invoice | No | Dealer invoice, for a new car, if known | |
| tax_rate | No | Combined sales tax rate as a decimal (0.08 for 8%); leave out to use the state's rate | |
| condition | No | new | |
| title_reg | No | Expected title and registration | |
| fair_price | No | A fair vehicle price from research, before tax and fees | |
| max_payment | Yes | The highest monthly payment the person is comfortable with | |
| term_months | Yes | Loan term in months | |
| trade_offer | No | Best written trade-in offer, if any | |
| trade_payoff | No | What is still owed on the trade-in |
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
16 tool updates
- First observed
check_quote - First observed
compare_quotes - First observed
dealer_email - First observed
desk_script - First observed
get_method - First observed
lease_check - First observed
loan_payment - First observed
offers_page - First observed
out_the_door - First observed
payoff_plan - First observed
plan_link - First observed
rebate_vs_apr - First observed
refinance_check - First observed
state_rules - First observed
trade_in_position - First observed
what_can_i_afford
Publisher details
- Operator
- Volocent Labs LLC · Publisher source
- Operator website
- https://beforethelot.com
- Vendor relationship
- First-party
- Documentation
- https://beforethelot.com/connect · Publisher source
- Trust center
- https://beforethelot.com/privacy
- Restrictions
- None
Related MCP Connectors
Cited, receipt-backed US home-buying data & calculators — education-only, every number sourced.
90+ pure finance calculators: loans, investing, bonds, options, tax. Stateless, stores nothing.
Auto repair quote auditor, labor price benchmarks, and service deals for any US ZIP.
Price settlement or annuity payments, judge a buyout offer, look up any US state's transfer rules.
Related MCP Servers
- AlicenseNot gradedqualityBmaintenanceEnables calculation of vehicle registration, title, and out-the-door fees, state-specific fee lookups, and VIN validation.MIT
- AlicenseBqualityAmaintenance39 tax tools for US individual taxpayers — federal/state tax calculations, credits, deductions, retirement strategies, audit risk, and tax planning. All calculations run locally, no data leaves the machine. Supports TY2024 and TY2025 (One Big Beautiful Bill Act).44140 npm13MIT

repairworth-mcpofficial
FlicenseNot gradedqualityCmaintenanceEnables an MCP client to check whether a US auto repair quote's total agrees with its itemized lines, compare two quotes line by line, rebuild a towing bill from its own terms, spread planned maintenance over a chosen horizon, and look up one state's law on written repair estimates. It returns only arithmetic computed from caller-supplied amounts — no market price, typical range, or fairness verdict.25 npm-- AlicenseNot gradedqualityCmaintenanceEnables 1099 gig workers and freelancers to calculate 2026 quarterly federal estimates, self-employment tax, safe-harbor minimum payments, and mileage or actual-expense deductions, including the mid-year business mileage rate change from 72.5 to 76 cents. It also compares standard mileage against actual vehicle costs and exposes every tax constant with its source.MIT
Glama MCP Gateway
Add one secure layer between your agents and this server.