Back to Directory/Search & Knowledge

NDI-MCP-Server

Commercial real estate deal search, comp lookup, and scoring for the Northeast US

Search & KnowledgePythonv1.0.2

Northeast Deal Intel — MCP Server

Connect any MCP-compatible LLM (Claude, Cursor, Continue) to 9,400+ AI-scored commercial real estate deals and 118,000+ closed comps across the Northeast US.

What You Can Do

Ask your LLM natural language questions like:

  • "Find industrial deals in CT over 7% cap rate under $2M"
  • "I have a $1.4M 1031 exchange closing in 45 days. What NNN retail fits?"
  • "Compare the cap rate on this Hartford warehouse to recent comps"
  • "Score this deal: 215 Main St, Windsor CT, $3.2M industrial, 7.8% cap"
  • "Score these 5 deals and rank them by investment quality"
  • "What's the submarket profile for Hartford Metro industrial right now?"
  • "Find Opportunity Zone deals in CT with 1031 crossover potential"

Tools Exposed

Core Tools (API Key or x402)

ToolDescriptionx402 Price
search_dealsFind active listings by state, type, score, price, cap rate$0.02
get_dealFull deal details + scoring breakdown + sell signal$0.02
search_comps118K+ closed transactions for benchmarking$0.03
score_dealSubmit any deal for AI scoring$0.10
get_market_benchmarksCap rate + PSF benchmarks by state/type$0.02
find_1031_candidatesRanked replacement properties for 1031 exchange$0.05
get_sell_signalSell probability for a specific listing$0.05
get_market_summaryState-level market overview$0.02

New x402 Pay-Per-Call Tools

ToolDescriptionx402 Price
get_compsClosed comp lookup — 118K+ records, up to 10/call$0.03
get_submarket_intelSubmarket profile: cap rates, comp velocity, score dist$0.03
get_oz_dealsOpportunity Zone deals + OZ+1031 crossover flags$0.02
find_1031_candidatesRanked 1031 replacement properties$0.05
batch_score_dealsScore up to 10 deals in one call$0.05
get_accessPricing, tier info, x402 setup instructionsfree

Access Options

Option 1 — API Key Subscription (best for regular use)

TierPriceDaily Limit
Agent Starter$49/mo500 req/day
Agent Pro$149/mo5,000 req/day
Enterprise$499/mo50,000 req/day

→ Get an API key

Option 2 — x402 Pay-Per-Call (no subscription)

Pay in USDC on Base mainnet. No signup. No API key. Pay only for what you use.

  • Network: Base mainnet (eip155:8453)
  • Pay to: 0x24FAcafEB49b4e3FACF0B3e69604A2F4640c9bf2
  • Discovery: https://api.northeastdealintel.com/.well-known/x402

Pricing ranges from $0.02 to $0.10 per call depending on endpoint. Call get_access(tier='x402') from within your MCP client for setup details.

Setup

1. Install dependencies

pip install mcp httpx

2. Configure Claude Desktop

Add to ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows):

{
  "mcpServers": {
    "northeast-deal-intel": {
      "command": "python3",
      "args": ["/path/to/ndi_mcp_server.py"],
      "env": {
        "NDI_API_KEY": "your_api_key_here"
      }
    }
  }
}

Restart Claude Desktop. You'll see NDI tools in the tool picker.

3. Other MCP clients

Cursor: Add to .cursor/mcp.json in your project root.

Continue: Add to ~/.continue/config.json under mcpServers.

The server uses stdio transport — any MCP-compatible client works the same way.

Example Conversations

1031 Exchange

"I sold a CT strip center for $1.8M and need a replacement property within 45 days. Find me NNN retail with cap rates above 7% priced between $1.5M and $2.2M."

Batch Portfolio Screen

"Here are 8 deals I'm looking at this week. Score them all and tell me which 3 are worth pursuing."

Market Research

"What's the average cap rate for industrial in Hartford Metro right now? How does it compare to the last 90 days of closed transactions?"

Opportunity Zone

"Find me CT deals that qualify for both Opportunity Zone treatment and a 1031 exchange — what's the crossover inventory look like?"

Submarket Deep Dive

"Give me the full picture on Fairfield County multifamily — active listings, comp velocity, score distribution."

API Reference

Base URL: https://api.northeastdealintel.com

x402 Discovery: https://api.northeastdealintel.com/.well-known/x402

OpenAPI Docs: https://api.northeastdealintel.com/docs

Questions

hello@northeastdealintel.com · northeastdealintel.com

Installation

Source-derived launch command. Check the maintainer’s required arguments and credentials before running:

bash
uvx ndi-mcp-server

Set up in your AI client

Merge this template into ~/Library/Application Support/Claude/claude_desktop_config.json. Keep existing servers. Add any arguments, credentials, and permissions required by the maintainer; this template has not been install-tested.

json
{
  "mcpServers": {
    "io-github-creintel-ndi-mcp-server": {
      "command": "uvx",
      "args": [
        "ndi-mcp-server"
      ]
    }
  }
}

Restart Claude Desktop completely for changes to take effect. Confirm the server appears connected in the client’s tool list, then try a read-only example from its documentation.

Claude Desktop setup reference

Package

ndi-mcp-serverpypi

Compatible MCP Clients

NDI-MCP-Server works with any MCP-compatible client. Copy the config snippet from the Configuration section above and add it to the file shown for your client, then restart the application.

  • Claude Desktop~/Library/Application Support/Claude/claude_desktop_config.jsonRestart Claude Desktop completely for changes to take effect.
  • Cursor~/.cursor/mcp.jsonRestart Cursor for changes to take effect.
  • VS Code.vscode/mcp.jsonReload VS Code window for changes to take effect.
  • Windsurf~/.codeium/windsurf/mcp_config.jsonRestart Windsurf for changes to take effect.
  • Claude Code.mcp.jsonSave at the project root, then start Claude Code in that project and review the MCP server approval prompt. Keep real credentials out of shared files.

Learn More