What it costs to run a real estate business on separate MCPs
Short answer: real estate MCP cost for a 5-person investor team on separate tools starts at about $985 a month. A typical setup is about $1,975 a month.
Real estate MCP costs at a glance
- Cheapest 5-person stack, $985: Claude Pro, Zillow connector, PropertyRadar, Tracerfy, RentCast, GoHighLevel, Mojo, Mailgun, DocuSign, Make.
- Typical 5-person stack, $1,975: also 10 vendors.
- Goliath Ramp, same capacity: 5,000 skip traces, 10,000 texts, 5 seats. $1,499 a month, about $1,600 with Claude Pro for 5.
- Solo investor, separate tools: about $490 to $815 a month.
- The MCP server is rarely the cost.
Prices checked November 11–12, 2026, on each vendor's pricing page. Try your numbers in the cost calculator.
What "running on separate MCPs" means
Each tool has its own MCP connection, login, API key and bill. You sync contacts yourself with Zapier or Make.
The alternative is a managed system, like Supabase for databases. One sign-in, with data, CRM, texting and dialer in one shared app (more on the difference).
The two stacks, at a 5-person team's volume
Both priced at Goliath Ramp's volume: 5 people, 5,000 skip traces, 10,000 texts a month, plus about 3,000 dialing minutes. Both include the AI app, since Goliath's MCP runs inside your Claude or ChatGPT.
| Job | Cheapest stack that works | $/mo | Typical stack | $/mo |
|---|---|---|---|---|
| AI app, 5 people | Claude Pro ×5 | 100 | ChatGPT Business ×5 | 125 |
| Listings | Zillow's Claude connector | 0 | Zillow's Claude connector | 0 |
| Property records and seller signals | PropertyRadar Team | 249 | PropStream Pro + 2 extra users | 259 |
| Skip tracing, 5,000 | Tracerfy at $0.02 a match | 100 | PropStream at $0.10 | 500 |
| Comps and rents | RentCast Foundation | 74 | RentCast Foundation | 74 |
| CRM | GoHighLevel Starter | 97 | GoHighLevel Unlimited | 297 |
| Texting: 10,000 messages, carrier fees, registration, number | through GoHighLevel | 131 | through GoHighLevel | 131 |
| Dialer | Mojo, 2 callers | 198 | BatchDialer Starter, 2 callers | 238 |
| Phone system | none | 0 | RingCentral Core ×5 | 150 |
| Mailgun Basic | 15 | SendGrid Essentials | 20 | |
| Contracts | DocuSign Personal, 5 a month | 11 | DocuSign Standard ×5 | 150 |
| Keeping contacts in sync | Make Core | 11 | Zapier Professional | 30+ |
| Total | 10 vendors | ≈ $985 | 10 vendors | ≈ $1,975+ |
The same stacks for a solo investor
One person, 500 skip traces, 2,000 texts and up to 1,000 comps lookups a month:
| Job | Cheapest | $/mo | Typical | $/mo |
|---|---|---|---|---|
| AI app | Claude Pro | 20 | ChatGPT Plus | 20 |
| Records and signals | PropertyRadar Solo | 119 | PropStream Essentials | 99 |
| Skip tracing, 500 | Tracerfy at $0.02 | 10 | PropStream at $0.12 | 60 |
| Comps | RentCast Foundation | 74 | RentCast Foundation | 74 |
| CRM | GoHighLevel Starter | 97 | GoHighLevel Unlimited | 297 |
| Texting, 2,000 + fees | through GoHighLevel | 35 | through GoHighLevel | 35 |
| Dialer | Mojo Single Line | 99 | BatchDialer Starter | 119 |
| Phone | none | 0 | RingCentral Core | 30 |
| Mailgun | 15 | SendGrid | 20 | |
| Contracts | DocuSign Personal | 11 | DocuSign Standard | 30 |
| Sync | Make Core | 11 | Zapier Professional | 30 |
| Total | ≈ $490 | ≈ $815 |
The costs that aren't on the invoice
10 logins and about 9 keys to connect
Each tool is a separate account, bill and AI connection. Some need one connection per AI app.
Five common tools have no official MCP
We found no official MCP server for PropStream, REsimpli, Mojo, BatchDialer or ReadyMode. Some have third-party bridges, like BatchDialer on Zapier's MCP and a hosted server.
The same owner, stored four times
The list tool, skip-trace vendor, CRM and dialer each keep their own copy of the owner's phone numbers. Fix a wrong number in one, and the other three keep dialing it.
The AI gets worse as you add connections
Every connection adds tools the AI must read before it starts. Anthropic's documentation says 50 tools can take 10,000–20,000 tokens of the AI's working memory.
Opt-outs that don't travel
Under Twilio's rules, the sender owns consent, and Twilio can suspend service over violations. With separate tools, a seller's STOP reply is marked only in the texting tool.
When are separate tools the right pick?
For a solo or new investor, at about $490 to $815 a month. That's roughly a third to a half of Goliath's lowest plan, and Goliath has no solo plan.
- You need AI for one job. For comps in Claude, a valuation MCP like RentCast or Homesage is enough.
- You like your CRM and only want AI research on top.
- You build software. For raw data in your own app, use a data API like ATTOM, BatchData or Regrid.
When does one system win?
One system wins for a team of three or more running outreach every week.
- A team of 3 or more, where the typical stack already costs more than Goliath and grows per seat.
- You want the AI to do the work. One request finds the property and owner, adds them to a call list, texts them and updates the deal.
- You text or call at volume, where one shared opt-out list matters more than any single price.
- You'd rather not maintain the glue. Zapier and Make jobs break when a vendor changes something, and someone has to notice.
Related: Calling and texting MCPs · The best real estate MCP servers, by job
Questions
Is Goliath cheaper than separate tools? Not against the cheapest stack: about $1,600 against about $985 for a 5-person team.
Do I still pay for Claude or ChatGPT with Goliath? Yes, Goliath's MCP runs inside your AI app, so it's on both sides.
What isn't included in the Goliath price? Per Goliath's pricing page, confirm calling minutes and usage beyond included skip traces and texts in your plan agreement.
See the one-system version
In a 30-minute demo, we run your week through Goliath from Claude. We find county properties, skip trace owners, build the call list and send first texts.
Bring your current tool bill and we'll compare it line by line.
Plug in your numbers with the cost calculator.
Sources
- claude.com/pricing
- intuitionlabs.ai/articles/chatgpt-plans-comparison
- zillow.com/connect-claude-to-zillow
- propertyradar.com/pricing
- propstream.com/pricing
- tracerfy.com/skip-tracing-api
- rentcast.io/api
- gohighlevel.com/pricing
- help.gohighlevel.com/support/solutions/articles/48001223556-lc-phone-pricing
- twilio.com/en-us/sms/pricing/us
- support.twilio.com/hc/en-us/articles/1260803965530
- mojosells.com/pricing
- batchdialer.com/pricing
- ringcentral.com/office/plansandpricing.html
- usecarly.com/blog/mailgun-pricing
- usecarly.com/blog/sendgrid-pricing
- ecom.docusign.com/plans-and-pricing/esignature
- activepieces.com/blog/makecom-pricing-2026-plans-credits-and-real-costs
- toolradar.com/blog/zapier-pricing-2026
- goliathdata.com/pricing
- usecarly.com/blog/gohighlevel-mcp
- zapier.com/mcp/batchdialer
- vinkius.com/client/claude-desktop/connect/batchdialer-mcp
- code.claude.com/docs/en/agent-sdk/tool-search
- support.claude.com/en/articles/11175166-get-started-with-custom-connectors-using-remote-mcp
- community.openai.com/t/mcp-connected-but-not-invokable/1384847
- twilio.com/en-us/legal/aup