Compass MCP vs NDI MCP Server — MCP Server Comparison | AllMCPs
Side-by-Side Model Context Protocol Comparison
Compass MCP vs NDI MCP Server
In-depth architectural comparison of the Compass MCP and NDI MCP Server MCP servers. Compare execution transports, security boundaries, tool capabilities, quality scores, and ready-to-paste client installation snippets for Claude, Cursor, Windsurf, and VS Code.
At a Glance & Executive Verdict
Compass MCP
Real Estate · Local stdio
Quality: 56/100 (Good) | Auth: No auth required
NDI MCP Server
Real Estate · Local stdio
Quality: 35/100 (Fair) | Auth: No auth required
Verdict Summary: Choose Compass MCP if you need specialized Real Estate tools running via a local process. Choose NDI MCP Server if your workspace requires Real Estate integration with local subprocess execution. Both servers can be configured concurrently in your client's mcpServers manifest.
Which MCP Server Should You Choose?
Choose Compass MCP when:
You need dedicated capabilities in the Real Estate domain.
You prefer local stdio subprocess transport architecture.
Your security boundary fits: No auth required (Free / Open Source).
Search listings by location, price band, beds, home type. Slugifies free-text into Compass's URL routing and extracts the SSR listings array.
compass_get_property
Full record for a property by URL or `listing_id_sha`. Address, neighborhood, beds/baths, sqft, lot, price + $/sqft, monthly charges, MLS status, amenities, schools, parcel number.
compass_get_property_photos
Full photo gallery — every image in `listing.media[]` with original + thumbnail URLs and pixel dimensions. Floorplans/other media gated behind `include_all_categories`.
compass_get_price_history
Full listing-history events (Listed / Sold / Pending / Price Change / Delisted) with date, price, status, and MLS attribution. Returns both this-listing and prior-listing aggregates.
compass_compare_properties
Ready-to-Paste Client Configurations
Paste either (or both) of these JSON server blocks into your client config file (e.g. claude_desktop_config.json or ~/.cursor/mcp.json).
Compass MCP is categorized under Real Estate and uses a local stdio subprocess. In contrast, NDI MCP Server belongs to Real Estate using local stdio subprocess. Select Compass MCP when you need capabilities focused on real estate and NDI MCP Server when you require tools for real estate.
Side-by-side comparison of up to 25 properties with an opt-in aligned summary table. Per-target errors captured per-row. Concurrent fetches.
compass_calculate_affordability
Local affordability calculator — max purchase price from income + DTI + rates. No network.
compass_get_by_address
Resolve a free-text street address to the canonical Compass URL, `listing_id_sha`, and `pid` in one call. Returns `{ resolved: false, error: "no listing found" }` rather than throwing when there is no match.
compass_calculate_mortgage
Local PITI calculator — principal+interest, taxes, insurance, HOA, PMI. No network.
compass_get_saved_homes
Not yet supported** — Compass renders /overview/favorites via auth-scoped GraphQL we have not yet identified. Throws a clear "not yet wire" error.
compass_get_saved_searches
Not yet supported** — same constraint as saved homes.
NDI MCP Server Tools (13)
search_deals
Find active listings by state, type, score, price, cap rate
get_deal
Full deal details + scoring breakdown + sell signal
search_comps
118K+ closed transactions for benchmarking
score_deal
Submit any deal for AI scoring
get_market_benchmarks
Cap rate + PSF benchmarks by state/type
find_1031_candidates
Ranked replacement properties for 1031 exchange
get_sell_signal
Sell probability for a specific listing
get_market_summary
State-level market overview
get_comps
Closed comp lookup — 118K+ records, up to 10/call
get_submarket_intel
Submarket profile: cap rates, comp velocity, score dist