mcpField
D
Dealflowpro

Dealflowpro

ローカル
github.com/jbechtel-97ビジネス・マーケティング4今日更新

Dealflowpro について

Dealflowproは、集合住宅不動産の投資家や分析担当者向けのMCPサーバーです。DealFlowPro REST APIを通じて引受計算を提供し、案件分析、スコア評価、目標リターンに基づく最高提示価格の算出、住所別市場情報の取得を行います。

主な機能

  1. 01案件分析とリターン指標
  2. 02案件のスコア評価と選別
  3. 03最高提示価格の計算
  4. 04住所別市場データの取得
  5. 05リモートでの保存案件とポートフォリオ管理

活用シーン

  1. 01集合住宅物件のスクリーニング
  2. 02目標リターンに基づく案件評価
  3. 03洪水リスクと地域データの確認
  4. 04保存案件とパイプラインのリモート確認

MCP 対応

ローカルstdioまたはリモートMCPエンドポイントを介して、4つの読み取り専用分析ツールを提供します。リモートサービスでは保存案件とポートフォリオのツールも利用でき、ローカルではAPIキー、リモートではOAuthで認証します。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"dealflowpro": {
"command": "npx",
"args": [
"-y",
"dealflowpro-mcp"
],
"env": {
"DFP_API_KEY": "<DFP_API_KEY>"
}
}
}
}
起動コマンドnpx -y dealflowpro-mcp
設定が必要な環境変数
DFP_API_KEYシークレットYour DealFlowPro API key (get one at dealflowpro.io/api/)

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npmdealflowpro-mcp1.4.0

ツール

4

掲載時のツール一覧 · 3 週間前に更新

パラメーター型必須説明
purchase_pricenumberはい希望価格/購入価格(ドル)
unitsnumberいいえアパートの戸数
monthly_incomenumberはい月間賃貸収入の合計(ドル)
monthly_expensesnumberいいえ月間運営費の合計(ドル。省略時は収入の50%とみなします)
property_addressstringいいえ物件の所在地(市、州)
year_builtnumberいいえ物件の建築年
assumptionsobjectいいえデフォルトの引受前提を上書きします
assumptions.down-paymentnumberいいえ頭金の割合(デフォルト 25)
assumptions.interest-ratenumberいいえローン金利(%、デフォルト 6.5)
assumptions.vacancy-ratenumberいいえ空室率(%、デフォルト 7)
assumptions.holding-periodnumberいいえ保有期間(年、デフォルト 5)
assumptions.exit-cap-ratenumberいいえ出口時のキャップレート(%、デフォルト 6.5)

詳細

DealFlowPro MCP Server

dealflowpro-mcp-server MCP server

Claude Code、Cursor、Claude Desktop、またはMCP互換の任意のクライアントから、集合住宅の不動産案件を分析できます。

DealFlowProは、AIを活用した集合住宅向け案件分析プラットフォームです。このMCPサーバーはDealFlowPro REST APIをラップし、AIエージェントが機関投資家向けの水準の引受計算を利用できるようにします。

デモ

Claude Codeで24戸の案件を分析するDealFlowPro MCP Server

できること

Claudeに自然な言葉で尋ねると、適切なツールが呼び出されます。

  • 「シャーロットにある24戸の案件を分析して。希望価格は200万ドル、月額賃料は1万3,600ドル、経費は5,500ドル」
  • 「この案件を評価して。12戸、150万ドル、月間収入9,000ドル」
  • 「月額賃料が2万8,800ドルの物件で、キャッシュ・オン・キャッシュ利回りを8%にしたい場合、提示額の上限はいくらですか?」
  • 「この物件は洪水区域内ですか? 2909 Burgess Dr, Charlotte, NC」

ツール

