Skip to main content
Glama
jbechtel-97

dealflowpro-mcp-server

by jbechtel-97

Servidor MCP de DealFlowPro

dealflowpro-mcp-server MCP server

Analiza ofertas de bienes raíces multifamiliares desde Claude Code, Cursor, Claude Desktop o cualqier cliente compatble con MCP. La primera herramienta de suscripción inmoibiaria en el ecosistema MCP.

DealFlowPro es una plataforma de análisis de ofertas multifamiliares impulsada por IA. Este servidor MCP envuelve la API REST de DealFlowPro, brindando a los agentes de IA acceso a cálculos de suscripción de grado institucional.

Demo

Related MCP server: Estaite Solutions

Qué Puedes Hacer

Pregunta a Claude de forma natural y él llama a la herramienta adecuada:

  • "Analiza este trato de 24 unidades en Charlotte — precio de venta $2M, alquiler $13.6K/mes, gastos $5.5K"

  • "Puntúa este trato: 12 unidades, $1.5M, ingresos mensuales de $9K"

  • "¿Cuál es el máximo que debería ofrecer por una propiedad con alquiler de $28.8K/mes si quiero un 8% de retorno sobre efectivo?"

  • "¿Está esta propiedad en una zona de inundación? 2909 Burgess Dr, Charlotte, NC"

Herramientas

Herramienta

Descripción

analyze_deal

Análisis completo del trato: tasa de capitalización, DSCR, retorno sobre efectivo, TIR, Puntaje DFP (0-100), precio máximo de oferta, flujos de caja anuales

score_deal

Evaluación rápida: Puntaje DFP + métricas clave

reverse_calc

Precio máximo de oferta a partir de rendimientos objetivos (tasa de cap, CoC, DSCR, TIR)

market_data

Zona de inundación, ingresos del vecindario frente a la mediana estatal, crecimiento laboral para cualqier dirección

Last four carry MCP annotations title, readOnlyHint, destructiveHint, idempotentHint, openWorldHint. Every tool is read-only.

Instalar como plugin de Claude

Est repository serves as a plugin for Claude Code / Cowork. The plugin connects to the remote server at https://dealflowpro.io/mcp rather than the npm package above, which means:

  • Eight tools instead of four. Adds list_my_deals, get_deal_analysis, get_my_criteria, and portfolio_sumary — your saved deals, buy-box criteria, and pipeline, scoped to your account.

  • OAuth instead of an API key. No DFP_API_KEY to export; you sign in to your DealFlowPro account when the plugin connects.

claude --plugin-dir /path/to/dealflowpro-mcp-server

Use the npm package below instead if you want a local stdio server, prefer API key auth, or are wiring DealFlowPro into a non-Claude MCP client.

For Institutional AI Teams

