dealflowpro-mcp-serverSAFE
DealFlowPro MCP Server — Analyze multifamily real estate deals from Claude Code or Claude Desktop
Overview
From the repository's own README, as read at the audited commit. Badges and raw HTML are left out.
[](https://glama.ai/mcp/servers/jbechtel-97/dealflowpro-mcp-server)
Analyze multifamily real estate deals from Claude Code, Cursor, Claude Desktop, or any MCP-compatible client.
DealFlowPro is an AI-powered multifamily deal analysis platform. This MCP server wraps the DealFlowPro REST API, giving AI agents access to institutional-grade underwriting calculations.
Demo
What You Can Do
Ask Claude naturally and it calls the right tool:
- "Analyze this 24-unit deal in Charlotte — asking $2M, $13.6K/mo rent, $5.5K expenses"
- "Score this deal: 12 units, $1.5M, $9K monthly income"
- "What's the max I should offer on a property with $28.8K/mo rent if I want 8% cash-on-cash?"
- "Is this property in a flood zone? 2909 Burgess Dr, Charlotte, NC"
Tools
All four carry MCP 2025-06-18 annotations (title, readOnlyHint, destructiveHint, idempotentHint, openWorldHint). Every tool is read-only.
Install as a Claude plugin
This repo doubles as a Claude Code / Cowork plugin. 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_summary — your saved deals, buy-box criteria, and pipeline, scope
d41b081b6150OBSERVED · 2026-10-11Connect
Built from this server's own package name, version and transport as found in its source — not copied from anyone's documentation, so it cannot drift against a page we do not control. Replace the environment placeholders with a token scoped to the least it needs.
claude mcp add dealflowpro-mcp --env DFP_API_KEY=${DFP_API_KEY} -- npx -y [email protected]Exposed tools (4)
4 read · 0 write · 0 destructive.
| Tool | Risk | Description |
|---|---|---|
analyze_deal | read | |
market_data | read | |
reverse_calc | read | |
score_deal | read |
Trust audit
SAFEgrade B · trust 89/100 Nothing in the source contradicts what it says it does. Grade A is reserved for packages that have also passed the behavioural sandbox.
| Layer | What it checks | Result |
|---|---|---|
| L0 | Provenance & inventory | PASS |
| L1 | Static analysis of the code | PASS |
| L2 | Instruction surface (what it tells the agent) | PASS |
| L3 | Class-specific surface | PASS |
| L4 | Behavioural (sandbox) | SKIPPED |
What the source does
- Filesystem
- none-observed
- Network
- declared (2 observation(s))
- Shell
- none-observed
- Dependencies
- not all pinned
- Secrets in source
- none-found
Findings (2)
@modelcontextprotocol/sdk, zod
**1. Get an API key.** Visit [dealflowpro.io/api](https://dealflowpro.io/api) to claim a free 5-request key (no card) or buy pay-as-you-go credits. Delivered by email.
Gates applied: no_behavioural_pass.
d41b081b6150full audit observations/trust-audit/mcp-server/jbechtel-97__dealflowpro-mcp-server.json · Report an issue / request a re-scanAudit history
Every audit this server has had. A grade with a past is a grade somebody is still checking.
| Date | Source | Verdict | Grade | Score | Change |
|---|---|---|---|---|---|
| 2026-10-11 | d41b081b6150 | SAFE | B | 89 | first audit |
Questions
What is the dealflowpro-mcp-server MCP server?
DealFlowPro MCP Server — Analyze multifamily real estate deals from Claude Code or Claude Desktop
What tools does dealflowpro-mcp-server expose?
4 in total: 4 read-only, 0 that write, and 0 that can delete or overwrite. Every one is listed on this page with its risk.
Is dealflowpro-mcp-server safe to connect to an agent?
The audit found nothing in the source that contradicts what it says it does, and graded it B (89/100). Grade A is held back for packages that have also passed a sandboxed behavioural run, which is why a clean server reads B.
What credentials does dealflowpro-mcp-server need?
It reads DFP_API_KEY from the environment. Give it a token scoped to the least it needs — an agent that can be talked into calling a tool can be talked into calling it with your credentials.
How does dealflowpro-mcp-server run?
It speaks stdio, so it runs as a local process your client starts. It is published on npm as dealflowpro-mcp at 1.2.7.
How current is this page?
The grade is for one exact copy of the source (d41b081b6150), read on 2026-10-11. The repository is watched and re-audited when it changes.