ツール説明
analyze_deal案件の総合分析:キャップレート、DSCR、キャッシュ・オン・キャッシュ利回り、IRR、DFP Score(0〜100)、提示額の上限、年間キャッシュフロー
score_deal簡易スクリーニング:DFP Scoreと主要指標
reverse_calc目標リターン(キャップレート、CoC、DSCR、IRR)から提示額の上限を算出
market_data任意の住所について、洪水区域、近隣の所得と州中央値の比較、雇用の伸びを確認

4つすべてにMCP 2025-06-18のアノテーション(title、readOnlyHint、destructiveHint、idempotentHint、openWorldHint)が付いています。すべてのツールは読み取り専用です。

Claudeプラグインとしてインストールする

このリポジトリは、Claude Code / Coworkプラグインとしても使えます。このプラグインは、上記のnpmパッケージではなくリモートサーバーhttps://dealflowpro.io/mcpに接続します。そのため、次のような特長があります。

  • ツールは4つではなく8つです。 list_my_deals、get_deal_analysis、get_my_criteria、portfolio_summaryが追加され、保存済みの案件、購入基準、パイプラインをアカウントの範囲内で利用できます。
  • APIキーではなくOAuthを使います。 エクスポートするDFP_API_KEYは不要です。プラグインの接続時にDealFlowProアカウントにサインインします。
claude --plugin-dir /path/to/dealflowpro-mcp-server

ローカルのstdioサーバーを使いたい場合、APIキー認証を希望する場合、またはDealFlowProをClaude以外のMCPクライアントに組み込みたい場合は、代わりに以下のnpmパッケージを使用してください。

機関向け AI チーム

DealFlowPro は、AI 評価パイプラインや本番環境の AI スタックに組み込めるよう設計されています。MCP サーバー(このパッケージと、https://dealflowpro.io/mcp のリモートエンドポイント)は、REST API と同じエンジンをラップしており、スキーマが厳密で、冪等性があり、予測可能です。

認証とスコープ設定。 すべてのツール呼び出しは、Bearer API キー、またはリモートエンドポイントの場合は OAuth サインインによって認証されます。呼び出しのスコープは、キーを発行したアカウント、またはサインインしたアカウントに限定され、テナントをまたいでアクセスする経路はありません。ツールごとの監査ログはアカウントの logs/mcp_tool_calls.log に記録され、ツール名とフラット化した引数キー(値は含みません)が保存されます。取引内容を公開せずに利用状況を監査できます。

プランごとのレート制限。

プラン1 日あたりの上限月あたり料金
無料生涯で 5 リクエスト—無料、カード不要
従量課金残高に応じて変動クレジット単位1 リクエストあたり $1
Essentials1 日あたり 50 リクエスト約 1,500月額 $79
Premium1 日あたり 200 リクエスト約 6,000月額 $149
Enterprise1 日あたり 1,000 リクエスト約 30,000月額 $399

レート制限ヘッダー(X-RateLimit-Limit、X-RateLimit-Remaining、X-RateLimit-Reset)は、すべてのレスポンスに含まれます。429 レスポンスには Retry-After が含まれます。

エラーコード。 dealflowpro.io/api/docs/#errors にて安定した仕様として文書化されています。すべてのエラーは JSON {success: false, error: {code, message}} の形式です。コード: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)。

ツールスキーマ。 各 MCP ツールには、入力定義の厳密なスキーマがあります。リモートエンドポイントに対して tools/list を呼び出すと、実行時に正式なスキーマを取得できます。REST OpenAPI 仕様には、4 つの計算ツール(analyze_deal、score_deal、reverse_calc、market_data)について同じ形式が記載されています。リモートサーバー上の保存済みパイプライン用ツール 4 つ(list_my_deals、get_deal_analysis、get_my_criteria、portfolio_summary)は MCP 専用で、Essentials プラン以上が必要です。

評価ハーネスのパターン。 ベンチマークには、(取引ペイロード → 期待されるメトリクス)のペアからなるフィクスチャセットを維持し、それぞれを score_deal(最も軽量なツールです。ただし、各呼び出しは引き続き 1 リクエストとして数えられるため、上記のプラン表に基づいて予算を確保してください)に渡し、メトリクスが許容範囲内であることを検証するパターンを推奨します。エンドポイントは決定論的で、同じ入力には同じ出力が返されます。

データの取り扱い。 リクエストペイロードはメモリ上で処理され、ディスクには保存されません。転送時は TLS 1.2 以降を使用します(Claude を使って DealFlowPro が内部でドキュメントを抽出する場合の)Anthropic API 呼び出しは、DealFlowPro のゼロデータ保持設定の Anthropic ワークスペースを経由します。セキュリティ対策の全容:dealflowpro.io/security#api-mcp-data-handling。

セットアップ

インストール方法は 2 つあります。ご利用のクライアントに合った方法を選んでください。

パス A — リモート MCP URL(ローカルインストール不要)

claude.ai web(カスタムコネクター)、HTTP トランスポートを使用する Claude Code、または Claude API の mcp_servers ではこちらを使用してください。エンドポイントは https://dealflowpro.io/mcp です(Streamable HTTP、MCP 2025-06-18)。

claude.ai web / Claude Desktop: DealFlowPro は Claude コネクターのディレクトリ に掲載されており、そこから直接追加するか、自分でカスタムコネクターとして追加できます。Customize → Connectors → 「Add custom connector」→ 名前に DealFlowPro と入力し、https://dealflowpro.io/mcp を貼り付け → Add → Connect → DealFlowPro にサインイン → Allow をクリックします。OAuth が認証を自動処理するため、API キーを管理する必要はありません。その後、チャットで「+」をクリック → Connectors → DealFlowPro をオンにします。

DealFlowPro を Claude に追加 → — 名前と URL が入力済みのダイアログが開きます。追加される前に、内容を確認して確定する必要があります。

Team / Enterprise プラン: メンバーは自分でカスタムコネクターを追加できません。組織の Owner が Organization settings → Connectors → Add → Custom(タイプ:Web)から一度追加すると、各メンバーは Customize → Connectors から自分の DealFlowPro アカウントに接続できます。

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"
  }],
  ...
}

