mcp-zillow-listing-details について
Apify Actor を通じて Zillow の住宅情報を取得する MCP サーバーです。URL、ZPID、住所、ZIP コードを指定でき、住宅情報と状態を行形式で返します。
主な機能
- 01URL、ZPID、住所、ZIP コードで検索
- 02価格、Zestimate、物件情報、状態を返却
- 03説明と掲載エージェントを取得
- 04掲載状況で ZIP 検索を絞り込み
- 05件数と料金上限を指定
活用シーン
- 01特定の Zillow 物件の詳細確認
- 02ZIP コード内の販売・賃貸物件の一覧化
- 03最近売れた物件と価格の確認
MCP 対応
MCP クライアントに `read_zillow_listings` ツールを提供します。Apify Actor を起動して完了を待ち、データセットの行を返します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
1掲載時のツール一覧 · 1 日前に更新
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| listings | array | いいえ | Zillow の住宅 URL、ZPID、または番地。1 回の実行につき最大 1,000 件です。住所には番地と市区町村または ZIP コードを含め、Zillow が返す住宅と一致する必要があります。一致しない場合、その行は無料です。 |
| zip_codes | array | いいえ | 米国の 5 桁の ZIP コード。各コードについて、Zillow の該当する検索ページに掲載された住宅を Maximum listings 件まで返します。 |
| max_listings | number | いいえ | すべての入力を順番に処理した際に、この実行で返す住宅の最大数。1~1,000。デフォルトは 100 です。テキストまたは数値を指定します。 |
| read_details | boolean | いいえ | false(デフォルト)または true。false の場合、ZIP コードごとに住宅 1 件につき検索結果行を 1 件返し、検索結果行の料金が適用されます。true の場合、actor は各住宅のページを読み込み、物件行の料金が適用されます。説明と担当エージェントも追加されます。 |
| listing_status | enum | いいえ | for_sale(デフォルト)、for_rent、または recently_sold。ZIP コードにのみ使用されます。for_sale | for_rent | recently_sold |
| max_charge_usd | string | いいえ | 任意。料金がこの金額を超える前に実行を停止します。サマリー行は常に返されます。 |
詳細
Zillow Listing Details MCP サーバー
Apify の Mamba Labs Zillow Listing Details アクター用 MCP サーバーです。URL、ZPID、住所、または ZIP コードを使って、Zillow の住宅詳細を読み取れます。
内容
できること
Zillow の住宅 URL、ZPID、住所、または ZIP コードを指定します。住宅ごとに、価格、Zestimate、物件情報、ステータスを含むフラットな 1 行のデータが返されます。また、住宅ページを読み取った場合は、説明と MLS 掲載情報に表示されている掲載エージェントも取得できます。
処理はすべて Apify 上で実行されます。このパッケージは、アクターの実行を開始して完了を待ち、データセットの行を返す薄いクライアントです。
クイックスタート
Node.js 18 以降と、API トークンを持つ Apify アカウントが必要です。
Claude Desktop の設定(claude_desktop_config.json)、Cursor、または任意の MCP クライアントに以下を追加します。
{
"mcpServers": {
"mamba-zillow-listing-details": {
"command": "npx",
"args": [
"-y",
"@mambalabsdev/mcp-zillow-listing-details"
],
"env": {
"APIFY_TOKEN": "your-apify-token"
}
}
}
}
クライアントを再起動します。read_zillow_listings ツールが表示されます。
前提条件
- Node.js 18 以降。
- console.apify.com/account/integrations から取得した Apify API トークンを
APIFY_TOKENとして設定します。サーバーはトークンなしでもツールを一覧表示しますが、呼び出しにはトークンが必要です。
プロンプトの例
- 「この Zillow の住宅の価格、Zestimate、掲載エージェントを教えてください。」
- 「ZIP コード 78701 で販売中の住宅と、その物件情報を一覧表示してください。」
- 「60614 で最近売却された住宅と、その売却価格を教えてください。」
ツール
read_zillow_listings。ツールは 1 つです。引数の例:
{
"listings": [
"97531684"
]
}
入力
アクターが受け付ける購入者向け入力です。省略した入力には、アクター独自のデフォルト値が使われます。
| 入力 | 型 | 必須 | 説明 |
|---|---|---|---|
listings | array | いいえ | Zillow の住宅 URL、ZPID、または住所。1 回の実行につき最大 1,000 件です。住所には番地と市区町村または ZIP コードを含める必要があります。また、Zillow が返す住宅と一致しない場合、無料の行が返されます。 |
zip_codes | array | いいえ | 米国の 5 桁の ZIP コード。各 ZIP コードについて、Zillow の検索ページに表示される住宅が Maximum listings 件まで返されます。 |
listing_status | string | いいえ | for_sale(デフォルト)、for_rent、または recently_sold。ZIP コードを指定した場合にのみ使用されます。 |
read_details | boolean | いいえ | false(デフォルト)または true。false の場合、ZIP コードに対して住宅ごとに検索行の価格で 1 行が返されます。true の場合、アクターは住宅ごとのページを掲載行の価格で読み取り、説明と掲載エージェントを追加します。 |
max_listings | number | いいえ | 入力の順に処理し、すべての入力を通じてこの実行で返す住宅の最大件数。1~1,000 件です。デフォルトは 100 です。テキストまたは数値を指定できます。 |
max_charge_usd | string | いいえ | 任意。この金額を超える請求が発生する前に実行を停止します。サマリー行は常に返されます。 |
料金
Apify でイベントごとに課金され、Apify アカウントに請求されます。料金は USD です。
| イベント | 無料プラン | Bronze | Silver | Gold |
|---|---|---|---|---|
listing-row、住宅ページ 1 件の読み取り | $0.006 | $0.0057 | $0.0054 | $0.0051 |
search-row、ZIP コード検索で見つかった住宅 1 件 | $0.002 | $0.0019 | $0.0018 | $0.0017 |
apify-actor-start、実行開始 1 回あたり | $0.007 | $0.007 | $0.007 | $0.007 |
ブロックされた住宅、見つからない住宅、読み取り不能なページ、および拒否された入力は無料です。Mamba Labs が実行にかかるプラットフォーム費用を負担します。Apify のプロキシ通信料も含まれます。
アクターの全ドキュメント
apify.com/mambalabs/zillow-listing-details
ライセンス
MIT。LICENSE を参照してください。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。