stream-estate について
stream-estate は Stream.estate のフランス不動産 API 向けの非推奨 MCP サーバーで、2026 年 12 月 31 日に停止予定です。物件検索、市場指標、保存した検索、Webhook 操作に対応します。
主な機能
- 01多数の条件で物件を検索
- 02物件詳細と類似物件を取得
- 03都市や近隣の施設を検索
- 04平方メートルあたりの価格統計を表示
- 05保存した検索と Webhook を管理
活用シーン
- 01場所、価格、広さでフランスの物件を検索
- 02地域や時期ごとの物件価格を比較
- 03検索条件を保存して Webhook 通知を受信
MCP 対応
Stream.estate API の機能を MCP ツールとして提供し、物件検索、市場データ、保存した検索、Webhook テストに対応します。この v1 サーバーは非推奨で、README は v2 リモートサーバーへの移行を案内しています。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
13掲載時のツール一覧 · 2 週間前に更新
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| name | string | いいえ | 都市名で絞り込みます |
| page | number | いいえ | |
| slug | string | いいえ | |
| label | string | いいえ | 表示名で絞り込みます |
| polygon | string | いいえ | GPS 座標ポリゴン |
| zipcode | string | いいえ | |
| zipcodes | array | いいえ | |
| inseeCode | string | いいえ | 単一の INSEE コードで絞り込みます |
| inseeCodes | array | いいえ | 複数の INSEE コードで絞り込みます |
| sortByName | enum | いいえ | asc | desc |
| excludeGroupedCities | boolean | いいえ |
詳細
Stream Estate MCP Server(v1、非推奨)
警告
このサーバーは非推奨で、Stream Estate API v1 とともに 2026 年 12 月 31 日に動作を停止します。 v2 リモート MCP サーバー
https://api-v2.stream.estate/mcp(HTTP トランスポート、X-API-KEYヘッダー)に切り替えてください。MCP Registry ではestate.stream/mcpとして掲載されています。 セットアップガイド:https://next.docs.stream.estate/en/docs/guides/mcpclaude mcp add --transport http streamestate https://api-v2.stream.estate/mcp --header "X-API-KEY: <your_key>"
Stream.estate のフランス不動産 API 用 MCP サーバーです。不動産物件の検索、市場統計の取得、Webhook 通知付きの保存済み検索の管理などを行えます。
前提条件
- Node.js >= 20
- Stream.estate API キー
クイックスタート
Claude Code(1 つのコマンド)
claude mcp add -e STREAM_ESTATE_API_KEY=your-api-key stream-estate -- npx mcp-stream-estate
Claude Desktop
claude_desktop_config.json に追加します:
{
"mcpServers": {
"stream-estate": {
"command": "npx",
"args": ["mcp-stream-estate"],
"env": {
"STREAM_ESTATE_API_KEY": "your-api-key"
}
}
}
}
設定
| 環境変数 | 必須 | デフォルト | 説明 |
|---|---|---|---|
STREAM_ESTATE_API_KEY | はい | — | Stream.estate API キー(登録) |
STREAM_ESTATE_BASE_URL | いいえ | https://api.stream.estate | API のベース URL |
利用可能なツール
物件
| ツール | 説明 |
|---|---|
search-properties | 50 以上のフィルター(所在地、価格、広さ、エネルギーなど)で物件を検索します |
get-property | UUID で物件の詳細情報を取得します |
find-similar-properties | 指定した物件に似た物件を検索します |
指標
| ツール | 説明 |
|---|---|
get-cities | 名前、郵便番号、または INSEE コードで市を検索します |
location-autocomplete | 市名・県名をオートコンプリートします(フィルター用の ID を返します) |
get-points-of-interest | 周辺の学校、病院、レストランなどを検索します |
get-price-per-meter | 平均値、中央値、時系列データを含む、平方メートルあたりの価格統計を取得します |
保存済み検索
| ツール | 説明 |
|---|---|
create-search | Webhook 通知付きの保存済み検索を作成します |
list-searches | 保存済み検索をすべて一覧表示します |
get-search | 特定の保存済み検索を取得します |
update-search | 保存済み検索の条件を更新します |
delete-search | 保存済み検索を削除します |
Webhook
| ツール | 説明 |
|---|---|
test-webhook | Webhook エンドポイントにテストペイロードを送信します |
主な概念
- 物件タイプ:0=アパート、1=一戸建て、2=建物、3=駐車場、4=オフィス、5=土地、6=店舗
- 取引タイプ:0=売買、1=賃貸
- 掲載者タイプ:0=個人、1=専門業者
- エネルギー区分:A(最も効率的)から G(最も効率が低い)まで
- 検索フィルター用の市・県 ID を取得するには、まず
location-autocompleteを使用してください
開発
pnpm run dev # Watch mode
pnpm run build # Production build
pnpm start # Run server
ライセンス
MIT
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。