dealflowpro.io/api で Bearer キーを取得してください(無料の 5 リクエストキー、カード不要、または従量課金クレジット)。

セットアップの詳細と Connected Apps の取り消し方法については、dealflowpro.io/api/docs#mcp をご覧ください。

パス B — ローカル stdio(この npm パッケージ)

MCP サーバーをリモートではなくローカルで実行したい場合、または独自のリモート URL 接続方法がないクライアントを使用する場合はこちらを使用してください。Claude Desktop はどちらにも対応しています。Settings → Connectors からのリモート接続、または以下のローカル設定を使用できます。

1. API キーを取得します。 dealflowpro.io/api にアクセスして、無料の 5 リクエストキー(カード不要)を取得するか、従量課金クレジットを購入してください。キーはメールで届きます。

2. クライアントに追加します。

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
使用方法

Claude に取引について尋ねるだけです。適切なツールが自動的に選択されます。

出力例

## 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 ドキュメント

REST API の全ドキュメントは dealflowpro.io/api/docs をご覧ください。

料金

  • 従量課金: API リクエスト 1 件あたり $1、最低 $5 から
  • Essentials: 1 日あたり 50 件の API リクエストを含む($79/mo)
  • Premium: 1 日あたり 200 件のリクエスト + 逆算計算ツール($149/mo)
  • Enterprise: 1 日あたり 1,000 件のリクエスト($399/mo)

必要条件

  • Node.js 18+
  • DealFlowPro API キー

DealFlowPro について

DealFlowPro は、2~200 戸の物件を対象としたマルチファミリーの引受分析を自動化します。ブローカーからのメールまたは OM をアップロードすると、2 時間ではなく 10 分で完全な投資分析を取得できます。オペレーター、シンジケーター、PE 企業が取引をより迅速に審査するために利用しています。

dealflowpro.io

ライセンス

MIT

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。