daleads-mcp について
daleads-mcpは、DA Leads APIを介してMCPクライアントにオーストラリアの開発申請・不動産情報を提供します。申請やプロジェクトの検索、不動産・地域分析、監視、読み取り専用SQLを扱います。
主な機能
- 01開発申請の検索と取得
- 02標準化プロジェクトの検索と監視
- 03住所単位の不動産情報
- 04不動産・災害・騒音のスクリーニング
- 05郊外シグナルと人口シナリオ
- 06読み取り専用SQL分析
活用シーン
- 01自治体・カテゴリ・場所から申請を検索
- 02開発プロジェクトの変更を追跡
- 03住所の不動産・災害情報を確認
- 04郊外や地域の指標を分析
MCP 対応
DA Leads APIを通じて、開発申請、プロジェクト、不動産情報、地域データを照会する36種類のツールをMCPクライアントに提供します。有料ツールにはAPIキーが必要ですが、サンプルツールは不要です。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
15掲載時のツール一覧 · 3 週間前に更新
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| page | integer | いいえ | |
| limit | integer | いいえ | |
| since | any | いいえ | |
| state | any | いいえ | |
| suburb | any | いいえ | |
| council | any | いいえ | |
| category | any | いいえ | |
| postcode | any | いいえ | |
| status_group | any | いいえ | |
| is_residential | any | いいえ |
詳細
DA Leads MCP
DA Leads MCP を使用すると、Claude、Cursor などの MCP クライアントから、DA Leads API を通じてオーストラリアの開発申請と住所単位の不動産情報を照会できます。
DA の検索、正規プロジェクトの検索とモニタリング、近隣の申請/プロジェクト、自治体とカテゴリの検索、読み取り専用の SQL 分析、権限でフィルタリングされた汎用不動産情報、公開終了した Full Property 契約、Noise、Flood、Bushfire、Walkability に特化したスクリーニング、スコアを含まない Property Core、Suburb Signals、SA2 シナリオ、Neighbourhood Context、Solar Resource、キー不要のサンプル、サンドボックス住所に対応する 36 個のツールを提供します。
インストール
グローバルにインストールせずに実行するには:
uvx daleads-mcp
または、pipx でインストールします:
pipx install daleads-mcp
daleads-mcp
設定
有料ツールには DA Leads API キーが必要です。不動産サンプルツールはキーなしで使用できます。
{
"mcpServers": {
"da-leads": {
"command": "uvx",
"args": ["daleads-mcp"],
"env": {
"DALEADS_API_KEY": "dk_live_xxx"
}
}
}
}
DALEADS_API_KEY は、このパッケージが読み取る唯一の環境変数です。秘密情報として扱ってください。固定された公式 HTTPS API エンドポイント https://daleads.com.au/api にのみ送信されます。
Claude Code 2.1 以降で、現在のプロジェクトに stdio サーバーを追加するには:
claude mcp add --scope project da-leads -- uvx daleads-mcp
キー不要のサンプルツールはすぐに使用できます。有料ツールを使う場合は、DALEADS_API_KEY がすでに設定されている環境から Claude Code を起動してください。実際のキーをプロジェクトの MCP 設定にコミットしないでください。
公式スキル
10 個の正規 Agent Skills は skills/ にあります。リポジトリをチェックアウトすると、同じファイルを .agents/skills/ を通じて Codex に、.claude/skills/ を通じて Claude Code に公開できます。どちらのディレクトリも相対シンボリックリンクのみで構成されているため、メンテナンスする指示ソースは 1 つだけです。これらのスキルは、対象の識別、カバレッジ、帰属、製品固有の制限についてエージェントを案内します。API の利用権限を付与したり、データ利用権を拡大したりするものではありません。
ツール
開発申請
search_das — フィルターを使ってオーストラリアの開発申請を新しい順に検索します。パラメーター:state(NSW、VIC、QLD、SA、WA、TAS、NT、ACT)、council(正式な自治体名。例:City of Melbourne)、category(業種カテゴリ。例:Renovation / Extension)、suburb、postcode、since(ISO 日付 YYYY-MM-DD。この日付以降に申請されたもの)、status_group(pending、advertised、approved、rejected、other)、is_residential(ブール値)、page(デフォルトは 1)、limit(1 ページあたりの件数。デフォルトは 20、最大 100)。{data: [DA record, ...], meta: {total, page, per_page, pages}} を返します。各レコードには、id、address、suburb、postcode、council、state、trade_category、lodgement_date、status、status_group、latitude、longitude、info_url、ドキュメントへのリンクが含まれます。有料プランでは、description、summary、sub_category、cost_of_development、decision fields、number_of_dwellings、building_type、storeys、ドキュメントの全リストが追加されます。どのプランでも申請者名は返されません。
get_da — 1 件の開発申請の全情報を取得します。パラメーター:da_id(整数のレコード ID。search_das または nearby_das が返す値)。{data: DA record} を返します。フィールドは前述と同じです。
nearby_das — 指定した地点から一定の半径内にある開発申請を、近い順に検索します。パラメーター:lat、lng(WGS84 の十進角度)、radius_km(デフォルトは 5、最大 50)、category、since、status_group、page、limit(最大 100)。各レコードに distance_km が追加される点を除き、search_das と同じ {data, meta} 形式を返します。
list_categories — 有効な category の値を確認するため、各業種カテゴリとそのレコード数を一覧表示します。パラメーターはありません。{data: [{name, slug, is_residential, record_count}, ...], meta: {total}} を返します。カテゴリには、Renovation / Extension、Swimming Pool / Spa、Granny Flat / Secondary Dwelling、Demolition などがあります。
list_councils — 有効な council の値を確認するため、カバー状況とデータの新しさを含めて自治体を一覧表示します。パラメーター:limit(返す自治体の最大数。デフォルトは 50)。{data: [{council, state, record_count, last_lodgement, last_fetched}, ...], meta} を返します。
get_stats — データセット全体のカバー状況の概要を返します。パラメーターはありません。{data: {total_records, records_last_7_days, date_range: {earliest, latest}, by_state: [...], by_category: [...]}} を返します。
sql_query — フィルターツールでは表現できないカスタム集計のために、読み取り専用の SQL クエリを実行します。**Pro プラン限定です。**パラメーター:query(das テーブルに対する単一の SELECT 文)、params(%s プレースホルダーに渡す値の任意のリスト)。利用可能な列:id、address、address_suburb、address_postcode、council_name、council_reference、state、trade_category、sub_category、application_type、is_residential、lodgement_date、status、cost_of_development、decision_date、decision_status、on_notice_from、on_notice_to、number_of_dwellings、lot_count、land_use、building_type、storeys、latitude、longitude、data_source、date_fetched、documents、info_url。自治体の自由記述に個人の連絡先情報が含まれる場合があるため、description と summary は意図的に利用できないようになっています。SELECT 文のみ実行でき、最大 1000 行、タイムアウトは 10 秒です。{columns: [...], rows: [[...], ...], row_count, truncated} を返します。
プロジェクトインテリジェンス
これらのツールは、ほかの有料ツールと同じ DALEADS_API_KEY を使用します。API はキーの project_intelligence エンタイトルメントと、権利処理済みのフィールド投影を適用します。MCP パッケージは別の機能リストを管理しません。
search_projects — 独立した DA レコードではなく、正規化されたプロジェクトを検索します。パラメーター:q、state、正規化された stage、正規化された project_type、changed_since(ISO-8601 タイムスタンプ)、page、limit(最大 100)。クライアントはプロバイダーの正規 per_page パラメーターを送信します。contract_version: project-intelligence-v1 を含む {data, meta} エンベロープを返します。
get_project — 正規化されたプロジェクトを 1 件取得します。パラメーター:project_uid(search_projects が返す安定した識別子)。現在の v1 レスポンスには、識別情報、正規化されたステータス、所在地、関連付けられた申請、プロジェクト間の関係が含まれます。権利により制限されるフィールドは、省略され、カバレッジや競合のメタデータとして表現されることはありません。
get_project_changes — 1 件のプロジェクトに対する永続的な変更を取得します。パラメーター:project_uid、任意の初期値 since、継続用の cursor、limit(最大 100)。各レスポンスの後に meta.cursor を保存してください。meta.next_cursor が null でない場合は、直ちに次のページを取得する場合にのみ使用してください。フィールドレベルの配信来歴が利用可能になるまで、変更値は引き続き秘匿されます。
nearby_projects — WGS84 座標の周辺にある正規化されたプロジェクトを検索します。パラメーター:lat、lng、radius_km、任意の stage と project_type、page、limit。
create_project_watch — 1 件の project_uid に対する、今後の権利処理済みイベント用の永続的な署名付きコールバックを作成するか、冪等に再実行します。パラメーター:project_uid、公開 HTTPS の callback_url、安定した idempotency_key。このツールは外部の状態を変更し、署名シークレットを返します。
list_project_watches — 現在の API キーが所有するウォッチを一覧表示します。一覧表示操作で署名シークレットが返されることはありません。
deactivate_project_watch — watch_uid で指定した、自身が所有するウォッチを停止します。配信監査行は永続的に保持されます。保留中の処理は抑止されますが、すでに実行中の HTTPS リクエストは取り消せず、監査に表示されたままになります。受信側は、安定したコールバックの Idempotency-Key ヘッダーで重複を排除する必要があります。
このリポジトリには、カーソルポーリングと明示的なコールバック管理用の skills/daleads-project-monitoring が含まれています。これは GitHub リポジトリからインストールされ、PyPI ホイールには同梱されていません。
不動産インテリジェンス
property_intelligence — 既存キーおよび手動で発行されたキーを対象とする、権限フィルター付きの汎用住所レベル不動産検索です。パラメーター:address(自由入力。例:34 Mary St Clayton VIC)、またはlatとlngの両方、および任意のcomponents(リクエストする項目をカンマ区切りで指定)。指定した項目名によって利用権限が付与されることはありません。APIは、指定項目とキーに対するサーバー側の利用権限および項目レベルの権利ポリシーを照合します。このツールはFull Self-Serveの利用権限を証明するものではありません。新しいFullワークフローでは、以下の限定ツールを使用してください。
full_property_intelligence — 利用対象が限定された、一般公開のFull Property Intelligence Self-Serve検索です。パラメーター:address(推奨)、またはlatとlngの両方。基本情報のdas、poi、planning、transport、utilities、administrative、public_housing、および山火事、洪水、沿岸、地すべり、火災履歴の各名称付きハザード項目と、土壌、保護地域、文化遺産、絶滅危惧種、ラムサール条約登録地、コアラ、生態系、EPBC、生物地域、生物多様性に関する各名称付き環境項目をリクエストします。環境項目の正確な名前はcontracts/focused-api-v1.jsonで固定されています。
また、スコア項目として、次の項目のみをリクエストします:scores.noise、scores.aircraft_noise、scores.flood、scores.bushfire。トップレベルのhazards、environment、scoresはリクエストしないため、新しいプロバイダーフィールドがFullに自動的に含まれることはありません。権利によって明示的に許可された公式の汚染情報および登録簿情報は、Property Coreのコンテキストとして返される場合があります。ただし、これによってscores.contaminationの利用権限が付与されたり、独立したContamination製品が公開されたりすることはありません。Solar、Neighbourhood Heat、Landscape Openness、Walkability Pilotは対象外です。Fullキーには、property_coreとsuburb_intelligenceの個別の機能が含まれていますが、これらによってこのレスポンスにフィールドが追加されることはありません。返されるすべてのフィールドには、引き続きプロバイダー側のソースおよび権利のゲートが適用されます。
property_core — スコアを含まない、利用対象が限定された不動産コンテキストです。パラメーター:address(推奨)、またはlatとlng。解決済みの住所/区画の識別情報、開発申請、POI、都市計画、ハザード、環境、交通、公共設備、行政、公共住宅に関する情報に加え、レスポンス固有のカバレッジおよびソース要件を返します。スコア、サーフェス、未知の将来ブロックは返しません。キーには、Coreの全コンポーネントを明示的に指定する必要があります。
郊外・地域インテリジェンス
find_suburbs — シグナルの呼び出し前に、郊外名のプレフィックスからABS SALコードを特定します。パラメーター:query、任意のstate、limit(最大100)。sal_codeを含む、ライセンス済みの既存Census行を返します。同名の郊外は推測で統合せず、別々の結果として扱われます。
suburb_signals — 1つのSALコードについて、Censusのコンテキストとプライバシーに配慮した開発活動情報を返します。パラメーター:sal_code。現在と過去12か月のDA記録件数、モメンタム、ステータス、住宅の公開カバレッジ、カテゴリ構成、およびプロジェクトの重複排除が適用されていないことを示す機械可読契約を返します。SA2の絶対人口予測をSALに紐付けることはありません。
find_sa2_regions — 地域名の完全一致または部分一致から、ASGS 2021のSA2コードを特定します。パラメーター:query、任意のstate、limit(最大50)。返されたコードをsa2_population_forecastで使用してください。郊外名からコードを推測しないでください。
sa2_population_forecast — コードをキーとする、地域人口シナリオのBeta版です。パラメーター:9桁のsa2_code。過去データ、モデル/データの版、住宅供給制約のステータス、および対応する1/3/5年のローリングオリジン誤差を返します。既存のSA2には低・中・高シナリオが含まれます。高成長地域およびグリーンフィールド地域の将来値は、成果物にDA住宅制約がない間は非公開となります。非公開は成長率ゼロを意味しません。
noise_screening — ノイズインテリジェンスに特化した検索です。パラメーター:
address(推奨)、または lat + lng。scores.noise と
scores.aircraft_noise のみを正確にリクエストし、モデル化された道路・鉄道の状況、Lden/昼間/夜間の推定値、ファサードのセクター、信頼度の根拠、航空機騒音オーバーレイの評価を返します。
現地測定値、LA90 の結果、音響規制への適合性評価ではありません。
現在のキー不要のデータ形状プレビューには、property_sample の Noise フィールドを使用してください。汎用サンプルのその他のフィールドは Noise の利用権限に含まれません。
flood_screening — Flood Intelligence に特化した検索です。パラメーター:address
(推奨)、または lat + lng。scores.flood,hazards.flood のみを正確にリクエストし、全国規模のスクリーニングモデル、公式にマッピングされた根拠、調査固有の深度をそれぞれ分けて扱います。深度またはマッピングの欠落はカバレッジの状態であり、深度がゼロであることや、洪水リスクがないことの証明ではありません。スクリーニングは全国を対象とします。公式のモデル化深度は現在、55 個の本番ラスター(Brisbane が 48 個、NSW が 7 個)から取得されます。
bushfire_screening — Bushfire Screening に特化した商用検索です。
パラメーター:address(推奨)、または lat + lng の両方。常に
scores.bushfire,hazards.bushfire のみを正確にリクエストし、対象の識別情報、公式オーバーレイの状態、ライセンス対象のハザード検出結果、モデル化された植生燃料、地形、利用可能な火災履歴、カバレッジ、注意事項を返します。利用可能な場合、応答には範囲と信頼度を含む予備的な参考 BAL 区分と、必須の免責事項が含まれます。認定 BAL 評価ではなく、建築承認には使用できません。座標のみの検索はその旨が明示され、建物の所在地として扱ってはなりません。
walkability_screening — Amenity & Walkability Screening Pilot に特化した検索です。
パラメーター:address(推奨)、または lat + lng。scores.walkability のみを正確にリクエストします。24 のアメニティシナリオまでの直線距離(メートル)に、開示された高速道路、大規模な水域、地域の傾斜による調整を加えたものを返します。徒歩ルート、等時間圏、移動時間の結果ではありません。すべての coverage 状態を確認し、名称や座標が表示される場合は meta.amenity_sources の帰属表示を保持してください。
neighbourhood_context — Neighbourhood Context Beta に特化した検索です。
パラメーター:address(推奨)、または lat + lng の両方。scores.heat_island,scores.view_quality のみを正確にリクエストします。Neighbourhood Heat では、約 1 km の気温を 10 m の土地被覆コンテキストと分けて扱い、ソースの年代とピクセル流用の有無を報告します。従来の view_quality キーは、6 つの要素、欠落または部分的なカバレッジ、明示的な見通し対象外項目を含む公開 Landscape Openness 製品を返します。敷地の気温、リアルタイムの天候、屋内の快適性、建物のエネルギー使用量、保証された眺望を示すものではありません。
solar_resource — Solar Resource Developer Preview に特化した検索です。
パラメーター:address(推奨)、または lat + lng の両方。scores.solar のみを正確にリクエストし、地域の開けた地平線における GHI/DNI/GTI、PVOUT、最適傾斜角、フィールドごとの解像度、データの年代、ライセンス、帰属表示を返します。屋根面、利用可能な面積、建物や樹木による日陰、障害物、料金、自家消費、蓄電池を特定するものではなく、屋上設計に使用してはなりません。
property_sample — API キーを取得する前に、汎用の Property Intelligence 応答のデータ形状を確認できます。**API キーは不要です。**パラメーターはありません。DA 関連の動きがある、ビクトリア州 Carlton の 163 Grattan St(歴史的建造物のテラスハウス)について、本番環境の実際のペイロードを返します。Noise と公開版 Full は専用のサンプルルートがまだないため、現在このプレビューを共有しています。これはスキーマのデモであり、利用権限の一覧ではありません。ここに含まれるプレビューフィールドが Noise または公開版 Full Self-Serve に含まれることを意味するものではありません。
property_core_sample — スコアを含まない、変更不能な Property Core v1 の契約を確認できます。**API キーは不要です。**明示的な Core 事実ブロック、カバレッジ、ソース一覧のみを含む、Carlton の実際の応答を返します。
suburb_signals_sample — Carlton の実際の開発シグナルに関する SAL Beta レスポンスを確認します。API キーは不要です。
sa2_population_forecast_sample — Carlton SA2 の予測 Beta と、それに対応するローリングオリジン誤差の根拠を確認します。API キーは不要です。
property_walkability_sample — Carlton の「アメニティ&ウォーカビリティ・スクリーニング」契約を確認します。**API キーは不要です。**距離は明示的に直線距離であり、経路所要時間は提供されません。
property_flood_sample — スコア化されたハザード要素を詳しく確認します。**API キーは不要です。**パラメーターはありません。Rocklea QLD の調査対象地点について、本番環境の scores.flood ブロックを返します。公式の 1% AEP モデル化深度、オーバーレイのステータス、地形のコンテキスト、カバレッジに関する注記、出典情報が含まれます。
property_bushfire_sample — 標準的なブッシュファイア・スクリーニング契約を確認します。**API キーは不要です。**パラメーターはありません。対象の識別情報が解決済みで、公式/モデル化された根拠、カバレッジ、帰属情報、およびレスポンス固有の暫定 BAL 状態を含む、Katoomba NSW の実際の詳細サンプルを返します。定型スナップショットはこのフィールドより古い場合があります。ライブレスポンスには暫定バンドが含まれることがあります。
property_context_sample — 連携された近隣コンテキスト Beta と太陽光資源 Developer Preview の契約を確認します。**API キーは不要です。**パラメーターはありません。近隣の暑さ、景観の開放度、太陽光資源のみを含む、Carlton の実際の本番形式のレスポンスを返します。従来の v1 キー、測定レベル、出典、注意事項、およびモデル化対象外の範囲が含まれます。
property_sandbox_addresses — 無料で評価できる住所の一覧を表示します。**API キーは不要です。**パラメーターはありません。{sandbox_addresses: [{address, label}, ...], note} を返します。8 つすべての州にまたがる実在の住所が 12 件含まれ、異なるハザードおよび計画プロファイルを持つよう選定されています。これらの住所を property_intelligence で検索しても、キーの月間クォータにはカウントされません。
データの境界
アダプターコードと DA Leads が返すデータには、それぞれ別のライセンス境界があります。このパッケージをインストールしても、API を利用する権利や API データを再配布する権利は付与されません。パブリック Full Self-Serve では、クリックラップ規約に基づき、社内分析と出典を明記した静的な顧客レポートがサポートされます。インタラクティブな埋め込み、ホワイトラベル、第三者へのアクセス提供、再販、未加工データの再配布、特別なジオメトリ、カスタム SLA には、Publisher または Enterprise の権利が必要です。DA Leads 利用規約、プライバシーポリシー、データの帰属表示をご覧ください。
サーバーでは、DA Leads API の認証、プラン制限、プライバシー管理を再利用します。パブリック API と MCP のレスポンスに申請者名は含まれません。
Copyright 2026 Limon Tech. All rights reserved.
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。