{
  "protocol": {
    "name": "acp",
    "version": "1.0"
  },
  "api_base_url": "https://ai.charlieobaugh.com/api/ucp/mcp",
  "provider": {
    "name": "Charlie Obaugh Auto Group",
    "type": "AutoDealer",
    "url": "https://ai.charlieobaugh.com/"
  },
  "transports": [
    "mcp",
    "streamable-http",
    "json-rpc-2.0"
  ],
  "authentication": {
    "type": "none",
    "note": "Public read-only retailing API; no credentials required."
  },
  "capabilities": {
    "services": [
      {
        "id": "search_inventory",
        "name": "Inventory search",
        "description": "Search live in-stock vehicles by make, model, trim, year, price, body type, and 18 filters.",
        "transport": "mcp",
        "endpoint": "https://ai.charlieobaugh.com/api/ucp/mcp"
      },
      {
        "id": "estimate_trade_in",
        "name": "Trade-in estimate",
        "description": "Estimate a trade-in value RANGE for the shopper's current vehicle (estimate, not a firm offer).",
        "transport": "mcp",
        "endpoint": "https://ai.charlieobaugh.com/api/ucp/mcp"
      },
      {
        "id": "capture_payoff",
        "name": "Trade payoff / equity",
        "description": "Capture or amortize the loan payoff on the trade so equity (trade value minus payoff) can be computed.",
        "transport": "mcp",
        "endpoint": "https://ai.charlieobaugh.com/api/ucp/mcp"
      },
      {
        "id": "calculate_payment",
        "name": "Payment calculator",
        "description": "Compute an estimated monthly finance (or lease) payment for a specific vehicle, applying trade equity. Estimate on approved credit.",
        "transport": "mcp",
        "endpoint": "https://ai.charlieobaugh.com/api/ucp/mcp"
      },
      {
        "id": "match_by_budget",
        "name": "Budget match",
        "description": "Find in-stock vehicles that fit a target monthly payment or price and return an estimated payment for each.",
        "transport": "mcp",
        "endpoint": "https://ai.charlieobaugh.com/api/ucp/mcp"
      },
      {
        "id": "submit_lead",
        "name": "Lead submission",
        "description": "Submit the shopper's contact, vehicle, and deal details to the dealer as an ADF lead. Requires explicit consent; a human follows up.",
        "transport": "mcp",
        "endpoint": "https://ai.charlieobaugh.com/api/ucp/mcp"
      }
    ]
  },
  "checkout": {
    "supported": false,
    "note": "Vehicle purchase is not an automated agentic checkout. The flow surfaces pricing, trade equity, and payment estimates, then submits a lead for explicit human approval."
  },
  "discovery": {
    "mcp_server_card": "https://ai.charlieobaugh.com/.well-known/mcp/server-card.json",
    "agent_card": "https://ai.charlieobaugh.com/.well-known/agent-card.json",
    "ucp": "https://ai.charlieobaugh.com/.well-known/ucp",
    "auth": "https://ai.charlieobaugh.com/auth.md",
    "connect": "https://ai.charlieobaugh.com/mcp"
  }
}