dealflowpro-mcp-server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| DFP_API_KEY | Yes | Your DealFlowPro API key. |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| analyze_dealA | Analyze a multifamily real estate deal. Returns cap rate, cash-on-cash, DSCR, IRR, DFP Score (0-100), max offer price, and full financial projections. Use this when someone asks about analyzing a property, evaluating a deal, or running the numbers on a multifamily investment. |
| score_dealA | Quick-score a multifamily deal on the DFP 0-100 scale. Returns the DFP Score and key metrics. Faster than full analysis — use this for quick screening. |
| reverse_calcA | Calculate the maximum offer price for a multifamily deal based on target return metrics. Back-solves from your desired cap rate, cash-on-cash, DSCR, and/or IRR to find what you should pay. Use this when someone asks 'what should I offer?' or 'what's the max price?' |
| market_dataA | Look up market intelligence for a property address. Returns flood zone, neighborhood income relative to state median, and job growth rate. Use this when someone asks about a market, neighborhood, or location. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 4 tools
analyze_deal and score_deal overlap in returning DFP Score and key metrics, but descriptions clearly differentiate full analysis vs. quick screening. reverse_calc and market_data are distinct purposes, so overall ambiguity is low.
analyze_deal and score_deal follow a verb_noun pattern, but reverse_calc uses a calc abbreviation and market_data is a noun phrase without a verb. The naming is readable but not fully consistent.
With only 4 tools, each serves a clear, non-redundant purpose for a specialized real estate analysis server. The count feels appropriately scoped for the domain.
The core workflow of analyzing, scoring, pricing, and viewing market data is covered. Minor gaps like comparative market analysis or export functionality exist, but agents can work around them easily.