{"data":{"name":"com.moonshotlab1/inventory","title":"Moonshot Lab (demo)","description":"Agent car inventory index. Synthetic demo data, not real inventory, not an offer.","version":"1.0.0-demo","websiteUrl":"https://moonshotlab1.com","repositoryUrl":null,"remotes":[{"url":"https://moonshotlab1.com/mcp","type":"streamable-http"}],"packages":[],"status":"active","isLatest":true,"publishedAt":"2026-10-18T06:07:11.075Z","updatedAt":"2026-10-18T06:07:11.075Z","source":"official-registry","verification":"official","confidence":100,"stars":null,"sources":[{"stars":null,"title":"Moonshot Lab (demo)","source":"official-registry","sourceId":"com.moonshotlab1/inventory","updatedAt":"2026-10-18T06:07:11.075Z","confidence":100,"websiteUrl":"https://moonshotlab1.com","description":"Agent car inventory index. Synthetic demo data, not real inventory, not an offer.","verification":"official","repositoryUrl":null}],"toolIndex":{"tools":[{"serverName":"com.moonshotlab1/inventory","endpointFingerprint":"4c5d6dbdee570698ba5843c9183a3fcf9e3ac992da3399de976f468f67133006","name":"cancel_search","title":null,"description":"DEMO. Cancel a saved search. Any shopper email stored for it is deleted.","inputSchema":{"type":"object","properties":{"search_id":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"search_id from save_search.","title":"Search Id"}},"required":["search_id"],"title":"cancel_searchArguments"},"annotations":null,"definitionHash":"0605437793e772563b0dfb3b65f94a93a5264d338b936ad2211f2ed8b56fa39c","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-10-29T21:47:04.743Z","metadataTrust":"untrusted"},{"serverName":"com.moonshotlab1/inventory","endpointFingerprint":"4c5d6dbdee570698ba5843c9183a3fcf9e3ac992da3399de976f468f67133006","name":"compare_payment_scenarios","title":null,"description":"Use this to compare several financing what-ifs for ONE listing side by side in one call (for example cash\ndown, term, credit tier or APR, trade-in, incentives). Each scenario reruns the itemized out-the-door estimate and\nreturns estimated_out_the_door, amount_financed_estimate, apr_percent and apr_source, term_months,\nestimated_monthly_payment (rounded to $5) with the unrounded value and an outward-rounded range,\ntotal_interest_estimate, total_cost_including_trade_equity (PRIMARY total: cash down plus all payments plus net\ntrade equity given up), cash_outlay_excluding_trade_equity (cash down plus payments only; total_cost_estimate is\nits deprecated alias) and financing_eligibility with flags (demo rules), plus lowest_monthly, lowest_total_cost\n(decided by total_cost_including_trade_equity) and lowest_cash_outlay_excluding_trade_equity. Those lowest_* keys are\nUNFILTERED math winners. Present recommended_scenario, lowest_monthly_eligible or lowest_total_cost_eligible instead:\nthey skip scenarios the demo financing rules flag, so an ineligible scenario is never the recommendation. A scenario\n{\"name\":\"cash\",\"cash\":true} prices paying cash (no loan, no interest); cash_purchase always gives the cash amount due.\nEach scenario has trade_risk (negative_equity_rolled_in, loan_to_value_pct and warnings, for example LTV over 110%)\nand credit_tier_source. Prefer this over repeated get_payment_estimate calls. Up to 6 scenarios. For a single scenario use\nget_payment_estimate. Estimate, not an offer; dealer sets price, lender sets rate. Leases are not modeled.","inputSchema":{"type":"object","properties":{"listing_id":{"description":"dealer_key:VIN from search_inventory.","title":"Listing Id","type":"string"},"scenarios":{"description":"1 to 6 what-if scenarios, e.g. [{\"name\":\"0 down\"},{\"name\":\"3k down 72\",\"down_payment\":3000,\"term_months\":72}]. Omitted fields default to $0 down, 60 months, good credit.","items":{"$ref":"#/$defs/PaymentScenario"},"title":"Scenarios","type":"array"},"buyer_state":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"description":"Buyer's two-letter state for tax and fees. Default: the selling store's state.","title":"Buyer State"},"buyer_county":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"description":"Buyer's county without 'County'.","title":"Buyer County"},"buyer_city":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"description":"Buyer's city.","title":"Buyer City"},"buyer_zip":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"description":"Buyer's five-digit ZIP. Alone it resolves buyer state, county and city (echoed in tax_location.resolution with the source).","title":"Buyer Zip"}},"required":["listing_id","scenarios"],"$defs":{"PaymentScenario":{"description":"One what-if finance scenario. Omitted fields use the call's defaults ($0 down, 60 months, good credit).","properties":{"name":{"anyOf":[{"maxLength":60,"type":"string"},{"type":"null"}],"default":null,"description":"Short label, e.g. '3k down 72 mo'.","title":"Name"},"down_payment":{"anyOf":[{"maximum":500000,"minimum":0,"type":"number"},{"type":"null"}],"default":null,"description":"Cash down in USD.","title":"Down Payment"},"term_months":{"anyOf":[{"maximum":96,"minimum":12,"type":"integer"},{"type":"null"}],"default":null,"description":"Loan term in months, 12 to 96.","title":"Term Months"},"credit_tier":{"anyOf":[{"enum":["excellent","good","fair","poor"],"type":"string"},{"type":"null"}],"default":null,"description":"Picks the demo APR when apr is omitted. Credit tiers (demo APR new / used): excellent about 720 and up (6.0% / 8.5%); good about 660 to 719 (7.5% / 11.0%); fair about 620 to 659 (11.5% / 16.0%); poor below about 620 (15.5% / 20.0%).","title":"Credit Tier"},"apr":{"anyOf":[{"maximum":36,"minimum":0,"type":"number"},{"type":"null"}],"default":null,"description":"APR percent; overrides credit_tier.","title":"Apr"},"trade_value":{"anyOf":[{"maximum":500000,"minimum":0,"type":"number"},{"type":"null"}],"default":null,"description":"Trade-in allowance in USD (gets the state's trade-in tax credit).","title":"Trade Value"},"payoff":{"anyOf":[{"maximum":500000,"minimum":0,"type":"number"},{"type":"null"}],"default":null,"description":"Loan payoff owed on the trade-in, USD.","title":"Payoff"},"trade_equity":{"anyOf":[{"maximum":500000,"minimum":-500000,"type":"number"},{"type":"null"}],"default":null,"description":"Net trade equity if allowance and payoff are unknown; no tax credit.","title":"Trade Equity"},"eligible_incentive_labels":{"anyOf":[{"items":{"type":"string"},"maxItems":10,"type":"array"},{"type":"null"}],"default":null,"description":"label_raw values of conditional incentives the buyer qualifies for.","title":"Eligible Incentive Labels"},"cash":{"anyOf":[{"type":"boolean"},{"type":"null"}],"default":null,"description":"True to price paying cash: no loan or interest; omit apr, term_months, credit_tier and down_payment.","title":"Cash"}},"title":"PaymentScenario","type":"object"}},"title":"compare_payment_scenariosArguments"},"annotations":null,"definitionHash":"5cb4738d529791688f76bf1b9e7c2bcd2de7eda38524363e7a89938a138ea1bd","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-10-29T21:47:04.743Z","metadataTrust":"untrusted"},{"serverName":"com.moonshotlab1/inventory","endpointFingerprint":"4c5d6dbdee570698ba5843c9183a3fcf9e3ac992da3399de976f468f67133006","name":"estimate_out_the_door","title":null,"description":"Use this for the buyer's TOTAL price of ONE listing: an itemized out-the-door DEMO ESTIMATE for the buyer's\nstate, county and city, built with real public tax and fee rules for the 8 covered states. Lines include the\nprice, dealer fees, eligible incentives, state and local sales tax, title and registration fees, and a trade-in\nblock (allowance, payoff, equity, tax credit). Every line has a source and confidence; unknowns become ranges.\nRead estimated_out_the_door with estimate_range and confidence. With a trade-in, estimated_out_the_door is the\nbalance due after the trade (negative equity added); deal.vehicle_out_the_door_before_trade is the car alone.\nUse get_price_breakdown instead for only the dealer's listed price and fees, and get_payment_estimate to turn\nthis total into a monthly finance payment (this tool returns payments: null). Read warnings, for example when the\nshopper's state differs from the store's state. Not an offer, not a quote, not penny-accurate. Inputs are not stored.","inputSchema":{"type":"object","properties":{"listing_id":{"description":"dealer_key:VIN from search_inventory.","title":"Listing Id","type":"string"},"buyer_state":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"description":"Shopper's two-letter state; sets the tax and fee state. Defaults to the selling store's state, or the state of buyer_zip. States outside the 8 covered return a low-confidence estimate without tax and government fees.","title":"Buyer State"},"buyer_county":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"description":"Shopper's county name without the word County, e.g. Harris, Cook, Orange. Improves local tax lines.","title":"Buyer County"},"buyer_city":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"description":"Shopper's city, e.g. Chicago. Some city taxes depend on it; it can also imply the county.","title":"Buyer City"},"buyer_zip":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"description":"Buyer's five-digit ZIP. Alone it resolves buyer state, county and city (echoed in tax_location.resolution with the source).","title":"Buyer Zip"},"registration_state":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"description":"State where the car will be registered, if different from buyer_state.","title":"Registration State"},"trade_value":{"anyOf":[{"type":"number"},{"type":"null"}],"default":null,"description":"Trade-in allowance in USD offered or expected for the shopper's car.","title":"Trade Value"},"payoff":{"anyOf":[{"type":"number"},{"type":"null"}],"default":null,"description":"Loan payoff in USD still owed on the trade-in.","title":"Payoff"},"lender_name":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"description":"Lender holding the trade-in loan (optional, not stored).","title":"Lender Name"},"eligible_incentive_labels":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"default":null,"description":"label_raw values of conditional incentives from get_price_breakdown that the shopper qualifies for (case-insensitive).","title":"Eligible Incentive Labels"},"financed":{"anyOf":[{"type":"boolean"},{"type":"null"}],"default":null,"description":"True if the purchase will be financed, false for cash. Some fees and incentives depend on it; if omitted they are flagged as uncertain.","title":"Financed"},"plate_transfer":{"default":false,"description":"True to transfer existing plates where the state allows it.","title":"Plate Transfer","type":"boolean"},"vehicle_weight_lbs":{"anyOf":[{"type":"number"},{"type":"null"}],"default":null,"description":"Vehicle weight, used by weight-based registration fees.","title":"Vehicle Weight Lbs"}},"required":["listing_id"],"title":"estimate_out_the_doorArguments"},"annotations":null,"definitionHash":"434abe0df30ae735c2362a9468406d84a0639d0e4df15ca319be0d708eff5a7a","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-10-29T21:47:04.743Z","metadataTrust":"untrusted"},{"serverName":"com.moonshotlab1/inventory","endpointFingerprint":"4c5d6dbdee570698ba5843c9183a3fcf9e3ac992da3399de976f468f67133006","name":"get_dealer","title":null,"description":"Fictional dealer profile: registry entity, stores (selling locations) with fictional addresses and 555 phone\nnumbers, group, state rules and a page of inventory. Not a real business; do not tell anyone to call or visit.","inputSchema":{"type":"object","properties":{"dealer_key":{"description":"Dealer key from list_dealers or a search result, e.g. bluebonnetridge.","title":"Dealer Key","type":"string"},"inventory_limit":{"default":20,"description":"Inventory rows to include.","title":"Inventory Limit","type":"integer"},"inventory_offset":{"default":0,"description":"Paging offset for inventory.","title":"Inventory Offset","type":"integer"}},"required":["dealer_key"],"title":"get_dealerArguments"},"annotations":null,"definitionHash":"cec6fc2f344143d3d2f951a12a3e915276392652baf9048cf3fdb86019ea0556","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-10-29T21:47:04.743Z","metadataTrust":"untrusted"},{"serverName":"com.moonshotlab1/inventory","endpointFingerprint":"4c5d6dbdee570698ba5843c9183a3fcf9e3ac992da3399de976f468f67133006","name":"get_listing","title":null,"description":"Full synthetic listing record with per-value provenance (method 'synthetic'). listing_id is dealer_key:VIN (as\nreturned by search_inventory) or the urn. The vehicle-to-store link is in listing.selling_location (link_status,\nselling_location_id, candidates, flags such as group_site_lists_sister_store or multi_store_unstated); the dealer\nblock is the advertising dealer. For price and fees in a compact form, use get_price_breakdown.","inputSchema":{"type":"object","properties":{"listing_id":{"description":"dealer_key:VIN from search_inventory, or the listing urn.","title":"Listing Id","type":"string"}},"required":["listing_id"],"title":"get_listingArguments"},"annotations":null,"definitionHash":"02600e147f63855542f8286b8ab6748d3af9fb498f093aaa9a6deae08b69acd9","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-10-29T21:47:04.743Z","metadataTrust":"untrusted"},{"serverName":"com.moonshotlab1/inventory","endpointFingerprint":"4c5d6dbdee570698ba5843c9183a3fcf9e3ac992da3399de976f468f67133006","name":"get_media","title":null,"description":"Media block for a listing: self-generated SVG placeholder images labeled DEMO (photo, video poster, spin), with\nrights notes. They are not photos of a real car. No video or 360 viewer exists in the demo.","inputSchema":{"type":"object","properties":{"listing_id":{"description":"dealer_key:VIN from search_inventory.","title":"Listing Id","type":"string"},"types":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"default":null,"description":"Filter by item type: photo, video (poster image only) or spin_exterior.","title":"Types"},"limit":{"default":50,"description":"Maximum items, 0 to 100.","title":"Limit","type":"integer"}},"required":["listing_id"],"title":"get_mediaArguments"},"annotations":null,"definitionHash":"89caae98e2f14b30b216186a3a1a2389b355c8e338574f8f265236cb856cb971","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-10-29T21:47:04.743Z","metadataTrust":"untrusted"},{"serverName":"com.moonshotlab1/inventory","endpointFingerprint":"4c5d6dbdee570698ba5843c9183a3fcf9e3ac992da3399de976f468f67133006","name":"get_new_matches","title":null,"description":"DEMO. New cars that started matching a saved search after it was saved (or after `since`).","inputSchema":{"type":"object","properties":{"search_id":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"search_id from save_search.","title":"Search Id"},"since":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"description":"Optional ISO 8601 time; only matches after it (use checked_at from your last call).","title":"Since"}},"required":["search_id"],"title":"get_new_matchesArguments"},"annotations":null,"definitionHash":"dd547ed4156e67ab823358310d77cbe97932477fe8e4c4866715b5deb03e04c6","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-10-29T21:47:04.743Z","metadataTrust":"untrusted"},{"serverName":"com.moonshotlab1/inventory","endpointFingerprint":"4c5d6dbdee570698ba5843c9183a3fcf9e3ac992da3399de976f468f67133006","name":"get_ontology","title":null,"description":"Schema links, schema version, covered states, condition values, search sorts and the value-wrapper format\n({v, m, c, src}). For the list of filterable fields and allowed values, use list_searchable_fields.","inputSchema":{"type":"object","properties":{},"title":"get_ontologyArguments"},"annotations":null,"definitionHash":"e04db501893ddc818d3b899dd58b75c7c1830de335ea20830e86409be472e409","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-10-29T21:47:04.743Z","metadataTrust":"untrusted"},{"serverName":"com.moonshotlab1/inventory","endpointFingerprint":"4c5d6dbdee570698ba5843c9183a3fcf9e3ac992da3399de976f468f67133006","name":"get_payment_estimate","title":null,"description":"Use this to answer 'what would my monthly payment be' for ONE listing. It runs the same itemized\nout-the-door calculation as estimate_out_the_door (always treated as financed) and turns it into a DEMO monthly\nfinance payment: out-the-door total minus down payment and trade equity, amortized at the APR (or a demo APR\nby credit_tier) over term_months. Returns finance.estimated_monthly_payment rounded to $5 with monthly_payment_unrounded,\nmonthly_payment_range (rounded outward, so it always contains the unrounded value), financing_eligibility (demo\nlender rules: minimum amount financed, max term by vehicle age and mileage, with flags),\namount_financed_estimate, total_of_payments, finance_charge and every assumption, plus the out-the-door figure\nit used, a one-line assumptions_summary and any dealer-advertised payment shown separately (not comparable unless\nthe terms match). Totals: total_cost_including_trade_equity (PRIMARY: cash down plus payments plus net trade\nequity given up) and cash_outlay_excluding_trade_equity (cash down plus payments); total_cost_estimate is a\ndeprecated alias of the latter, kept for one version. For ONE set of terms only: to compare two or more down, term, trade or\ncredit options, call compare_payment_scenarios once instead of calling this tool repeatedly.\nUse get_price_breakdown instead for the dealer's listed price and fees only, and estimate_out_the_door for\nthe full itemized total without a payment. To find cars by payment across many listings, use search_inventory\nwith max_monthly_payment (canonical; payment_max is a deprecated alias). Estimate, not an offer; dealer sets price, lender sets rate. Not penny-accurate. Leases are not modeled.","inputSchema":{"type":"object","properties":{"listing_id":{"description":"dealer_key:VIN from search_inventory.","title":"Listing Id","type":"string"},"down_payment":{"anyOf":[{"type":"number"},{"type":"null"}],"default":null,"description":"Cash down in USD, subtracted from the out-the-door total. Default 0.","title":"Down Payment"},"trade_value":{"anyOf":[{"type":"number"},{"type":"null"}],"default":null,"description":"Trade-in allowance in USD. Passed to the out-the-door step, so it gets the state's trade-in tax credit where allowed.","title":"Trade Value"},"payoff":{"anyOf":[{"type":"number"},{"type":"null"}],"default":null,"description":"Loan payoff owed on the trade-in, USD (negative equity is added to the amount financed).","title":"Payoff"},"trade_equity":{"anyOf":[{"type":"number"},{"type":"null"}],"default":null,"description":"Net trade equity in USD when allowance and payoff are unknown (negative if upside down). Subtracted after tax, so no trade-in tax credit is applied.","title":"Trade Equity"},"apr":{"anyOf":[{"type":"number"},{"type":"null"}],"default":null,"description":"APR percent, 0 to 36. If omitted, a demo APR is picked by credit_tier.","title":"Apr"},"credit_tier":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"description":"excellent, good (default), fair or poor. Picks the demo APR when apr is omitted (used and cpo rates are higher than new).","title":"Credit Tier"},"term_months":{"anyOf":[{"type":"integer"},{"type":"null"}],"default":null,"description":"Loan term in months, 12 to 96. Default 60.","title":"Term Months"},"buyer_state":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"description":"Buyer's two-letter state for tax and fees. Default: the selling store's state, or the state of buyer_zip.","title":"Buyer State"},"buyer_county":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"description":"Buyer's county without 'County', for local tax lines.","title":"Buyer County"},"buyer_city":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"description":"Buyer's city, for local tax lines.","title":"Buyer City"},"buyer_zip":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"description":"Buyer's five-digit ZIP. Alone it resolves buyer state, county and city (echoed in tax_location.resolution with the source).","title":"Buyer Zip"},"eligible_incentive_labels":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"default":null,"description":"label_raw values of conditional incentives from get_price_breakdown that the buyer qualifies for.","title":"Eligible Incentive Labels"}},"required":["listing_id"],"title":"get_payment_estimateArguments"},"annotations":null,"definitionHash":"79e5f24bb9de10fec81112991896d1744e3cc4b2c809cec9bd7784b6414b2f1b","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-10-29T21:47:04.743Z","metadataTrust":"untrusted"},{"serverName":"com.moonshotlab1/inventory","endpointFingerprint":"4c5d6dbdee570698ba5843c9183a3fcf9e3ac992da3399de976f468f67133006","name":"get_price_breakdown","title":null,"description":"Use this to see what the dealer LISTS for ONE listing, as published: headline price, MSRP (new cars),\nprice_components, dealer fees (doc fee and others) and fee bundles (parts marked part_of_bundle, not double\ncounted), flags such as whether the advertised price already includes fees, options, incentives split into\nall_buyer (already in the price) and conditional (not in the price), and the state's public tax and fee RULES\nwith data-flag checks. It takes no buyer inputs and computes no tax amounts or total.\nUse estimate_out_the_door next for the buyer's total with tax, title, registration and fees, and\nget_payment_estimate for a monthly payment. Pass conditional incentive label_raw values to those tools as\neligible_incentive_labels only if the shopper qualifies. A dealer-advertised monthly payment, when present, is a\nprice_components item of type payment_quote: dealer ad text, not a calculation. Each price_component has a plain\nlabel, source_text and method_text; fees and incentives carry tax_treatment (taxable or reduces_taxable_amount,\nwhether it is inside the advertised price, and why).","inputSchema":{"type":"object","properties":{"listing_id":{"description":"dealer_key:VIN from search_inventory.","title":"Listing Id","type":"string"}},"required":["listing_id"],"title":"get_price_breakdownArguments"},"annotations":null,"definitionHash":"9283441e2496ecabc2eb66c1f5849fcb84b5bfbd34a7869afc821cbf90192797","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-10-29T21:47:04.743Z","metadataTrust":"untrusted"},{"serverName":"com.moonshotlab1/inventory","endpointFingerprint":"4c5d6dbdee570698ba5843c9183a3fcf9e3ac992da3399de976f468f67133006","name":"get_trade_in_scenarios","title":null,"description":"Ready-made demo trade-in scenarios (one per state) with trade_value and payoff to pass to estimate_out_the_door\nor get_payment_estimate.","inputSchema":{"type":"object","properties":{},"title":"get_trade_in_scenariosArguments"},"annotations":null,"definitionHash":"2e5c2c1c6d9cefeeb78c2b7027390c38d324382953d927a569ee35bc43be216f","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-10-29T21:47:04.743Z","metadataTrust":"untrusted"},{"serverName":"com.moonshotlab1/inventory","endpointFingerprint":"4c5d6dbdee570698ba5843c9183a3fcf9e3ac992da3399de976f468f67133006","name":"list_dealers","title":null,"description":"All 20 fictional demo dealers with group and store counts (each dealer lists its stores with group_id, region_id\nand store_id), the dealer hierarchy (Group, then Region, then Store), the 4 fictional dealer groups and a coverage\nsummary: which metros have demo stores, with dealer, store and new/used listing counts per metro.","inputSchema":{"type":"object","properties":{},"title":"list_dealersArguments"},"annotations":null,"definitionHash":"307fc3287bd5d702d71a8a2a46ea8cd84d02771962e57827758de19c5f711fd9","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-10-29T21:47:04.743Z","metadataTrust":"untrusted"},{"serverName":"com.moonshotlab1/inventory","endpointFingerprint":"4c5d6dbdee570698ba5843c9183a3fcf9e3ac992da3399de976f468f67133006","name":"list_searchable_fields","title":null,"description":"Every filterable ontology field (vehicle, listing, store, dealer, price, fee, incentive, media, payment) with its\ntype, range or allowed values, shortcut names, the operators (eq, any_of, contains, range, bool, exists, negate) and\nexample filters for search_inventory. The full compact list is about 30 KB, so narrow it with prefix or query.","inputSchema":{"type":"object","properties":{"prefix":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"description":"Only fields starting with this, e.g. canonical, price_summary, incentives, store, dealer_profile, media_block, derived, payment.","title":"Prefix"},"query":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"description":"Only fields whose name or description contains this text, e.g. fee, color, payment.","title":"Query"},"detail":{"default":"compact","description":"compact (default): type, range or up to 12 values. full: up to 40 allowed values, examples and counts; use it with prefix or query.","title":"Detail","type":"string"}},"title":"list_searchable_fieldsArguments"},"annotations":null,"definitionHash":"647f05b7d246fcd28cc20895a2987091af8811ed710546873928faa643cba9b4","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-10-29T21:47:04.743Z","metadataTrust":"untrusted"},{"serverName":"com.moonshotlab1/inventory","endpointFingerprint":"4c5d6dbdee570698ba5843c9183a3fcf9e3ac992da3399de976f468f67133006","name":"prepare_dealer_handoff","title":null,"description":"Use this when the shopper has picked a car and a deal structure and wants to take it to the dealer. Builds a\nstructured dealer handoff package for ONE configured deal: vehicle and VIN, the full itemized out-the-door\nestimate (with excluded items such as optional add-ons), the chosen financing scenario with demo financing\neligibility, trade and negative-equity details (loan-to-value), all warnings, the assistant name and session\nreference, a timestamp (UTC and America/Chicago) and an estimate-not-offer disclaimer. Returns the package as JSON\nplus a ready-to-send email body (email.subject, email.text, email.html) with no recipient filled in.\nTHIS TOOL SENDS NOTHING and contacts no one: delivery.status is not_sent, and delivery happens later, with the\nshopper's consent, through the dealer's chosen channel (email, desking or F&I). No dealer email is invented;\ndealer.handoff_contact is null until the dealer provides one. On synthetic data the package is labeled DEMO.\nBefore calling, ask the shopper for a phone number or email for the dealer (with their OK); the call fails without a phone, email, or a name plus preferred_contact. The deal (date, shopper name and contact, car, payment, status) is saved to the store's dealer dashboard, where only that store, its region and group can see the contact info and address.\nOptional extras the dealer will use: trade_details (VIN, miles, plate, color, who the loan is with and how much),\nbuyer_address (with county, for tax and registration), financing_details (deposit, cash down and rebates as\nseparate lines, and any lender pre-approval the shopper already has) and add_on_interest (yes, no or unsure for\nservice contract, GAP, maintenance, other; never priced). The email has a deal sheet in buyer's order line order\nincluding the store's dealer fees. NEVER ask the shopper for a Social Security number (or any part of one), date\nof birth or income; the tool rejects them. Leases, add-on pricing and payment dates are left to the dealer.","inputSchema":{"type":"object","properties":{"listing_id":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"description":"dealer_key:VIN from search_inventory. Either this or vin is required.","title":"Listing Id"},"vin":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"description":"17-character VIN, if listing_id is not known. Rejected if several dealers list it.","title":"Vin"},"scenario":{"anyOf":[{"$ref":"#/$defs/PaymentScenario"},{"type":"null"}],"default":null,"description":"The financing scenario the shopper chose, same shape as one compare_payment_scenarios scenario (down_payment, term_months, credit_tier or apr, trade fields, or cash=true). Default: $0 down, 60 months, good credit."},"trade_value":{"anyOf":[{"type":"number"},{"type":"null"}],"default":null,"description":"Trade-in allowance in USD (used when the scenario does not set it).","title":"Trade Value"},"payoff":{"anyOf":[{"type":"number"},{"type":"null"}],"default":null,"description":"Loan payoff owed on the trade-in, USD.","title":"Payoff"},"trade_equity":{"anyOf":[{"type":"number"},{"type":"null"}],"default":null,"description":"Net trade equity if allowance and payoff are unknown (no tax credit).","title":"Trade Equity"},"trade_vehicle":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"description":"Short description of the trade, e.g. '2021 Ford F-150 XLT, 48k mi'.","title":"Trade Vehicle"},"buyer_state":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"description":"Buyer's two-letter state.","title":"Buyer State"},"buyer_county":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"description":"Buyer's county without 'County'.","title":"Buyer County"},"buyer_city":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"description":"Buyer's city.","title":"Buyer City"},"buyer_zip":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"description":"Buyer's five-digit ZIP; alone it resolves state, county and city.","title":"Buyer Zip"},"shopper_contact":{"anyOf":[{"$ref":"#/$defs/HandoffContact"},{"type":"null"}],"default":null,"description":"REQUIRED. Ask the shopper how the dealer should reach them, and share only with their OK: name, phone and/or email, preferred_contact (call, text or email), notes. Needs a phone or email, or a name plus preferred_contact."},"assistant":{"anyOf":[{"$ref":"#/$defs/AssistantRef"},{"type":"null"}],"default":null,"description":"Optional assistant reference: name, session_ref, contact."},"eligible_incentive_labels":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"default":null,"description":"Conditional incentive label_raw values the shopper qualifies for.","title":"Eligible Incentive Labels"},"trade_details":{"anyOf":[{"$ref":"#/$defs/TradeDetails"},{"type":"null"}],"default":null,"description":"Optional trade-in details from the shopper: year, make, model, trim, vin, odometer, plate, plate_state, color, payoff_lender, payoff_amount."},"buyer_address":{"anyOf":[{"$ref":"#/$defs/BuyerAddress"},{"type":"null"}],"default":null,"description":"Optional shopper address (street, city, state, zip, county), with their OK. Sets tax and registration; visible only to the deal's store, region and group."},"financing_details":{"anyOf":[{"$ref":"#/$defs/FinancingDetails"},{"type":"null"}],"default":null,"description":"Optional separate deposit, cash_down and rebates (they add up to the down payment), plus pre_approval (has_pre_approval, lender_name, approved_amount, rate_percent; the rate is used for the payment unless scenario.apr is set). NEVER ask for a Social Security number or any part of one, date of birth or income."},"add_on_interest":{"anyOf":[{"$ref":"#/$defs/AddOnInterest"},{"type":"null"}],"default":null,"description":"Optional: is the shopper interested in service_contract, gap, maintenance, other (yes, no or unsure)? No prices; the dealer covers these."}},"$defs":{"AddOnInterest":{"additionalProperties":false,"description":"Is the shopper interested in these products? No prices: the dealer goes over them with the shopper.","properties":{"service_contract":{"anyOf":[{"enum":["yes","no","unsure"],"type":"string"},{"type":"null"}],"default":null,"description":"Service contract or extended warranty","title":"Service Contract"},"gap":{"anyOf":[{"enum":["yes","no","unsure"],"type":"string"},{"type":"null"}],"default":null,"title":"Gap"},"maintenance":{"anyOf":[{"enum":["yes","no","unsure"],"type":"string"},{"type":"null"}],"default":null,"title":"Maintenance"},"other":{"anyOf":[{"enum":["yes","no","unsure"],"type":"string"},{"type":"null"}],"default":null,"title":"Other"},"other_description":{"anyOf":[{"maxLength":120,"type":"string"},{"type":"null"}],"default":null,"title":"Other Description"}},"title":"AddOnInterest","type":"object"},"AssistantRef":{"description":"Which assistant prepared the deal, for the dealer's reference.","properties":{"name":{"anyOf":[{"maxLength":120,"type":"string"},{"type":"null"}],"default":null,"title":"Name"},"session_ref":{"anyOf":[{"maxLength":120,"type":"string"},{"type":"null"}],"default":null,"description":"Opaque session or conversation reference.","title":"Session Ref"},"contact":{"anyOf":[{"maxLength":120,"type":"string"},{"type":"null"}],"default":null,"title":"Contact"}},"title":"AssistantRef","type":"object"},"BuyerAddress":{"additionalProperties":false,"description":"Shopper's home address, shared with their OK. Used for tax and registration (county matters in Texas).\nSaved with the deal and visible only to that store, its region and group.","properties":{"street":{"anyOf":[{"maxLength":160,"type":"string"},{"type":"null"}],"default":null,"title":"Street"},"street2":{"anyOf":[{"maxLength":80,"type":"string"},{"type":"null"}],"default":null,"title":"Street2"},"city":{"anyOf":[{"maxLength":120,"type":"string"},{"type":"null"}],"default":null,"title":"City"},"state":{"anyOf":[{"maxLength":2,"type":"string"},{"type":"null"}],"default":null,"title":"State"},"zip":{"anyOf":[{"maxLength":10,"type":"string"},{"type":"null"}],"default":null,"title":"Zip"},"county":{"anyOf":[{"maxLength":120,"type":"string"},{"type":"null"}],"default":null,"description":"County without 'County'","title":"County"}},"title":"BuyerAddress","type":"object"},"FinancingDetails":{"additionalProperties":false,"description":"Money the shopper is putting toward the car, as separate lines. Together they are the down payment.","properties":{"deposit":{"anyOf":[{"maximum":500000,"minimum":0,"type":"number"},{"type":"null"}],"default":null,"description":"Deposit already paid or to be paid to hold the car","title":"Deposit"},"cash_down":{"anyOf":[{"maximum":500000,"minimum":0,"type":"number"},{"type":"null"}],"default":null,"description":"Cash down at signing","title":"Cash Down"},"rebates":{"anyOf":[{"maximum":100000,"minimum":0,"type":"number"},{"type":"null"}],"default":null,"description":"Rebates the shopper expects. Taken off the amount due, and off the taxed amount where the state allows it (not CA)","title":"Rebates"},"pre_approval":{"anyOf":[{"$ref":"#/$defs/PreApproval"},{"type":"null"}],"default":null}},"title":"FinancingDetails","type":"object"},"HandoffContact":{"description":"How the dealer can reach the shopper. Ask the shopper first and share only with their OK. Give a phone or email, or at least a name plus preferred_contact.","properties":{"name":{"anyOf":[{"maxLength":120,"type":"string"},{"type":"null"}],"default":null,"title":"Name"},"email":{"anyOf":[{"maxLength":120,"type":"string"},{"type":"null"}],"default":null,"description":"Shopper email, e.g. name@example.com","title":"Email"},"phone":{"anyOf":[{"maxLength":40,"type":"string"},{"type":"null"}],"default":null,"description":"Shopper US phone with area code, e.g. 214-555-0100","title":"Phone"},"preferred_contact":{"anyOf":[{"maxLength":40,"type":"string"},{"type":"null"}],"default":null,"description":"email, phone or text","title":"Preferred Contact"},"notes":{"anyOf":[{"maxLength":500,"type":"string"},{"type":"null"}],"default":null,"title":"Notes"}},"title":"HandoffContact","type":"object"},"PaymentScenario":{"description":"One what-if finance scenario. Omitted fields use the call's defaults ($0 down, 60 months, good credit).","properties":{"name":{"anyOf":[{"maxLength":60,"type":"string"},{"type":"null"}],"default":null,"description":"Short label, e.g. '3k down 72 mo'.","title":"Name"},"down_payment":{"anyOf":[{"maximum":500000,"minimum":0,"type":"number"},{"type":"null"}],"default":null,"description":"Cash down in USD.","title":"Down Payment"},"term_months":{"anyOf":[{"maximum":96,"minimum":12,"type":"integer"},{"type":"null"}],"default":null,"description":"Loan term in months, 12 to 96.","title":"Term Months"},"credit_tier":{"anyOf":[{"enum":["excellent","good","fair","poor"],"type":"string"},{"type":"null"}],"default":null,"description":"Picks the demo APR when apr is omitted. Credit tiers (demo APR new / used): excellent about 720 and up (6.0% / 8.5%); good about 660 to 719 (7.5% / 11.0%); fair about 620 to 659 (11.5% / 16.0%); poor below about 620 (15.5% / 20.0%).","title":"Credit Tier"},"apr":{"anyOf":[{"maximum":36,"minimum":0,"type":"number"},{"type":"null"}],"default":null,"description":"APR percent; overrides credit_tier.","title":"Apr"},"trade_value":{"anyOf":[{"maximum":500000,"minimum":0,"type":"number"},{"type":"null"}],"default":null,"description":"Trade-in allowance in USD (gets the state's trade-in tax credit).","title":"Trade Value"},"payoff":{"anyOf":[{"maximum":500000,"minimum":0,"type":"number"},{"type":"null"}],"default":null,"description":"Loan payoff owed on the trade-in, USD.","title":"Payoff"},"trade_equity":{"anyOf":[{"maximum":500000,"minimum":-500000,"type":"number"},{"type":"null"}],"default":null,"description":"Net trade equity if allowance and payoff are unknown; no tax credit.","title":"Trade Equity"},"eligible_incentive_labels":{"anyOf":[{"items":{"type":"string"},"maxItems":10,"type":"array"},{"type":"null"}],"default":null,"description":"label_raw values of conditional incentives the buyer qualifies for.","title":"Eligible Incentive Labels"},"cash":{"anyOf":[{"type":"boolean"},{"type":"null"}],"default":null,"description":"True to price paying cash: no loan or interest; omit apr, term_months, credit_tier and down_payment.","title":"Cash"}},"title":"PaymentScenario","type":"object"},"PreApproval":{"additionalProperties":false,"description":"Only what the shopper already knows from a lender. Never ask for a Social Security number, date of birth or income.","properties":{"has_pre_approval":{"anyOf":[{"type":"boolean"},{"type":"null"}],"default":null,"title":"Has Pre Approval"},"lender_name":{"anyOf":[{"maxLength":120,"type":"string"},{"type":"null"}],"default":null,"title":"Lender Name"},"approved_amount":{"anyOf":[{"maximum":500000,"minimum":0,"type":"number"},{"type":"null"}],"default":null,"title":"Approved Amount"},"rate_percent":{"anyOf":[{"maximum":40,"minimum":0,"type":"number"},{"type":"null"}],"default":null,"title":"Rate Percent"}},"title":"PreApproval","type":"object"},"TradeDetails":{"additionalProperties":false,"description":"Optional trade-in details the shopper gives. Every field is optional; skip what the shopper does not know.","properties":{"year":{"anyOf":[{"maximum":2030,"minimum":1950,"type":"integer"},{"type":"null"}],"default":null,"title":"Year"},"make":{"anyOf":[{"maxLength":60,"type":"string"},{"type":"null"}],"default":null,"title":"Make"},"model":{"anyOf":[{"maxLength":60,"type":"string"},{"type":"null"}],"default":null,"title":"Model"},"trim":{"anyOf":[{"maxLength":60,"type":"string"},{"type":"null"}],"default":null,"title":"Trim"},"vin":{"anyOf":[{"maxLength":20,"type":"string"},{"type":"null"}],"default":null,"description":"17-character VIN of the trade-in","title":"Vin"},"odometer":{"anyOf":[{"maximum":999999,"minimum":0,"type":"integer"},{"type":"null"}],"default":null,"description":"Miles on the trade-in","title":"Odometer"},"plate":{"anyOf":[{"maxLength":12,"type":"string"},{"type":"null"}],"default":null,"description":"License plate","title":"Plate"},"plate_state":{"anyOf":[{"maxLength":2,"type":"string"},{"type":"null"}],"default":null,"title":"Plate State"},"color":{"anyOf":[{"maxLength":60,"type":"string"},{"type":"null"}],"default":null,"title":"Color"},"payoff_lender":{"anyOf":[{"maxLength":120,"type":"string"},{"type":"null"}],"default":null,"description":"Who the trade-in loan is with","title":"Payoff Lender"},"payoff_amount":{"anyOf":[{"maximum":500000,"minimum":0,"type":"number"},{"type":"null"}],"default":null,"description":"What the shopper still owes (same as payoff)","title":"Payoff Amount"}},"title":"TradeDetails","type":"object"}},"title":"prepare_dealer_handoffArguments"},"annotations":null,"definitionHash":"9ecfa7be48c586713d534f24e78845b95886d1067bb97ae6edce09dd8af01338","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-10-29T21:47:04.743Z","metadataTrust":"untrusted"},{"serverName":"com.moonshotlab1/inventory","endpointFingerprint":"4c5d6dbdee570698ba5843c9183a3fcf9e3ac992da3399de976f468f67133006","name":"register_agent","title":null,"description":"Optional and free. Registers your agent and returns an agent key (shown once) that gives it a durable,\nanonymous id in Moonshot Lab's bot analytics. Send it as the X-MoonshotLab-Agent-Key header, or add ?agent_key=<key>\nto the MCP URL. Nothing else changes: anonymous use keeps working, limits are the same, and no personal data is\ncollected. Dealers only ever see aggregate demand by platform name.","inputSchema":{"type":"object","properties":{"agent_name":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"description":"Optional: your agent or product name (no personal data).","title":"Agent Name"},"platform":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"description":"Optional: platform it runs on, e.g. ChatGPT, Claude, custom.","title":"Platform"}},"title":"register_agentArguments"},"annotations":null,"definitionHash":"d442fe0e9c21548fb2b2f25fdc4a826cba262c0778335a2bb5b6e3be44e2aa33","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-10-29T21:47:04.743Z","metadataTrust":"untrusted"},{"serverName":"com.moonshotlab1/inventory","endpointFingerprint":"4c5d6dbdee570698ba5843c9183a3fcf9e3ac992da3399de976f468f67133006","name":"save_search","title":null,"description":"DEMO. Save a car search and get alerted when new cars match. Returns a search_id (keep it; it is the only way to\nread or cancel the search) and an expiry (default 30 days, renewable). Check for new cars with get_new_matches, or\ngive a callback_url. Shopper email alerts are optional and need explicit consent. On this demo, email sending is\nswitched off (alerts are logged, not sent) and new arrivals are simulated.","inputSchema":{"type":"object","properties":{"make":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"description":"Make, e.g. Toyota.","title":"Make"},"model":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"description":"Model, e.g. RAV4.","title":"Model"},"trim":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"description":"Trim.","title":"Trim"},"condition":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"description":"new, used or cpo.","title":"Condition"},"body_style":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"description":"e.g. suv, sedan, truck.","title":"Body Style"},"fuel_type":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"description":"e.g. gasoline, hybrid, electric.","title":"Fuel Type"},"drivetrain":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"description":"e.g. awd, fwd.","title":"Drivetrain"},"year_min":{"anyOf":[{"type":"integer"},{"type":"null"}],"default":null,"description":"Oldest model year.","title":"Year Min"},"year_max":{"anyOf":[{"type":"integer"},{"type":"null"}],"default":null,"description":"Newest model year.","title":"Year Max"},"price_max":{"anyOf":[{"type":"number"},{"type":"null"}],"default":null,"description":"Highest advertised price, USD.","title":"Price Max"},"max_mileage":{"anyOf":[{"type":"integer"},{"type":"null"}],"default":null,"description":"Most miles.","title":"Max Mileage"},"max_monthly_payment":{"anyOf":[{"type":"number"},{"type":"null"}],"default":null,"description":"Highest estimated monthly payment, USD.","title":"Max Monthly Payment"},"down_payment":{"anyOf":[{"type":"number"},{"type":"null"}],"default":null,"description":"Down payment used for the payment estimate, USD.","title":"Down Payment"},"credit_tier":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"description":"excellent, good, fair or poor, for the payment estimate.","title":"Credit Tier"},"term_months":{"anyOf":[{"type":"integer"},{"type":"null"}],"default":null,"description":"Loan term for the payment estimate.","title":"Term Months"},"zip":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"description":"Shopper's five-digit ZIP, the center of the search area.","title":"Zip"},"radius_miles":{"anyOf":[{"type":"number"},{"type":"null"}],"default":null,"description":"Miles from zip (needs zip).","title":"Radius Miles"},"state":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"description":"Two-letter state of the selling store.","title":"State"},"expires_in_days":{"anyOf":[{"type":"integer"},{"type":"null"}],"default":null,"description":"Days until the search ends (default 30, max 90). Renew any time.","title":"Expires In Days"},"renew_search_id":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"description":"Pass an existing search_id to renew it instead of saving a new one.","title":"Renew Search Id"},"callback_url":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"description":"Optional HTTPS webhook for new matches. Public addresses only; HMAC-signed (X-MoonshotLab-Signature: t=<unix>,v1=<hex HMAC-SHA256 of '<t>.<body>'>).","title":"Callback Url"},"shopper_email":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"description":"Optional: shopper's email for alert emails. Only with email_consent=true after the shopper agreed. Every email has a one-click unsubscribe.","title":"Shopper Email"},"email_consent":{"anyOf":[{"type":"boolean"},{"type":"null"}],"default":null,"description":"true only if the shopper explicitly agreed to alert emails.","title":"Email Consent"}},"title":"save_searchArguments"},"annotations":null,"definitionHash":"94a2f43236fec5bda718bebc0640d1da8c1d901336a239ef7296b3c5a87dc0f7","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-10-29T21:47:04.743Z","metadataTrust":"untrusted"},{"serverName":"com.moonshotlab1/inventory","endpointFingerprint":"4c5d6dbdee570698ba5843c9183a3fcf9e3ac992da3399de976f468f67133006","name":"search_inventory","title":null,"description":"Search the SYNTHETIC demo inventory (about 860 fictional vehicles at 20 fictional dealers in TX, CA, FL, GA, AZ,\nIL, NY and OH). Results are not real vehicles for sale; say so when you show them.\nEach result has listing_id (dealer_key:VIN), vehicle basics, headline_price (before tax, title and fees), dealer_name,\nand selling_location: the store that holds the unit, with address and phone. link_status is linked, or ambiguous\nwhen the listing does not say which of the dealer's stores holds it (see selling_location_candidates). A unit can\nbe held at a sister store run by another dealer in the same group; operated_by_dealer_id then differs from dealer_id.\nMatching is exact on vocabularies, so a total of 0 often means a wrong value: check the parameter descriptions,\nwiden radius_miles or drop a filter; a zero total also returns hints.\nThe named parameters are shortcuts. filters reaches every other attribute: for example\n{\"field\": \"canonical.vin\", \"op\": \"eq\", \"value\": \"<VIN>\"} finds a VIN, {\"field\": \"price_summary.doc_fee\", \"op\": \"range\",\n\"max\": 300}, {\"field\": \"incentives[].label_raw\", \"op\": \"eq\", \"value\": \"Military Appreciation\"}.\nPayment search: payment_max / payment_min filter on a DEMO monthly finance estimate computed per listing from its\nitemized out-the-door estimate (tax, title, registration, dealer fees) for the buyer location, minus down payment and\ntrade equity, at a demo APR by credit tier unless apr is given. Each result then has estimated_payment (rounded to\n$5, with a range) and dealer_advertised_payment when the listing shows one; the response has payment_assumptions\nand a one-line assumptions_summary to read back to the shopper. For 'under $300/month' pass max_monthly_payment=300.\nWith a cap, near_misses lists up to 3 cars just above it, and a zero result returns to_reach_target (extra down\npayment, or a 72 or 84 month term). To compare scenarios for one car, use compare_payment_scenarios.\nEvery result has estimated_out_the_door (exact, same as estimate_out_the_door for the buyer location), availability\n(status, price_valid_until, last_updated, observed_at), seating_capacity, third_row and cargo_capacity_cu_ft\n(synthetic demo specs). sort=best_value score = 0.35 * cost_score + 0.30 * age_score + 0.35 * mileage_score\n(formula in best_value_formula). A zero result with zip returns coverage: nearest_store, nearest_new_inventory and\nnearest_qualifying_inventory with distance, match count and lowest out the door, plus a coverage_note.\nestimated_out_the_door on results and near_misses carries the same warnings and excluded_items (for example an\noptional add-on's name and price) that estimate_out_the_door returns. Each result has group_id, region_id and store_id\n(dealer hierarchy; also filterable) and dealer_segment / dealer_type,\nthird_row_type and sliding_doors. With payment inputs, estimated_payment has financing_eligibility, credit_tier and\ncredit_tier_source (default when not given), negative_equity_rolled_in, loan_to_value_pct and warnings; the response\nhas financing_summary. Pass financeable_only=true to drop listings the demo financing rules flag.\nEstimate, not an offer; dealer sets price, lender sets rate. Not penny-accurate.","inputSchema":{"type":"object","properties":{"make":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"description":"Make, case-insensitive, e.g. Honda, Ford, Tesla. 14 makes are present.","title":"Make"},"model":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"description":"Model with its punctuation, case-insensitive: CR-V, F-150, Model 3, Mustang Mach-E.","title":"Model"},"year_min":{"anyOf":[{"type":"integer"},{"type":"null"}],"default":null,"description":"Earliest model year.","title":"Year Min"},"year_max":{"anyOf":[{"type":"integer"},{"type":"null"}],"default":null,"description":"Latest model year.","title":"Year Max"},"trim":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"description":"Trim name, e.g. LX, EX-L, Lariat.","title":"Trim"},"condition":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"description":"new, used or cpo (certified pre-owned). used also returns cpo units.","title":"Condition"},"state":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"description":"Two-letter code of the selling store's state: TX, CA, FL, GA, AZ, IL, NY or OH. Not the full name.","title":"State"},"city":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"description":"Exact city of the selling store (for example Houston, Katy, Plano). Suburbs are separate cities, so for 'in or near a city' prefer zip plus radius_miles.","title":"City"},"dealer_key":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"description":"Dealer key from list_dealers, e.g. lonemesa.","title":"Dealer Key"},"price_min":{"anyOf":[{"type":"number"},{"type":"null"}],"default":null,"description":"Minimum headline price in USD (before tax, title and dealer fees).","title":"Price Min"},"price_max":{"anyOf":[{"type":"number"},{"type":"null"}],"default":null,"description":"Maximum headline price in USD (before tax, title and dealer fees). For a budget that includes taxes and fees, check estimate_out_the_door.","title":"Price Max"},"max_mileage":{"anyOf":[{"type":"integer"},{"type":"null"}],"default":null,"description":"Maximum odometer miles.","title":"Max Mileage"},"body_style":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"description":"suv, sedan, pickup, hatchback, minivan or wagon. Use pickup for trucks.","title":"Body Style"},"fuel_type":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"description":"gasoline, hybrid, plug_in_hybrid or electric. Use electric for EV or BEV.","title":"Fuel Type"},"drivetrain":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"description":"fwd, awd, rwd or 4wd.","title":"Drivetrain"},"zip":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"description":"Five-digit US ZIP of the shopper. With radius_miles, filters by straight-line distance to the selling store and adds distance_miles to each result.","title":"Zip"},"radius_miles":{"anyOf":[{"type":"number"},{"type":"null"}],"default":null,"description":"Radius in miles around zip.","title":"Radius Miles"},"exterior_color":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"description":"Exterior color family: white, black, silver, gray, blue, red, green or bronze.","title":"Exterior Color"},"filters":{"anyOf":[{"items":{"$ref":"#/$defs/FieldFilter"},"type":"array"},{"type":"null"}],"default":null,"description":"Generic filters on ANY ontology field (vehicle, listing, store, dealer, price, fee, incentive, media, payment). All filters must match. See list_searchable_fields.","title":"Filters"},"payment_min":{"anyOf":[{"type":"number"},{"type":"null"}],"default":null,"description":"Minimum estimated monthly finance payment in USD (demo estimate).","title":"Payment Min"},"payment_max":{"anyOf":[{"type":"number"},{"type":"null"}],"default":null,"description":"DEPRECATED alias of max_monthly_payment (still accepted; the lower wins if both are given).","title":"Payment Max"},"max_monthly_payment":{"anyOf":[{"type":"number"},{"type":"null"}],"default":null,"description":"Canonical monthly payment cap: the shopper's monthly budget in USD, e.g. 300 for 'under $300/month' (demo estimate).","title":"Max Monthly Payment"},"max_out_the_door":{"anyOf":[{"type":"number"},{"type":"null"}],"default":null,"description":"Maximum estimated out-the-door total in USD for the buyer location (tax, title, registration, dealer fees, minus trade). Exact, unrounded, and the same figure estimate_out_the_door returns for the same inputs.","title":"Max Out The Door"},"min_out_the_door":{"anyOf":[{"type":"number"},{"type":"null"}],"default":null,"description":"Minimum estimated out-the-door total in USD (same basis as max_out_the_door).","title":"Min Out The Door"},"seating_min":{"anyOf":[{"type":"integer"},{"type":"null"}],"default":null,"description":"Minimum seats, e.g. 7 for a third row family vehicle (synthetic demo spec).","title":"Seating Min"},"third_row":{"anyOf":[{"type":"boolean"},{"type":"null"}],"default":null,"description":"True for third row seating only, false to exclude it (synthetic demo spec).","title":"Third Row"},"third_row_type":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"description":"full (adult-usable, car-seat capable) or compact (small, occasional; e.g. Tiguan). Demo spec.","title":"Third Row Type"},"sliding_doors":{"anyOf":[{"type":"boolean"},{"type":"null"}],"default":null,"description":"True for sliding rear doors (minivans).","title":"Sliding Doors"},"dealer_segment":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"description":"franchise, independent_used or bhph (buy-here-pay-here). Each result shows dealer_segment and dealer_type.","title":"Dealer Segment"},"group_id":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"description":"Dealer group id (hierarchy: Group, then Region, then Store), e.g. meridian. See list_dealers.","title":"Group Id"},"region_id":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"description":"Region inside a group, as group_id/region_id (e.g. meridian/dfw-metro) or a bare region id.","title":"Region Id"},"store_id":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"description":"Store id, dealer_key plus store ZIP, e.g. bluebonnetridge-75201.","title":"Store Id"},"financeable_only":{"default":false,"description":"True to drop listings whose payment estimate fails the demo financing rules (minimum amount financed, max term by age and mileage) at these terms. Recommended with max_monthly_payment; financing_summary counts what was dropped.","title":"Financeable Only","type":"boolean"},"best_value_needs":{"anyOf":[{"items":{"enum":["seats","cargo","full_third_row","sliding_doors","low_mileage","newer","budget_headroom"],"type":"string"},"type":"array"},{"type":"null"}],"default":null,"description":"With sort=best_value, shopper needs that also score: seats, cargo, full_third_row, sliding_doors, low_mileage, newer, budget_headroom (needs max_out_the_door). Score = 0.70 x base + 0.30 x mean need score; ranking_rationale shows each part.","title":"Best Value Needs"},"include_near_misses":{"default":true,"description":"With a payment cap, also return up to 3 listings within $25 above it in near_misses, flagged above_target. Default true.","title":"Include Near Misses","type":"boolean"},"eligible_incentive_labels":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"default":null,"description":"label_raw values of conditional incentives the buyer says they qualify for; applied to payment estimates where a listing offers them. Off by default.","title":"Eligible Incentive Labels"},"scenarios":{"anyOf":[{"items":{"$ref":"#/$defs/PaymentScenario"},"type":"array"},{"type":"null"}],"default":null,"description":"Optional what-if finance scenarios (up to 6). Each returned listing gets payment_scenarios with payment, amount financed, total interest and total cost per scenario. Filter and sort still use the main inputs.","title":"Scenarios"},"include_payment":{"default":false,"description":"True to add estimated_payment to every result without filtering on it.","title":"Include Payment","type":"boolean"},"down_payment":{"anyOf":[{"type":"number"},{"type":"null"}],"default":null,"description":"Cash down in USD for payment estimates. Default 0.","title":"Down Payment"},"trade_value":{"anyOf":[{"type":"number"},{"type":"null"}],"default":null,"description":"Trade-in allowance in USD (gets the trade-in tax credit where the state allows it).","title":"Trade Value"},"payoff":{"anyOf":[{"type":"number"},{"type":"null"}],"default":null,"description":"Loan payoff owed on the trade-in, USD.","title":"Payoff"},"trade_equity":{"anyOf":[{"type":"number"},{"type":"null"}],"default":null,"description":"Net trade equity in USD if allowance and payoff are unknown (negative for upside-down); no tax credit is applied for it.","title":"Trade Equity"},"apr":{"anyOf":[{"type":"number"},{"type":"null"}],"default":null,"description":"APR percent for payment estimates. If omitted, a demo APR by credit_tier is used.","title":"Apr"},"credit_tier":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"description":"excellent, good (default), fair or poor; picks the demo APR when apr is omitted. Credit tiers (demo APR new / used): excellent about 720 and up (6.0% / 8.5%); good about 660 to 719 (7.5% / 11.0%); fair about 620 to 659 (11.5% / 16.0%); poor below about 620 (15.5% / 20.0%).","title":"Credit Tier"},"term_months":{"anyOf":[{"type":"integer"},{"type":"null"}],"default":null,"description":"Loan term in months, 12 to 96. Default 60.","title":"Term Months"},"buyer_state":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"description":"Buyer's two-letter state for payment tax and fees. Default: the selling store's state.","title":"Buyer State"},"buyer_county":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"description":"Buyer's county (without 'County') for payment tax lines.","title":"Buyer County"},"buyer_city":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"description":"Buyer's city for payment tax lines.","title":"Buyer City"},"buyer_zip":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"description":"Buyer's ZIP; fills any missing buyer state, county and city. If no buyer location is given, zip is used, then the selling store (see out_the_door_assumptions.buyer).","title":"Buyer Zip"},"sort":{"default":"price_asc","description":"price_asc (default), price_desc, year_desc, mileage_asc, distance_asc (needs zip), payment_asc, payment_desc, otd_asc (estimated out the door) or best_value (documented score over out-the-door cost, age and mileage; each result gets ranking_rationale).","title":"Sort","type":"string"},"limit":{"default":20,"description":"Results per page, 1 to 50. Each result is about 2 KB; 5 to 10 is usually enough.","title":"Limit","type":"integer"},"offset":{"default":0,"description":"Paging offset.","title":"Offset","type":"integer"}},"$defs":{"FieldFilter":{"description":"One generic filter on any ontology field (see list_searchable_fields).","properties":{"field":{"description":"Dotted field path from list_searchable_fields, e.g. canonical.exterior_color.family, price_summary.doc_fee, incentives[].label_raw, store.name, payment.estimated_monthly. Shortcut names such as make, model, color, price, state also work.","title":"Field","type":"string"},"op":{"default":"eq","description":"eq exact (case-insensitive text); any_of with values; contains (text substring); range with min and/or max (numbers or ISO dates, inclusive); bool with value true/false; exists.","enum":["eq","any_of","contains","range","bool","exists"],"title":"Op","type":"string"},"value":{"anyOf":[{"type":"boolean"},{"type":"number"},{"type":"string"},{"type":"null"}],"default":null,"description":"Value for eq, contains, bool or exists.","title":"Value"},"values":{"anyOf":[{"items":{"anyOf":[{"type":"boolean"},{"type":"number"},{"type":"string"}]},"type":"array"},{"type":"null"}],"default":null,"description":"Values for any_of.","title":"Values"},"min":{"anyOf":[{"type":"number"},{"type":"string"},{"type":"null"}],"default":null,"description":"Lower bound for range (inclusive).","title":"Min"},"max":{"anyOf":[{"type":"number"},{"type":"string"},{"type":"null"}],"default":null,"description":"Upper bound for range (inclusive).","title":"Max"},"negate":{"default":false,"description":"True to invert the filter.","title":"Negate","type":"boolean"}},"required":["field"],"title":"FieldFilter","type":"object"},"PaymentScenario":{"description":"One what-if finance scenario. Omitted fields use the call's defaults ($0 down, 60 months, good credit).","properties":{"name":{"anyOf":[{"maxLength":60,"type":"string"},{"type":"null"}],"default":null,"description":"Short label, e.g. '3k down 72 mo'.","title":"Name"},"down_payment":{"anyOf":[{"maximum":500000,"minimum":0,"type":"number"},{"type":"null"}],"default":null,"description":"Cash down in USD.","title":"Down Payment"},"term_months":{"anyOf":[{"maximum":96,"minimum":12,"type":"integer"},{"type":"null"}],"default":null,"description":"Loan term in months, 12 to 96.","title":"Term Months"},"credit_tier":{"anyOf":[{"enum":["excellent","good","fair","poor"],"type":"string"},{"type":"null"}],"default":null,"description":"Picks the demo APR when apr is omitted. Credit tiers (demo APR new / used): excellent about 720 and up (6.0% / 8.5%); good about 660 to 719 (7.5% / 11.0%); fair about 620 to 659 (11.5% / 16.0%); poor below about 620 (15.5% / 20.0%).","title":"Credit Tier"},"apr":{"anyOf":[{"maximum":36,"minimum":0,"type":"number"},{"type":"null"}],"default":null,"description":"APR percent; overrides credit_tier.","title":"Apr"},"trade_value":{"anyOf":[{"maximum":500000,"minimum":0,"type":"number"},{"type":"null"}],"default":null,"description":"Trade-in allowance in USD (gets the state's trade-in tax credit).","title":"Trade Value"},"payoff":{"anyOf":[{"maximum":500000,"minimum":0,"type":"number"},{"type":"null"}],"default":null,"description":"Loan payoff owed on the trade-in, USD.","title":"Payoff"},"trade_equity":{"anyOf":[{"maximum":500000,"minimum":-500000,"type":"number"},{"type":"null"}],"default":null,"description":"Net trade equity if allowance and payoff are unknown; no tax credit.","title":"Trade Equity"},"eligible_incentive_labels":{"anyOf":[{"items":{"type":"string"},"maxItems":10,"type":"array"},{"type":"null"}],"default":null,"description":"label_raw values of conditional incentives the buyer qualifies for.","title":"Eligible Incentive Labels"},"cash":{"anyOf":[{"type":"boolean"},{"type":"null"}],"default":null,"description":"True to price paying cash: no loan or interest; omit apr, term_months, credit_tier and down_payment.","title":"Cash"}},"title":"PaymentScenario","type":"object"}},"title":"search_inventoryArguments"},"annotations":null,"definitionHash":"056b67e52bd413dfdc8e6de8d667350e4256345b0cf75177863332912785076b","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-10-29T21:47:04.743Z","metadataTrust":"untrusted"}],"endpoints":[{"endpointFingerprint":"4c5d6dbdee570698ba5843c9183a3fcf9e3ac992da3399de976f468f67133006","protocol":"streamable-http","status":"indexed","toolCount":17,"observedAt":"2026-10-29T21:47:04.743Z"}],"authentication":"unknown"},"connectionConfigurations":{"status":"ready","authentication":"not embedded","clients":{"Claude Desktop":{"mcpServers":{"com.moonshotlab1/inventory":{"url":"https://moonshotlab1.com/mcp"}}},"Cursor":{"mcpServers":{"com.moonshotlab1/inventory":{"url":"https://moonshotlab1.com/mcp"}}},"VS Code":{"servers":{"com.moonshotlab1/inventory":{"type":"http","url":"https://moonshotlab1.com/mcp"}}}}},"resourceType":"mcp-server","callable":true,"runtime":{"callable":true,"protocols":["mcp"]},"interfaces":[{"protocol":"mcp","transport":"streamable-http","url":"https://moonshotlab1.com/mcp"}],"profile":{"apiVersion":"1","schemaVersion":"1","id":"mcp-server:com.moonshotlab1%2Finventory","resourceType":"mcp-server","canonicalUrl":"https://www.agentsjunction.com/api/v1/servers/com.moonshotlab1%2Finventory","name":"com.moonshotlab1/inventory","description":"Agent car inventory index. Synthetic demo data, not real inventory, not an offer.","interfaces":[{"protocol":"mcp","transport":"streamable-http","url":"https://moonshotlab1.com/mcp"}],"capabilities":[],"identity":{"source":"official-registry","websiteUrl":"https://moonshotlab1.com","repositoryUrl":null,"version":"1.0.0-demo"},"verification":{"state":"official","confidence":100},"operations":{"resourceType":"mcp-server","name":"com.moonshotlab1/inventory","status":"online","lastCheckedAt":"2026-11-03T16:18:22.664Z","lastSuccessfulCheck":"2026-11-03T16:18:22.664Z","latencyMs":66,"consecutiveFailures":0,"isStale":false,"checks":{"endpointReachable":true,"protocolValid":true,"agentCardValid":null,"mcpHandshakeValid":true},"lastSeen":null,"lastSuccessfulInteraction":null,"lastHealthCheck":"2026-11-03T16:18:22.664Z","source":{"type":"health-check","url":null},"observedAt":"2026-11-03T16:18:22.664Z"},"security":null,"timestamps":{"createdAt":"2026-10-18T06:07:11.075Z","updatedAt":"2026-10-18T06:07:11.075Z","observedAt":"2026-11-03T16:18:22.664Z"},"compatibility":{"serverVersion":"1.0.0-demo","protocolVersions":[{"protocol":"mcp","version":null}]}}}}