mcpField
R
RE Data Refinery

RE Data Refinery

認証済みおすすめローカル
github.com/areshmsビジネス・マーケティング05 週間前に更新

RE Data Refinery について

RE Data Refinery は、オハイオ州 5 都市の不動産投資・競売データを AI エージェントに提供します。スコア、賃貸利回り、物件履歴を調べられ、有料照会は Base 上の USDC による x402 マイクロペイメントで行います。

主な機能

  1. 01投資スコア付き物件の検索
  2. 02物件価格・税金履歴の照会
  3. 03差し押さえ・税金競売の検索
  4. 04サービスとキャッシュ状態の無料確認
  5. 05x402 による照会ごとの支払い

活用シーン

  1. 01オハイオ州の投資物件の絞り込み
  2. 02賃貸利回りと物件スコアの比較
  3. 03Franklin County の競売物件の検索

MCP 対応

MCP サーバーは、不動産と競売データを検索する 13 個のツールを公開します。有料照会は Base 上の USDC による x402 マイクロペイメントで行い、物件の作成・変更機能はありません。

設定

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

インストール方法は未掲載です

このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。

リポジトリ

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

RE Data Refinery MCP Server

Model Context Protocol

AI エージェントが、オハイオ州の主要5都市(Columbus、Cincinnati、Toledo、Dayton、Cleveland)におけるスコア付き不動産投資データにリアルタイムでアクセスできる MCP(Model Context Protocol)サーバーです。物件情報、転売・卸売スコア、賃貸利回り、差し押さえオークション、税金滞納物件の競売情報を利用できます。エージェントは MCP ツールを通じてデータを検索し、x402 のマイクロペイメント(Base メインネット上の USDC)で検索ごとに料金を支払います。

機能

このサーバーは、あらゆる AI エージェント(Claude、Cursor、Hermes など)が利用できる13個の MCP ツールを提供します。

  • 物件情報を検索 — 転売スコア、卸売スコア、賃貸利回り率、市場の過熱度評価、近隣地域との比較情報を含む、スコア付きのオハイオ州の1,040件以上の物件を検索します。都市、郵便番号、価格帯、スコアのしきい値、物件種別で絞り込めます
  • 物件の詳細を取得 — ZPID で物件の全記録を取得します。価格履歴、税金・評価額の履歴、学校の評価が含まれます
  • 差し押さえオークションを検索 — Franklin County の差し押さえ物件192件の情報を検索します。オークション日、住所、売却状況、区画面積が含まれます(PropertyOnion から取得し、毎日更新)
  • 税金滞納物件のオークションを検索 — 同じ構成の Franklin County の税金滞納物件161件の情報を検索します
  • オークション情報をまとめて検索 — 353件すべてのオークション情報を1回の呼び出しで取得できます。都市、郵便番号、状況、種別で絞り込めます

有料の検索にはすべて x402 プロトコル を使用します。エージェントは Base メインネット上で USDC のマイクロペイメント(クエリごとに $0.15~$0.50)を送信し、応答としてデータを受け取ります。サブスクリプションも API キーも不要です。暗号資産で検索ごとに支払うだけです。

データソース

ソースデータ対象範囲
ZillAPI物件情報、スコア、価格・税金・学校の履歴Columbus、Cincinnati、Toledo、Dayton、Cleveland にあるスコア付き物件1,040件
PropertyOnion差し押さえ+税金滞納物件のオークション情報Franklin County の物件353件(毎日更新)
Franklin County GIS税金滞納、許可、用途地域拡充データレイヤー(継続中)
都市別の物件数
都市スコア付き物件数
Columbus184
Cincinnati200
Toledo200
Dayton200
Cleveland256
合計1,040

ツール

ツール説明
refinery_healthAPI の状態+キャッシュ済み物件数(無料)
refinery_cache_statsキャッシュの鮮度+都市・近隣地域の数(無料)
refinery_creditsZillAPI のクレジット残高(無料)
refinery_payment_statusx402 の支払い設定状況(無料)
refinery_search_propertiesスコア付き物件の検索結果(複数都市)。1回あたり $0.50
refinery_list_properties転売・卸売・賃貸スコア付きのキャッシュ済み物件一覧。1回あたり $0.35
refinery_get_propertyZPID による物件の詳細情報。1回あたり $0.35
refinery_get_price_history物件の価格履歴。1回あたり $0.25
refinery_get_tax_history物件の税金・評価額の履歴。1回あたり $0.25
refinery_get_schools物件近くの学校の評価。1回あたり $0.25
refinery_search_foreclosures差し押さえオークション情報192件。1回あたり $0.15
refinery_search_tax_sales税金滞納物件のオークション情報161件。1回あたり $0.15
refinery_search_auctionsオークション情報353件すべてをまとめて検索。1回あたり $0.25

セットアップ

cd ~/projects/re-refinery/mcp-server
uv sync
環境変数

このディレクトリに .env を作成します。

# Optional: override the worker or local API URLs
REFINERY_BASE_URL=https://re-data-refinery.ares-hms.workers.dev
REFINERY_LOCAL_URL=http://localhost:5004

# Required for paid x402 endpoints
EVM_PRIVATE_KEY=0x...

# Optional x402 spend cap (default $1 per payment)
X402_SPEND_CAP=$1

# Set to false to disable payments and use the free local API
REFINERY_ENABLE_X402=true

実行

# stdio transport (default; for Claude Desktop, Hermes, etc.)
uv run python re_refinery_mcp.py

# SSE transport
uv run python re_refinery_mcp.py --transport sse

MCP の設定

MCP クライアントの設定(Claude Desktop の claude_desktop_config.json、Cursor など)に追加します。

{
  "mcpServers": {
    "re-refinery-mcp": {
      "command": "uv",
      "args": ["run", "python", "re_refinery_mcp.py"],
      "cwd": "/path/to/re-refinery-mcp"
    }
  }
}
Claude Desktop
{
  "mcpServers": {
    "re-refinery-mcp": {
      "command": "uv",
      "args": ["run", "python", "re_refinery_mcp.py"],
      "cwd": "/path/to/re-refinery-mcp",
      "env": {
        "REFINERY_BASE_URL": "https://re-data-refinery.ares-hms.workers.dev",
        "REFINERY_ENABLE_X402": "true",
        "EVM_PRIVATE_KEY": "0x..."
      }
    }
  }
}

MCP Inspector でテストする

npx @modelcontextprotocol/inspector \
  uv run python /Users/ares.hmsgmail.com/projects/re-refinery/mcp-server/re_refinery_mcp.py

Hermes の設定

~/.hermes/config.yaml の mcp_servers: の下に追加します。

re_refinery:
  enabled: true
  command: /Users/ares.hmsgmail.com/projects/re-refinery/mcp-server/.venv/bin/python
  args:
    - /Users/ares.hmsgmail.com/projects/re-refinery/mcp-server/re_refinery_mcp.py
  timeout: 120

メモ

  • サーバーは読み取り専用です。プロパティを作成または変更するツールはありません。
  • すべての有料ツールは、機械可読な出力を得るための response_format: "json" をサポートしています。
  • EVM_PRIVATE_KEY が設定されておらず、x402 が有効な場合でも、サーバーは起動しますが、有料の呼び出しは明確な 402 エラーメッセージを返します。

コメント

MCP は初めてですか?

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

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