Realty_in_us について
Realty_in_usはRealty In Us APIにアクセスするMCPサーバーです。物件、エージェント、場所、金融・住宅ローン金利のツールをMCPクライアントに提供し、stdio接続とAPIキー認証に対応します。
主な機能
- 01物件リストの検索
- 02エージェントとプロフィールの検索
- 03場所情報の検索
- 04金融・住宅ローン金利の取得
- 05stdio接続とAPIキー認証
活用シーン
- 01販売中または賃貸物件の絞り込み
- 02場所や名前によるエージェント検索
- 03地域の金融・住宅ローン金利の確認
MCP 対応
stdio経由でRealty In Us APIの操作をMCPツールとして公開します。API認証にはAPI_KEY環境変数が必要です。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
Realty In Us MCP サーバー
🚀 EMCP プラットフォームで手軽にお試し
EMCP は強力な MCP サーバー管理プラットフォームです。手動で設定しなくても、さまざまな MCP サーバーをすぐに利用できます!
クイックスタート:
- 🌐 EMCP プラットフォーム にアクセスします
- 📝 アカウントを登録してログインします
- 🎯 MCP 広場に移動して、利用可能な MCP サーバーをすべて確認します
- 🔍 このサーバー(
bach-realty_in_us)を検索または見つけます - 🎉 **「MCP をインストール」**ボタンをクリックします
- ✅ 完了です!アプリケーションで利用できるようになります
EMCP プラットフォームのメリット:
- ✨ 設定不要:設定ファイルを手動で編集する必要はありません
- 🎨 ビジュアル管理:グラフィカルなインターフェースで、すべての MCP サーバーを簡単に管理できます
- 🔐 安全で信頼性の高い管理:API キーと認証情報を一元管理できます
- 🚀 ワンクリックでインストール:MCP 広場にはさまざまなサーバーが揃っています
- 📊 利用状況の統計:サービスの呼び出し状況をリアルタイムで確認できます
今すぐ EMCP プラットフォーム にアクセスして、MCP の利用を始めましょう!
概要
これは、Realty In Us API にアクセスするための MCP サーバーです。
- PyPI パッケージ名:
bach-realty_in_us - バージョン: 2.0.0
- トランスポートプロトコル: stdio
インストール
PyPI からインストール:
pip install bach-realty_in_us
ソースからインストール:
pip install -e .
実行
方法 1: uvx を使用(推奨、インストール不要)
# 运行(uvx 会自动安装并运行)
uvx --from bach-realty_in_us bach_realty_in_us
# 或指定版本
uvx --from bach-realty_in_us@latest bach_realty_in_us
方法 2: 直接実行(開発モード)
python server.py
方法 3: インストール後、コマンドとして実行
# 安装
pip install bach-realty_in_us
# 运行(命令名使用下划线)
bach_realty_in_us
設定
API 認証
この API では認証が必要です。環境変数を設定してください:
export API_KEY="your_api_key_here"
環境変数
| 変数名 | 説明 | 必須 |
|---|---|---|
API_KEY | API キー | はい |
Claude Desktop での使用
Claude Desktop の設定ファイル claude_desktop_config.json を編集します:
{
"mcpServers": {
"realty_in_us": {
"command": "uvx",
"args": ["--from", "bach-realty_in_us", "bach_realty_in_us"],
"env": {
"API_KEY": "your_api_key_here"
}
}
}
}
注意: E:\path\to\realty_in_us\server.py を実際のサーバーファイルのパスに置き換えてください。
利用可能なツール
このサーバーでは、以下のツールを利用できます:
propertiesv3list
販売中、賃貸中、売却済みの物件をオプションやフィルターを指定して一覧表示します
エンドポイント: POST /properties/v3/list
agentsv2search_location
場所の情報を検索します
エンドポイント: GET /agents/v2/search-location
パラメーター:
-
area_types(string): 次のいずれか:neighborhood|city|county|postal_code|building|street -
limit(string): ページング用(最大 20) -
input(string) 必須: なじみのある用語やフレーズ。例:California
agentsget_listings_deprecated
エージェントの物件情報を取得します
エンドポイント: GET /agents/get-listings
パラメーター:
-
fulfillment_id(string) 必須: .../agents/list エンドポイントから返される advertiser_id フィールドの値 -
id(string) 必須: .../agents/list エンドポイントから返される abbreviation フィールドの値 -
agent_id(string) 必須: .../agents/list エンドポイントから返される ...member/id JSON オブジェクトの値 -
type(string): 次のいずれか:all|forSale|forSold|forRent|openHouses -
page(string): ページング用
agentsget_recommendations_deprecated
エージェントへの推薦情報を取得します
エンドポイント: GET /agents/get-recommendations
パラメーター:
advertiser_id(string) 必須: .../agents/list エンドポイントから返される advertiser_id フィールドの値
agentsget_profile_deprecated
エージェントのプロフィールを取得します
エンドポイント: GET /agents/get-profile
パラメーター:
-
advertiser_id(string) 必須: .../agents/list エンドポイントから返される advertiser_id フィールドの値 -
nrds_id(string) 必須: .../agents/list エンドポイントから返される nrds_id フィールドの値
agentslist_deprecated
フィルターやオプションを指定してエージェントを一覧表示します
エンドポイント: GET /agents/list
パラメーター:
-
postal_code(string) 必須: 郵便番号 -
offset(string): ページング用。レスポンスで無視する項目数 -
limit(string): ページング用(最大 20) -
sort(string): 次のいずれか:recent_activity_high|recently_sold_high|for_sale_count_high|recommendations_count_high|agent_rating_high -
name(string): 名前でエージェント、チーム、会社を検索します -
types(string): 次のいずれか:agent | team | office -
agent_type(string): 次のいずれか、または空欄:buyer | seller -
recommendations_count_min(string): 推薦数(最大 10) -
agent_rating_min(string): 評価(最大 5) -
price_min(string): 最低価格を設定するオプションフィルター -
price_max(string): 最高価格を設定するオプションフィルター
agentsv2get_listings
エージェントの物件情報を取得します
エンドポイント: GET /agents/v2/get-listings
パラメーター:
fulfillment_id(string) 必須: .../agents/v2/list エンドポイントから返される fulfillment_id フィールドの値
agentsv2get_recommendations
エージェントのおすすめを取得
エンドポイント: GET /agents/v2/get-recommendations
パラメーター:
fulfillment_id(string) 必須: .../agents/v2/list エンドポイントで返される fulfillment_id フィールドの値
agentsv2get_reviews
エージェントのレビューを取得
エンドポイント: GET /agents/v2/get-reviews
パラメーター:
fulfillment_id(string) 必須: .../agents/v2/list エンドポイントで返される fulfillment_id フィールドの値
agentsv2get_profile
エージェントのプロフィールを取得
エンドポイント: GET /agents/v2/get-profile
パラメーター:
-
profile_id(string) 必須: .../agents/v2/list エンドポイントで返される id フィールドの値 -
fulfillment_id(string): .../agents/v2/list エンドポイントで返される fulfillment_id フィールドの値
agentsv2list
フィルターとオプションを指定してエージェントを一覧表示
エンドポイント: GET /agents/v2/list
パラメーター:
-
postal_code(string) 必須: 郵便番号または郵便コードです。marketing_area_city、name、postal_code のいずれかが必須です -
offset(string): ページング時にレスポンスから除外する項目のオフセット -
limit(string): ページング用(最大20) -
sort(string): 次のいずれかです:RATINGS_REVIEWS|RELEVANT_AGENTS|MOST_SALES|TESTIMONIALS_RECOMMENDATIONS|MOST_RECENT_ACTIVITY -
name(string): 名前でエージェント、チーム、または会社を検索します。marketing_area_city、name、postal_code のいずれかが必須です -
agent_type(string): 次のいずれかを指定するか、空のままにします:BUYER|SELLER -
agent_filter_criteria(string): 次のいずれかです:NRDS_AND_FULFILLMENT_ID_EXISTS|NRDS_ID_EXISTS|FULFILLMENT_ID_EXISTS -
marketing_area_city(string): .../agents/v2/search-location エンドポイントで返される id の値です。例:md_california。marketing_area_city、name、postal_code のいずれかが必須です -
languages(string): 次のいずれかです:spanish|chinese|french|amharic|arabic|aramaic|portuguese|hindi|russian|afrikaans|albanian|asl|armenian|bengali|bosnian|bulgarian|croatian|czech|danish|dutch|english|estonian|farsi|filipino|finnish|gaelic|georgian|german|greek|gujarati|hawaiian|hebrew|hmong|hungarian|indonesian|italian|japanese|khmer|korean|lao|latvian|lithuanian|malay|malayalam|mandarin|nepali|norwegian|pashto|polish|punjabi|romanian|serbian|sindhi|singhalese|slovenian|somali|swahili|swedish|tagalog|taiwa
financerates
融資金利を取得
エンドポイント: GET /finance/rates
パラメーター:
loc(string) 必須: 郵便番号
mortgagecheck_equity_rates_deprecated
住宅ローンのエクイティ金利を確認
エンドポイント: GET /mortgage/check-equity-rates
パラメーター:
-
creditScore(string) 必須: 次のいずれかです:excellent|good|fair|poor -
loanProduct(string) 必須: 次のいずれかです:HELOC,HELOAN_FIXED_5YEARS,HELOAN_FIXED_10YEARS,HELOAN_FIXED_15YEARS,HELOAN_FIXED_20YEARS,HELOAN_FIXED_30YEARS。複数の値を適用する場合は、カンマで区切ります -
loanAmount(string) 必須: 値の例:70000 -
propertyValue(string) 必須: 値の例:300000 -
mortgageBalance(string) 必須: 値の例:150000 -
zip(string) 必須: 郵便番号 -
state(string) 必須: 州コード
mortgagecalculate_deprecated
住宅ローンを計算
エンドポイント: GET /mortgage/calculate
パラメーター:
-
hoi(string) 必須: 住宅保険 -
tax_rate(string) 必須: 固定資産税 -
downpayment(string) 必須: 頭金 -
price(string) 必須: 住宅価格 -
term(string) 必須: 住宅ローンの種類 -
rate(string) 必須: 金利
mortgagecheck_rates_deprecated
住宅ローン金利を確認します
エンドポイント: GET /mortgage/check-rates
パラメーター:
-
creditScore(string) 必須: 次のいずれかです:excellent|good|fair|poor -
points(string) 必須: 次のいずれかです:all|zero|zero_to_one|one_to_two -
loanPurpose(string) 必須: purchase|refinance -
loanTypes(string) 必須: 次のいずれかです:ALL|30YrFixed|30YrFixed_FHA|30YrFixed_VA|20YrFixed|15YrFixed|10YrFixed|5Arm|7Arm -
loanPercent(string) 必須: 値の例:85.2 -
propertyPrice(string) 必須: 値の例:250000 -
zip(string) 必須: 郵便番号
mortgagev2check_rates
住宅ローン金利を確認します
エンドポイント: GET /mortgage/v2/check-rates
パラメーター:
postal_code(string) 必須: 郵便番号
mortgagecalculate_affordability_deprecated
購入可能額を計算します
エンドポイント: GET /mortgage/calculate-affordability
パラメーター:
-
annual_income(string) 必須: 値の例:250000 -
debt_to_income_ratio(string) 必須: 値の例:0.43 -
down_payment(string) 必須: 値の例:172000 -
hoa_fees(string): 値の例:0 -
homeowner_insurance_rate(string) 必須: 値の例:0.012 -
interest_rate(string) 必須: 値の例:0.03119 -
is_pmi_included(string): 値の例: -
loan_term(string) 必須: 値の例:30 -
monthly_debt(string) 必須: 値の例:1500 -
tax_rate(string) 必須: 値の例:0.01
propertiesv2list_for_sale_deprecated
販売中の物件を一覧表示
エンドポイント: GET /properties/v2/list-for-sale
パラメーター:
-
city(string) 必須: locations/auto-complete API が返す city フィールドの値です(このパラメーターは postal_code と併用しないでください) -
state_code(string) 必須: locations/auto-complete API が返す state_code フィールドの値です(このパラメーターは postal_code と併用しないでください) -
postal_code(string): 郵便番号です(このパラメーターは city および state_code と併用しないでください) -
offset(string) 必須: ページングのためにレスポンスから除外する項目数です -
limit(string) 必須: 各リクエストで返す項目数です -
sort(string): 以下のいずれかです(複数指定する場合はカンマで区切ります):relevance|newest|price_low|price_high|photos|open_house_date|sqft_high|price_reduced_date -
prop_type(string): 以下のいずれかです(複数指定する場合はカンマで区切ります):single_family,multi_family,condo,mobile,land,farm,other -
prop_sub_type(string): 以下のいずれかです(複数指定する場合はカンマで区切ります):condo,cond_op,townhouse,co_op -
features(string): 以下のいずれかです(複数指定する場合はカンマで区切ります):garage_2_or_more,view,waterfront,golf_course_view,swimming_pool,cul_de_sac,hardwood_floors,basement,fireplace,energy_efficient,disability_features,dining_room,washer_dryer,family_room,den_or_office,game_room,central_air,central_heat,forced_air,single_story,two_or_more_stories,corner_lot,water_view,golf_course_lot_or_frontage,hill_or_mountain_view,ocean_view,city_view,lake_view,river_view,community_security_features,community_swimmin -
radius(string): 物件を検索する半径(マイル単位、1〜20)です -
age_min(string): 物件の最低築年数です -
age_max(string): 物件の最大築年数です -
sqft_min(string): 物件の最小面積です -
sqft_max(string): 物件の最大面積です -
baths_min(string): 物件の最低浴室数です -
beds_min(string): 物件の最低寝室数です -
price_min(string): 最低価格を設定して絞り込むオプションです -
price_max(string): 最高価格を設定して絞り込むオプションです -
lot_sqft_min(string): 土地/敷地面積の最小値です -
lot_sqft_max(string): 土地/敷地面積の最大値です -
is_matterports(string): 値の例: -
is_foreclosure(string): 値の例: -
has_open_house(string): 値の例: -
is_new_construction(string): 値の例: -
is_contingent(string): 値の例: -
is_pending(string): 値の例: -
is_new_plan(string): 値の例: -
lat_max(string): バウンディングボックス内の物件を検索するための、座標の最大緯度です。postal_code、city、state_code のいずれかに値がある場合は影響しません。 -
lat_min(string): バウンディングボックス内の物件を検索するための、座標の最小緯度です。postal_code、city、state_code のいずれかに値がある場合は影響しません。 -
lng_max(string): バウンディングボックス内の物件を検索するための、座標の最大経度です。postal_code、city、state_code のいずれかに値がある場合は影響しません。 -
lng_min(string): バウンディングボックス内の物件を検索するための、座標の最小経度です。postal_code、city、state_code のいずれかに値がある場合は影響しません。
propertiesv2list_by_mls_deprecated
MLS ID で物件を一覧表示
エンドポイント: GET /properties/v2/list-by-mls
パラメーター:
-
mls_id(string) 必須: MLS ID です -
prop_status(string): 以下のいずれかです:for_sale|for_rent|recently_sold -
offset(string): ページングのためにレスポンスから除外する項目数です -
limit(string): レスポンスごとの項目数です
propertiesv2detail_deprecated
物件の詳細情報を取得
エンドポイント: GET /properties/v2/detail
パラメーター:
property_id(string) 必須: .../properties/list-... または .../properties/v2/list-... エンドポイントが返す property_id フィールドの値です。
propertieslist_for_rent_deprecated
賃貸物件を一覧表示します
エンドポイント: GET /properties/list-for-rent
パラメーター:
-
state_code(string) 必須: locations/auto-complete APIで返されるstate_codeフィールドの値(postal_codeパラメーターとは併用しないでください) -
city(string) 必須: locations/auto-complete APIで返されるcityフィールドの値(postal_codeパラメーターとは併用しないでください) -
postal_code(string): 郵便番号(cityおよびstate_codeパラメーターとは併用しないでください) -
limit(string) 必須: 各リクエストで返す項目数 -
offset(string) 必須: ページング時にレスポンスから除外する項目数 -
sort(string): 次のいずれか: completeness,photos,freshest|price_low|price_high|photos|newest -
radius(string): 物件を検索する半径(マイル) -
baths_min(string): バスルームの最小数を指定する任意のフィルター -
beds_min(string): ベッドルームの最小数を指定する任意のフィルター -
price_min(string): 最低価格を指定する任意のフィルター -
price_max(string): 最高価格を指定する任意のフィルター -
sqft_min(string): 物件の最小面積 -
sqft_max(string): 物件の最大面積 -
prop_type(string): 次のいずれか(複数の値を指定する場合はカンマ区切り): apartment,single_family,mapi_condo_townhome,other -
mapi_community_features(string): 次のいずれか(複数の値を指定する場合はカンマ区切り): community_washer_dryer,community_parking,central_air,community_pool,community_gym -
listed_date_min(string): 日付文字列の形式はyyyy-MM-dd'T'HH:mm:ss'Z'です。例: 2019-08-01T16:24:40Z。物件がrealtor.comに掲載された日時です -
allows_dogs(string): 値の例: -
allows_cats(string): 値の例: -
no_pets_allowed(string): 値の例: -
lat_max(string): バウンディングボックス内の物件を検索する際の、座標の最大緯度です。postal_code、city、またはstate_codeパラメーターに値が設定されている場合は効果がありません。 -
lat_min(string): バウンディングボックス内の物件を検索する際の、座標の最小緯度です。postal_code、city、またはstate_codeパラメーターに値が設定されている場合は効果がありません。 -
lng_max(string): バウンディングボックス内の物件を検索する際の、座標の最大経度です。postal_code、city、またはstate_codeパラメーターに値が設定されている場合は効果がありません。 -
lng_min(string): バウンディングボックス内の物件を検索する際の、座標の最小経度です。postal_code、city、またはstate_codeパラメーターに値が設定されている場合は効果がありません。
propertiesv2list_for_rent_deprecated
賃貸物件の一覧を取得します
エンドポイント: GET /properties/v2/list-for-rent
パラメーター:
-
city(string) 必須: locations/auto-complete API が返す city フィールドの値です(このパラメーターは postal_code と併用しないでください) -
state_code(string) 必須: locations/auto-complete API が返す state_code フィールドの値です(このパラメーターは postal_code と併用しないでください) -
postal_code(string): 郵便番号です(このパラメーターは city および state_code と併用しないでください) -
limit(string) 必須: 各リクエストで返す項目数です -
offset(string) 必須: ページング時にレスポンスから除外する項目数です -
sort(string): 次のいずれかです:relevance|newest|price_low|price_high|photos|open_house_date|sqft_high|price_reduced_date -
prop_type(string): 次のいずれかです(複数の値を指定する場合はカンマで区切ります):single_family,multi_family,condo,mobile,land,farm,other -
prop_sub_type(string): 次のいずれかです(複数の値を指定する場合はカンマで区切ります):condo,cond_op,townhouse,co_op -
features(string): 次のいずれかです(複数の値を指定する場合はカンマで区切ります):recreation_facilities,swimming_pool,washer_dryer,garage_1_or_more,central_air,fireplace,spa_or_hot_tub,dishwasher,community_doorman,community_elevator,furnished,laundry_room,community_no_fee,community_outdoor_space,pets_allowed -
radius(string): 物件を検索する半径(マイル単位、1~20) -
beds_min(string): 物件の最小ベッドルーム数 -
baths_min(string): 物件の最小バスルーム数 -
price_min(string): 最低価格を設定して絞り込むオプションです -
price_max(string): 最高価格を設定して絞り込むオプションです -
lot_sqft_min(string): 土地/敷地面積の最小値 -
lot_sqft_max(string): 土地/敷地面積の最大値 -
sqft_min(string): 物件面積の最小値 -
sqft_max(string): 物件面積の最大値 -
allows_dogs(string): 値の例: -
allows_cats(string): 値の例: -
lat_max(string): バウンディングボックス内の物件を検索します。座標の最大緯度です。postal_code、city、または state_code パラメーターに値が指定されている場合は影響しません。 -
lat_min(string): バウンディングボックス内の物件を検索します。座標の最小緯度です。postal_code、city、または state_code パラメーターに値が指定されている場合は影響しません。 -
lng_max(string): バウンディングボックス内の物件を検索します。座標の最大経度です。postal_code、city、または state_code パラメーターに値が指定されている場合は影響しません。 -
lng_min(string): バウンディングボックス内の物件を検索します。座標の最小経度です。postal_code、city、または state_code パラメーターに値が指定されている場合は影響しません。
locationsauto_complete_deprecated
都市、地区、通りの名前によるオートコンプリート候補を取得し、他のエンドポイントに渡します。このエンドポイントは、住所から特定の物件 ID を取得するのにも役立ちます。
エンドポイント: GET /locations/auto-complete
パラメーター:
input(string) 必須: 都市、地区、場所の名前
propertieslist_sold_deprecated
売却済みの物件を一覧表示します
エンドポイント: GET /properties/list-sold
パラメーター:
-
city(string) 必須: locations/auto-complete APIで返されるcityフィールドの値です(postal_codeパラメーターと同時に使用しないでください) -
state_code(string) 必須: locations/auto-complete APIで返されるstate_codeフィールドの値です(postal_codeパラメーターと同時に使用しないでください) -
postal_code(string): 郵便番号です(cityおよびstate_codeパラメーターと同時に使用しないでください) -
offset(string) 必須: ページングのために、レスポンスから除外する項目数です -
limit(string) 必須: 各リクエストで返される項目数です -
sort(string): 次のいずれかです:price_low|price_high -
prop_type(string): 次のいずれかです(複数の値はコンマ区切り):single_family, condo, mobile, multi_family, farm, land -
radius(string): 物件を検索する半径(マイル)です -
age_min(string): 住宅の最小築年数です -
age_max(string): 住宅の最大築年数です -
sqft_min(string): 物件の最小面積です -
sqft_max(string): 物件の最大面積です -
lot_sqft_min(string): 土地/敷地面積の最小値です -
lot_sqft_max(string): 土地/敷地面積の最大値です -
price_min(string): 最低価格を設定するオプションのフィルターです -
price_max(string): 最高価格を設定するオプションのフィルターです -
lat_max(string): 境界ボックス内の物件を検索する際の、座標の最大緯度です。postal_code、city、またはstate_codeパラメーターに値が指定されている場合は効果がありません。 -
lat_min(string): 境界ボックス内の物件を検索する際の、座標の最小緯度です。postal_code、city、またはstate_codeパラメーターに値が指定されている場合は効果がありません。 -
lng_max(string): 境界ボックス内の物件を検索する際の、座標の最大経度です。postal_code、city、またはstate_codeパラメーターに値が指定されている場合は効果がありません。 -
lng_min(string): 境界ボックス内の物件を検索する際の、座標の最小経度です。postal_code、city、またはstate_codeパラメーターに値が指定されている場合は効果がありません。
locationsv2auto_complete
市、区、通り名によるオートコンプリート候補を取得し、他のエンドポイントに渡します。このエンドポイントは、住所から特定の物件IDを取得するのにも役立ちます。
エンドポイント: GET /locations/v2/auto-complete
パラメーター:
-
input(string) 必須: 州、市、地区、住所、郵便番号です。例:California Los Angeles 2425 Sahalee Dr W Sammamish, WA -
limit(string): ページング用の、レスポンスあたりの項目数です
mortgagev2calculate
住宅ローンを計算します
エンドポイント: GET /mortgage/v2/calculate
パラメーター:
-
home_insurance(string) 必須: 住宅保険料です -
property_tax_rate(string) 必須: 固定資産税です -
down_payment(string) 必須: 頭金です -
price(string) 必須: 住宅価格です -
term(string) 必須: 住宅ローンの種類です -
rate(string) 必須: 金利です -
hoa_fees(string) 必須: 住宅所有者協会の会費です -
apply_veterans_benefits(string): 値の例:
schoolsdetail
学校の詳細情報を取得します
エンドポイント: GET /schools/detail
パラメーター:
id(string) 必須:.../schools/listエンドポイントで返されるschools -> idフィールドの値です
schoolslist
オプションとフィルターを指定して学校を一覧表示します
エンドポイント: GET /schools/list
パラメーター:
-
limit(string): ページング用の、1 回のレスポンスあたりの項目数 -
offset(string): ページング用の、スキップするレコード数 -
state_code(string) 必須: 州で学校を絞り込みます(次のいずれかを 1 つ以上指定する必要があります:state_code|city|county|neighborhood|postal_code|school_district_id) -
city(string): 市区町村で学校を絞り込みます(次のいずれかを 1 つ以上指定する必要があります:state_code|city|county|neighborhood|postal_code|school_district_id) -
county(string): 郡で学校を絞り込みます(次のいずれかを 1 つ以上指定する必要があります:state_code|city|county|neighborhood|postal_code|school_district_id) -
neighborhood(string): 地域で学校を絞り込みます(次のいずれかを 1 つ以上指定する必要があります:state_code|city|county|neighborhood|postal_code|school_district_id) -
postal_code(string): 郵便番号で学校を絞り込みます(次のいずれかを 1 つ以上指定する必要があります:state_code|city|county|neighborhood|postal_code|school_district_id) -
school_district_id(string): 学区 ID で学校を絞り込みます(次のいずれかを 1 つ以上指定する必要があります:state_code|city|county|neighborhood|postal_code|school_district_id) -
education_level(string): 次のいずれか:elementary|high|middle|private
schoolsget_school_district
学区の詳細情報を取得します
エンドポイント: GET /schools/get-school-district
パラメーター:
id(string) 必須:.../schools/listエンドポイントで返される districts -> id フィールドの値
propertieslist_for_sale_deprecated
販売中の物件を一覧表示します
エンドポイント: GET /properties/list-for-sale
パラメーター:
-
state_code(string) 必須: locations/auto-complete API で返される state_code フィールドの値です(postal_code パラメーターと併用しないでください) -
city(string) 必須: locations/auto-complete API で返される city フィールドの値です(postal_code パラメーターと併用しないでください) -
postal_code(string): 郵便番号です(city および state_code パラメーターと併用しないでください) -
offset(string) 必須: ページング時にレスポンスから除外する項目数です -
limit(string) 必須: 各リクエストで返す項目数です -
sort(string): 次のいずれかです(relevance | price_low | price_high | photos | newest | open_house_date | sqft_high | price_reduced_date) -
radius(string): 物件を検索する半径(マイル単位)です -
prop_type(string): 次のいずれかです(複数の値を指定する場合はカンマで区切ります):single_family,condo,mobile,multi_family,farm,land -
listed_date_min(string): 日付文字列の形式は yyyy-MM-dd'T'HH:mm:ss'Z' です。例:2019-08-01T16:24:40Z。物件が realtor.com に掲載された日付を指定します -
baths_min(string): バスルームの最小数を指定するオプションのフィルターです -
beds_min(string): ベッドルームの最小数を指定するオプションのフィルターです -
reduced(string): true/false — 値下げされた物件のみを対象にします -
price_min(string): 最低価格を指定するオプションのフィルターです -
price_max(string): 最高価格を指定するオプションのフィルターです -
features(string): 次のいずれかです(複数の値を指定する場合はカンマで区切ります):basement,den_or_office,dining_room,family_room,game_room,washer_dryer,energy_efficient_home,central_air,central_heat,forced_air,carport,garage_1_or_more,garage_2_or_more,garage_3_or_more,rv_or_boat_parking,disability_features,fireplace,hardwood_floors,horse_facilities,spa_or_hot_tub,swimming_pool,tennis_court,single_story,two_or_more_stories,lease_option,pets_allowed,corner_lot,cul_de_sac,golf_course_lot_or_frontage,waterfront,city_ -
age_min(string): 住宅の築年数の最小値です -
age_max(string): 住宅の築年数の最大値です -
lot_sqft_min(string): 土地/敷地面積の最小値です -
lot_sqft_max(string): 土地/敷地面積の最大値です -
sqft_min(string): 物件の面積の最小値です -
sqft_max(string): 物件の面積の最大値です -
is_foreclosure(string): 値の例: -
is_matterports(string): 値の例: -
is_new_construction(string): 値の例: -
is_pending(string): 値の例: -
is_contingent(string): 値の例: -
lat_max(string): バウンディングボックス内の物件を検索する際の、座標の最大緯度です。postal_code、city、または state_code パラメーターに値が指定されている場合は影響しません。 -
lat_min(string): バウンディングボックス内の物件を検索する際の、座標の最小緯度です。postal_code、city、または state_code パラメーターに値が指定されている場合は影響しません。 -
lng_max(string): バウンディングボックス内の物件を検索する際の、座標の最大経度です。postal_code、city、または state_code パラメーターに値が指定されている場合は影響しません。 -
lng_min(string): バウンディングボックス内の物件を検索する際の、座標の最小経度です。postal_code、city、または state_code パラメーターに値が指定されている場合は影響しません。
propertiesv3detail
物件の詳細情報を取得します(新しい Home Value 機能を含みます)
エンドポイント: GET /properties/v3/detail
パラメーター:
-
listing_id(string): .../properties/.../list エンドポイントで返される listing_id フィールドの値です -
property_id(string) 必須: .../properties/.../list エンドポイントで返される property_id フィールドの値です
propertiesv3get_surroundings
物件周辺のデータを取得します
エンドポイント: GET /properties/v3/get-surroundings
パラメーター:
-
property_id(string) 必須: .../properties/.../list エンドポイントで返される property_id フィールドの値です -
enable_flood(string): 値の例:
propertiesv3list_similar_homes
類似する住宅を一覧表示します
エンドポイント: GET /properties/v3/list-similar-homes
パラメーター:
-
property_id(string) 必須:.../properties/.../listエンドポイントから返されるproperty_idフィールドの値 -
limit(string): ページング用の、レスポンスあたりの項目数 -
status(string): 次のいずれかです:for_sale|ready_to_build|for_rent|sold|off_market|other|new_community
propertiesv2list_similar_homes_deprecated
販売中の類似物件を一覧表示します * このエンドポイントは非推奨です。公式では類似物件の一覧表示に .../properties/v2/list.... エンドポイントを使用するよう変更されています。
エンドポイント: GET /properties/v2/list-similar-homes
パラメーター:
property_id(string) 必須:.../properties/list-....または.../properties/v2/list-...エンドポイントから返されるproperty_idフィールドの値。
propertiesv3get_photos
物件の写真を取得します
エンドポイント: GET /properties/v3/get-photos
パラメーター:
property_id(string) 必須:.../properties/.../listエンドポイントから返されるproperty_idフィールドの値
propertiesdetail_deprecated
物件の詳細情報を取得します
エンドポイント: GET /properties/detail
パラメーター:
-
listing_id(string) 必須:.../properties/list-....または.../properties/v2/list-...エンドポイントから返されるlisting_idフィールドの値。 -
prop_status(string) 必須: 次のいずれかです:for_sale|for_rent -
property_id(string) 必須:.../properties/list-....または.../properties/v2/list-...エンドポイントから返されるproperty_idフィールドの値。
propertiesv3get_commute_time
ある場所までの移動時間を取得します
エンドポイント: GET /properties/v3/get-commute-time
パラメーター:
-
destination_address(string) 必須: 住所です。正確で完全な住所を取得するには.../locations/v2/auto-completeを使用してください。例:7830 Poppy Blvd -
property_id(string) 必須:.../properties/.../listエンドポイントから返されるproperty_idフィールドの値 -
transportation_type(string): 次のいずれかです:bicycling|driving|transit|walking -
with_traffic(string): 値の例:
propertiesv2list_sold_deprecated
売却済み物件を一覧表示します
エンドポイント: GET /properties/v2/list-sold
パラメーター:
-
offset(string) 必須: ページング時にレスポンスから除外する項目数 -
limit(string) 必須: 各リクエストで返す項目数 -
city(string) 必須: locations/auto-complete API の city フィールドで返される値(このパラメーターは postal_code と併用しないでください) -
state_code(string) 必須: locations/auto-complete API の state_code フィールドで返される値(このパラメーターは postal_code と併用しないでください) -
postal_code(string): 郵便番号(このパラメーターは city および state_code と併用しないでください) -
sort(string): 次のいずれか:sold_date|beds_high|price_low|price_high|lot_sqft_high -
prop_type(string): 次のいずれか(複数の値を指定する場合はカンマ区切り):single_family,multi_family,condo,mobile,land,farm,other -
radius(string): 物件を検索する半径(マイル単位、1~20) -
baths_min(string): 物件の最小バスルーム数 -
beds_min(string): 物件の最小ベッドルーム数 -
price_min(string): 最低価格を設定するオプションのフィルター -
price_max(string): 最高価格を設定するオプションのフィルター -
lot_sqft_min(string): 土地/敷地面積の最小値 -
lot_sqft_max(string): 土地/敷地面積の最大値 -
age_min(string): 住宅の築年数の最小値 -
age_max(string): 住宅の築年数の最大値 -
sqft_min(string): 物件の最小面積 -
sqft_max(string): 物件の最大面積 -
lat_max(string): 矩形範囲内の物件を検索する際の、座標の最大緯度です。postal_code、city、または state_code パラメーターに値が指定されている場合は影響しません。 -
lat_min(string): 矩形範囲内の物件を検索する際の、座標の最小緯度です。postal_code、city、または state_code パラメーターに値が指定されている場合は影響しません。 -
lng_max(string): 矩形範囲内の物件を検索する際の、座標の最大経度です。postal_code、city、または state_code パラメーターに値が指定されている場合は影響しません。 -
lng_min(string): 矩形範囲内の物件を検索する際の、座標の最小経度です。postal_code、city、または state_code パラメーターに値が指定されている場合は影響しません。
agentsget_reviews_deprecated
エージェントのレビューを取得します
エンドポイント: GET /agents/get-reviews
パラメーター:
advertiser_id(string) 必須: .../agents/list エンドポイントで返される advertiser_id フィールドの値
schoolslist_nearby_deprecated
物件の近隣にある学校を一覧表示します
エンドポイント: GET /schools/list-nearby
パラメーター:
-
lon(string) 必須: 経度座標 -
lat(string) 必須: 緯度座標
propertiesv2list_similar_rental_homes_deprecated
賃貸物件に類似する物件を一覧表示します * このエンドポイントは非推奨です。公式の仕様では、類似物件の一覧表示に .../properties/v2/list.... エンドポイントを使用するよう変更されています。
エンドポイント: GET /properties/v2/list-similar-rental-homes
パラメーター:
-
postal_code(string) 必須: すべての list エンドポイントで返される postal_code フィールドの値 -
property_id(string) 必須: .../properties/list-.... または .../properties/v2/list-... エンドポイントで返される property_id フィールドの値
propertieslist_similarities_deprecated
類似物件を一覧表示します
エンドポイント: GET /properties/list-similarities
パラメーター:
-
property_id(string) 必須: .../properties/list-.... または .../properties/v2/list-... エンドポイントで返される property_id フィールドの値。 -
limit(string) 必須: 返す項目数 -
prop_status(string) 必須: 次のいずれか:for_sale|for_rent
propertieslist_by_mls_deprecated
MLS ID で物件を一覧表示します
エンドポイント: GET /properties/list-by-mls
パラメーター:
-
mls_id(string) 必須: MLS ID -
limit(string): レスポンスごとの項目数 -
offset(string): ページング時にレスポンスから除外する項目数 -
sort(string): 次のいずれか:price_low|price_high|photos|newest|open_house_date
技术栈
- 传输协议: stdio
- HTTP 客户端: httpx
开发
此服务器由 API-to-MCP 工具自动生成。
版本: 2.0.0
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。