DealFlowPro is built to slot into AI eval pipelines and production AI stacks. The MCP server (this package, plus the remote endpoint at https://dealflowpro.io/mcp) wraps the same engine as the REST API — schema-strict, idempotent, predictable.

Auth + scoping. Every tool call requires a Bearer API key. Calls are scoped to the account that issued the key — no cross-tenant access path. Per-tool audit lines land in your account's logs/mcp_tool_calls.log capturing tool name + flattened arg keys (not values) — usage is auditable without exposing deal contents.

**Rate limits per tier.

Tier

Límite diario

Mensual

Costo

Gratuito

5 solicitudes, de por vida

gratis, sin tarjeta

Pago por uso

basado en saldo

por créditos

$1/solicitud

Esencial

50 solicitudes/día

~1,500

$79/mes

Premium

200 solicitudes/día

~6,000

$149/mes

Empresarial

1,000 solicitudes/día

~30,000

$399/mes

Rate limit headers (X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset) returned on every response. 429 responses include Retry-After.

Error codes. Stable, documented at dealflowpro.io/api/docs/#errors — all errors are JSON {success: false, error: {code, message}} shape. Codes: invalid_input (400), invalid_json (400), unauthorized (401), tier_required (403), method_not_allowed (405), payload_too_large (413), rate_limit_exceeded (429), internal_error (500).

Tool schemas. Each MCP tool has a schema-strict inpt definition. Call tools/list against the remot endpoint to get the canonical schemas at runtime; the REST OpenAPI spec covers the same shapes (the four MCP tools map 1:1 to the four REST endpoints).

Eval harness pattern. For benchmarking, the recommended pattern: maintain a fixture set of (deal payload → expected metrics) pairs, run each against score_deal (lowest cost, ~$0.01/call), asert metrics within tolerance. The endpoint is deterministic — same inputs produce the same outputs.

Data handling. Request payloads are processed in memory and not persisted to disk. TLS 1.2+ in transit. Anthropic API alls (when DealFlowPro internally uses Claude for document extraction) flow through DealFlowPro's zero-data-retention Anthropic workspace. Full postre: dealflowpro.io/security#api-mcp-data-handeling

Setup

You have two install paths — pick the one that matches your client.

Path A — Remote MCP URL (no local install)

Use this for claude.ai web (Custom Connectors), Claude Code with HTTP transpor, or Claude API mcp_servers. The endpoint is https://dealflowpro.io/mcp (Streamable HTTP, MCP 2025-06-18).

claude.ai web: Settings → Integration → Add Custom Connector → paste https://dealflowpro.io/mcp → sign in to DealFlowPro → click Allow. OAuth handles auth automatically (no API key to manage).

Claude Code (HTTP):

claude mcp add dealflowpro \
  --transport http \
  --url https://dealflowpro.io/mcp \
  --header "Authorization: Bearer dfp_sk_your_key_here"

Claude API:

POST https://api.anthropic.com/v1/messages
anthropic-beta: mcp-client-2025-11-20

{
  "mcp_servers": [{
    "type": "url",
    "url": "https://dealflowpro.io/mcp",
    "name": "dealflowpro",
    "authorization_token": "dfp_sk_your_key_here"
  }],
  ...
}

Get a Bearer key (free 5-request key, no card, or pay-as-you-go credits) at dealflowpro.io/api.

Full setup details + Connected Apps revocation: dealflowpro.io/api/docs#mcp

Path B — Local stdio (this npm package)

Use this anywhere you want the MCP server running locally instead of remote — or for a client that has no remote-URL path of its own. Claude Desktop supports both: remote via Settins → Connectors, or the local config below.

1. Get an API key. Visit dealflowpro.io/api to claim a free 5-request key (no card) or buy pay-as-you-go credits. Delivered by email.

2. Add to your client.

Claude Desktop — claude_desktop_config.json:

{
  "mcpServers": {
    "dealflowpro": {
      "command": "npx",
      "args": ["-y", "dealflowpro-mcp"],
      "env": {
        "DFP_API_KEY": "dfp_sk_your_key_here"
      }
    }
  }
}

Claude Code:

claude mcp add dealflowpro -e DFP_API_KEY=dfp_sk_your_key_here -- npx -y dealflowpro-mcp

Use It

Just ask Claude about a deal. It automatically picks the right tool.

Example Output

## Deal Analysis Results

**DFP Score: 19/100 (Poor)**

### Key Metrics
| Metric | Value |
|--------|-------|
| Cap Rate | 4.48% |
| DSCR | 0.86 |
| Cash-on-Cash | -1.95% |
| IRR | -12.17% |
| NOI | $89,524 |

### Max Offer Price
**$1,197,476** (binding constraint: cash-on-cash)

API Documentation

Full REST API docs at dealflowpro.io/api/docs

Pricing

  • Pay-as-you-go: $1/API request, starting at $5

  • Essentials: 50 API requests/day included ($79/mo)

  • Premium: 200 requests/day + reverse calculator ($149/mo)

  • Enterprise: 1,000 requests/day ($399/mo)

Requirements

  • Node.js 18+

  • DealFlowPro API key

About DealFlowPro

DealFlowPro automates multifamily underwriting for 2-200 unit properties. Upload a broker email or OM and get a full investment analysis in 10 minutes instead of 2 hours. Used by operators, syndicators, and PE firms to screen deals faster.

dealflowpro.io

License

MIT

Install Server
A
license - permissive license
A
quality
A
maintenance

Maintenance

Maintainers
Response time
3dRelease cycle
9Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    -
    quality
    D
    maintenance
    Live real estate market data for 895 US metros. Ask your AI assistant about home prices, rental yields, investment health scores, migration trends, and affordability. Free tier covers top 50 markets (no account needed). Premium tier unlocks all 895 markets, HUD Fair Market Rents, side-by-side market comparison, and filtered market search.
    MIT
  • A
    license
    -
    quality
    D
    maintenance
    Submarket-level US residential rental intelligence for AI agents. Search, compare, rank, and analyze rent data, trends, vacancy, affordability, and days on market across 1,000+ named submarkets in the 20+ largest US metros. ZIP-level and metro-level queries included. Always current, always expanding. Free tier available.
    1
    MIT
  • A
    license
    -
    quality
    D
    maintenance
    Enables AI assistants to analyze rental property deals using DoorVault IDEAL Scoring v2.0, including Section 8 FMR lookup, tax deduction checklists, and rental metrics calculations.
    MIT
  • A
    license
    -
    quality
    B
    maintenance
    Provides live commercial real estate data (rates, demographics) and analysis tools (DCF, rent roll parsing, lease abstraction, IC memo generation) within Claude Desktop.
    1
    MIT

View all related MCP servers

Related MCP Connectors

  • Live CRE analysis: Federal Reserve rates, Census 1/3/5-mile demographics, DCF models, IC memos.

  • Current US rental market data for AI agents: 1,500+ submarkets, monthly rent + vacancy + trends.

  • U.S. real-estate data: property records, AVM value + rent estimates, sale/rental listings.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/jbechtel-97/dealflowpro-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server