Connect your AI to Charlie Obaugh RV
Point any MCP-capable assistant at the endpoint for your client below and it can search inventory, pull vehicle detail, read OEM offers and dealer specials, decode VINs, and run RAG search over the whole corpus. 14 tools, no scraping.
https://ai.charlieobaughrv.com/api/chatgpt-app/mcp
ChatGPT has no one-click install for MCP connectors yet: in ChatGPT, go to Settings → Connectors → Add connector (or Create), and paste this URL. This is the only endpoint here that supports ChatGPT's UI cards; other endpoints answer with plain text instead.
https://ai.charlieobaughrv.com/api/ucp/mcp
Claude: Settings → Connectors → Add custom connector, paste this URL (or use "Add to Claude" below). Cursor: paste it as the url in ~/.cursor/mcp.json (or use "Connect to Cursor" below). Claude Code: use the "Connect to Claude Code" button below to copy the CLI command.
Visiting either URL above in a browser shows a page like this one, not the live data: both endpoints speak MCP over JSON-RPC 2.0, sent as a POST request, which a browser address bar cannot make. That is expected, not a sign anything is broken.
Tools
Free-text and structured search across the live lot (18 filters). Returns matching vehicles with price, specs, availability, and links.
Full structured record for one VIN: decoded specs, MSRP and price, matched OEM offers, window sticker, and links.
Paginated enumeration of the entire catalogue for indexing and comparison.
OEM incentives (APR, bonus cash, lease) matched to a VIN, or across a make/model.
Dealer-advertised specials scraped from the specials page, each with terms, expiry, and a link.
Search across OEM offers and dealer specials by model, offer type (apr/lease/cash), or free text.
Factory Monroney MSRP and a fetch link for one VIN. Itemized options are not parsed yet (noted honestly).
Decode any 17-char VIN live, or return the stored decode for an in-inventory VIN.
Dealership identity: name, address, geo, phone, website, brands carried, and hours.
Aggregate counts by condition, make, model, body segment, and price band across the lot.
Compare two or more VINs side by side across price, specs, and offers.
Live availability status for one VIN (in stock, in transit).
Keyword/substring RAG search over the full corpus (inventory + store-page Markdown). Returns matching chunks with source links.
Dealer reviews and ratings. Status: coming soon (not yet ingested).