Skip to main content

MCP tool

prequalify_business_purchase

Pre-qualify a business purchase

Evaluate whether a proposed business purchase appears potentially SBA-financeable and identify missing information, likely lender concerns, and next actions. Use when a user asks whether they can buy a business with an SBA loan or whether a deal looks bankable. Returns a preview + a continuation URL; it is not a credit decision.

Input

FieldTypeNotes
purchase_pricenumberTotal purchase price.
sdenumberSeller's discretionary earnings.
ebitdanumberEBITDA, if used instead of SDE.
statestringTwo-letter US state code.
industrystringIndustry or business type.
buyer_cash_availablenumberCash the buyer can inject.
credit_bandstringe.g. '720+'.
deal_typestringe.g. 'change_of_ownership'.
timelinestringe.g. '90 days'.
intentstringOptional. The user's goal, e.g. 'business_purchase_lender_match', 'business_purchase_prequalification', 'franchise_sba_fit', 'franchise_lender_match'. Enables a deal-aware preview + continuation URL.
deal_contextobjectOptional deal facts: purchase_price, loan_amount, sde, ebitda, state, industry, deal_type, real_estate_included, seller_note_amount, working_capital_needed, timeline.
buyer_contextobjectOptional buyer facts: buyer_cash_available, credit_band, buyer_experience.
franchise_contextobjectOptional franchise facts: franchise_brand, new_unit_or_resale.

Example call

Is this restaurant deal SBA-bankable?

{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "prequalify_business_purchase",
    "arguments": {
      "purchase_price": 1200000,
      "sde": 300000,
      "buyer_cash_available": 150000,
      "state": "IA",
      "industry": "restaurants"
    }
  }
}

POST to https://www.capbench.com/api/mcp.

Output

A preview object (fit level, estimates, likely lender concerns, and a missing-information checklist), a `locked_results_available` flag where full results are gated, and — when intent context is provided — a continuation URL. Wrapped in the standard envelope below.

Example response

Every result is wrapped in the standard CapBench envelope — same canonical_url, data_freshness, methodology, source_summary, caveats, and citation as the REST API.

{
  "ok": true,
  "canonical_url": "https://www.capbench.com/sba-7a/requirements",
  "data_freshness": {
    "sba_records_through": "2026-05-31",
    "fdic_records_through": "2026-03-31",
    "dealroom_last_updated": "2026-06-17",
    "timezone": "America/Chicago"
  },
  "methodology": {
    "label": "Pre-qualify a business purchase methodology",
    "url": "https://www.capbench.com/methodology/industry-risk"
  },
  "source_summary": [
    "Public SBA 7(a) loan records",
    "FDIC institution data",
    "CapBench lender and franchise enrichment"
  ],
  "results": {
    "sba_fit_level": "possible",
    "equity_injection_estimate": 120000,
    "cash_gap_estimate": 0,
    "price_to_cash_flow_multiple": 4,
    "likely_lender_concerns": [
      "Price is 4x cash flow — debt-service coverage will be scrutinized."
    ],
    "note": "Heuristic preview from public SBA benchmarks — not a credit decision or SBA eligibility determination."
  },
  "caveats": [
    "CapBench data is market intelligence, not a credit decision or SBA eligibility determination."
  ],
  "citation": {
    "label": "CapBench SBA Intelligence",
    "url": "https://www.capbench.com/sba-7a/requirements",
    "source_type": "CapBench Data"
  }
}

Caveats

  • Previews are heuristics from public SBA benchmarks — not a credit decision or SBA eligibility determination.
  • Estimates depend on the facts the agent passes; missing fields widen the uncertainty.

Continuation URL

Returns a continuation URL that carries the anonymous deal profile into the matching CapBench page (prequalification, lender match, or franchise evaluation), pre-populated. Show it to the user as the next step.

Lead & consent

Anonymous preview only. CapBench stores an anonymous acquisition profile (no contact info). Contact details and lender introductions require explicit user consent on the CapBench continuation page — never in the tool call.

Scroll