Run your deals from your own AI.
Connect Deal Run to ChatGPT, Claude or Grok. Ask about a property in plain English and get comps, repairs, max offer and buyers back — at $2 a deal or out of your plan, and only after you approve.
Pick your app.
ChatGPT, Claude and Grok sign in with your Deal Run account. Your own code uses an API key.
ChatGPT
Signs in with your Deal Run account- 1
On chatgpt.com in a browser, open Plugins (or go to chatgpt.com/plugins), select + and choose Add custom MCP server. Don’t see it? Turn on Developer mode in Settings → Security and login first.
- 2
Name: Deal Run. URL: https://mcp.dealrun.ai/mcp. Authentication: OAuth. Confirm the warning and create it.
Connector URLhttps://mcp.dealrun.ai/mcp - 3
Sign in to Deal Run (or create an account) and approve.
- 4
In a new chat, type @ and pick Deal Run, then ask about a property.
No card needed to try it: connect, then ask your AI to run the sample deal Try: “Run the sample deal.”
Not working?
- Deal Run isn’t in the chat: turn it on for that chat (the @ or + menu in ChatGPT, the tools menu in Claude).
- Sign-in didn’t finish: remove Deal Run in your AI app’s connector settings and add it again.
- It answers without Deal Run: ask it to “use Deal Run” for the property.
- Still stuck? Message us from the chat bubble on dealrun.ai.
Needs a paid ChatGPT plan and is set up on the web. On Business, Enterprise and Edu, an admin adds it for the workspace. Some personal plans only allow read-only connectors: if ChatGPT says it can’t run Deal Run’s actions, use Claude or Grok. Using dots? Add Deal Run here first. Your dots use the same plugins as your chats.
Every step, as a tool your AI can call.
Price tags show what each tool costs without a plan. On a plan, it comes out of your allowance first.
Details
1 / 7lookup_propertyFreeProperty facts for an address: beds, baths, sqft, year, owner type, last sale, flood zone.
create_dealFreeStart a deal for an address. The same address twice returns the same deal, so nothing is charged twice.
list_dealsFreeYour deals, newest first, with stage and what has been bought on each.
get_dealFreeOne deal: property, status, package and links.
Comps
2 / 7analyze_deal$2 · AnalyzeRuns Comps, Repairs and Max Offer for a deal. Shows the price and asks before charging.
get_compsIn AnalyzeFlip or rental comps for an analyzed deal, up to 25, with distance, price, date and $/sqft.
select_compsIn AnalyzePick the comps you trust. Sets your confirmed ARV.
Repairs
3 / 7add_photosFreeAdd photos by URL or a shared folder link. At least 5 are needed for a repair estimate.
estimate_repairsIn AnalyzeRepair estimate from the deal’s photos, by category, with the scope of work.
set_repairsFreeEdit repair categories or add your own line items.
Max Offer
4 / 7get_analysisIn AnalyzeThe full report: property, comps, ARV, rent, repairs, max offer for 4 strategies and a buyers preview.
calculate_max_offerFreeMax offer for flip, rental, wholesale and novation from any ARV and repair numbers, with the formula printed.
Package
5 / 7create_packageFreeDraft the deal page: asking price, headline, description, photo order. Nothing goes public.
publish_deal_page$20 · Analyze + SellMakes the deal page public and returns its link. Uses the deal’s Analyze + Sell.
Find Buyers
6 / 7search_buyersIn AnalyzeInvestors buying near the deal, ranked by Investor Score. No contact info.
get_buyer_contacts$20 · Analyze + SellPhone and email for 100 of the deal’s buyers (up to 75% come back with a phone or email, and the contact data is 97% accurate, according to our skip-trace provider (November 2026); results vary by location), with a national Do Not Call flag on each phone. Uses the deal’s Analyze + Sell.
my_buyersFreeYour saved buyer list, with tags and grades.
save_buyersFreeSave buyers to your list and tag them.
Blast
7 / 7draft_blastFreeDraft the email for the deal: subject and body text in a fixed template with your deal link.
send_test_emailFreeSends the draft to you first. Needs Gmail connected.
email_connection_statusFreeWhether your Gmail is connected, and which address blasts send from.
connect_gmailFreeGives you a link (good for 15 minutes) to connect your Gmail in your browser.
Account and activity
show_deal_cardFreeShow the deal card in the chat: the property record (specs, owner and loans, deed history, MLS history, flood zone with a flood map, tax), market inventory, a map of the comps with the search radius, the comps table (beds, baths, sqft, $/sqft, distance, date, status), ARV, rent and repairs with their ranges, a Max Offer calculator for wholesale, flip, rental and novation, and the buyers summary.
whoamiFreeYour plan, allowances left this month and your balance.
about_deal_runFreeWhat Deal Run can do and how it fits the user's work: the seven steps and what each returns, prices and plans, demo / sandbox / live modes and how to go live, common workflows with example prompts, ways to connect existing tools (Gmail, CSV export, Zapier, the REST API) and limits.
decline_quoteFreeThe user said no to a price from payment_required: pass its quote_id.
billing_statusFreeWhat you’ve spent this month, your balance and your auto-approve setting.
investor_purchases_nearbyFreeWhat investors paid near the deal: recent landlord purchases (price paid) and flip resales (what flipped houses sold for), newest first, with medians and the median as a share of ARV.
add_buyersFreeAdd 100 more buyers with contacts to a deal that already has its buyers: $20 for each extra 100 (pricing v2).
unpublish_deal_pageFreeTake the deal's public page down (for example the deal fell through or sold).
report_bad_dataFreeThe user says the analysis data for a deal is bad (wrong comps, wrong house, nothing usable) and wants the $2 back.
get_deal_pdfFreeThe deal package as a PDF: a download link that works for 7 days, plus the list of parts (description, location maps, repairs, flip and rental analysis, photos, rental comps, schools, numbers, comps) and whether each is on.
deal_activityFreeViews by buyer, offers, showing requests and inquiries on a deal.
connect_my_toolsFreeHow to get Deal Run's buyers into the user's CRM, dialer or texting tool, step by step: Deal Run's Zapier app for CRMs (GoHighLevel through Zapier's LeadConnector app; HubSpot, Salesforce, Podio, Pipedrive, Follow Up Boss through theirs), a spreadsheet plus import guides for dialers and texting tools, or the API.
push_buyers_to_crmFreeSend this deal's buyers to the user's CRM through their connected Zapier (Deal Run's "Investor Exported" trigger).
export_dealFreeA download link (valid 15 minutes) to a spreadsheet of the deal's numbers and buyers, for tools without a Zapier app (dialers, texting tools).
make_spreadsheetFreeMake a spreadsheet file the user can download (CSV; opens in Excel and Google Sheets; link works 24 hours).
Your AI asks first. Then it uses your balance.
- 1Quote
When a step costs money, Deal Run tells your AI the price and whether your plan or balance covers it.
- 2You approve
Your AI shows you the price and asks. Where the app supports it, Deal Run asks you directly, so the AI can’t approve for you.
- 3Paid once
The deal is paid for once, the work runs and the result comes back. Same deal again? Nothing more.
By default your AI asks you before every charge, and shows the price.
Off by default. Let your AI approve charges up to an amount you pick, $20 at most.
On a plan, your included analyses and deals are used before your balance.
AI apps can’t charge your card. Add balance in your browser, $2 or more, paid through Stripe.
Try it on sample deals — $0
A sandbox key works with three sample properties. Same tools, same answers, nothing charged — and it never touches real data or your Gmail.
You stay in control of what it can do.
- Sign-in, not passwords
Chat apps connect with OAuth. They get a token that expires in an hour, never your password or API key.
- You pick the permissions
Reading deals, running analyses, getting contacts and publishing are separate permissions.
- Disconnect anytime
Revoke an app or key from your account and it stops working right away.
- Do Not Call flags
Each phone comes with a possible national Do Not Call flag. Contacts flagged as known litigators are left out. You're responsible for following call, text and email laws.
- Every call logged
See which app did what, on which deal, and what it cost.
- Your data stays yours
Your AI only sees the deals it asks about. We do not sell personal information.
Questions
Which AI apps work?
ChatGPT (including dots), Claude (including Duet) and Grok (including Grok Bot), plus our REST API. Any app that supports remote MCP servers should work.
Do I need a plan?
No. Without a plan, AI apps pay from your Deal Run balance: $2 to analyze a deal and $20 to analyze and sell one (a $2 analysis on that deal counts toward it). The $20 includes 100 nearby investors, skip traced (up to 75% come back with a phone or email, and the contact data is 97% accurate, according to our skip-trace provider (November 2026); results vary by location), buyer search and the deal page. More buyers are $20 per extra 100. Add $2 or more of balance in your browser before the first paid step. Your AI asks before every spend.
Do I need a card to try it?
No. Connect ChatGPT or Claude without a card and ask it to run the sample deal (1427 Maple Glen Dr): comps, repairs, max offer, buyers and the deal page, nothing charged. When you ask about a real address, your AI tells you to add balance or pick a plan first.
Does my plan cover AI use?
Yes. Both plans include 25 analyses a month, one count shared by the Deal Run web app, your AI apps and the API, then $2 each. Analyze + Sell includes 15 deals with buyers a month (the same 15 as the web app), then $20 a deal. Analyze includes your first deal with buyers, then $20 a deal. Past your plan, your AI uses your Deal Run balance and asks first.
What do the plans cost?
Analyze is $29 a month. Analyze + Sell is $99 a month, or $83 a month billed yearly ($999). There’s no free trial: within 7 days of the $99 charge, you can get a refund of $99 minus $20 for each deal run. Upgrade anytime, prorated. Downgrades take effect at the end of your paid period; downgrades aren’t refunded.
Can my AI email my buyers?
Not from the chat. Connect outreach to your email for automated sending, and manage it in the Deal Run web app.
Are buyer phones checked against Do Not Call lists?
Each phone comes with a possible national Do Not Call flag. Contacts flagged as known litigators are left out. You're responsible for following call, text and email laws.
Can my AI spend money without asking?
Not unless you let it. It asks you before every charge. You can let it approve charges up to an amount you pick, $20 at most.
What’s in the sandbox?
Three sample properties with full reports, buyers and deal pages. Every response is marked as sandbox and nothing is charged.
How do I disconnect?
In Deal Run, open Account → API & AI connections and revoke the app or key. You can also remove the connector inside your AI app.