mcpField
A
Attom

Attom

リモート
pipeworx.ioビジネス・マーケティング06 日前に更新
リポジトリ公式サイト

Attom について

Attomは、米国不動産を扱う分析担当者やアプリケーション向けに、ATTOMの物件・不動産データを提供するMCPサーバーです。評価額、税履歴、類似物件の売買、所有履歴、市場情報を扱い、利用にはAPIキーまたはPipeworx Housing Verticalの契約が必要です。

主な機能

  1. 01信頼区間付きの自動物件評価
  2. 02不動産税履歴の確認
  3. 03近隣の類似物件の売買情報
  4. 04物件詳細と所有履歴の参照
  5. 05市場統計とリスク情報の取得

活用シーン

  1. 01米国物件の価値を見積もる
  2. 02物件の税評価履歴を確認する
  3. 03近隣住宅の最近の売買を比較する

MCP 対応

Pipeworxゲートウェイまたはローカルstdio MCPサーバーを通じて、ATTOMの不動産データツールをMCPクライアントに提供します。呼び出しにはATTOM APIキーまたはPipeworx Housing Verticalの利用権が必要です。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://gateway.pipeworx.io/attom/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

49
パラメーター型必須説明
qstringいいえquestion の別名。
askstringいいえquestion の別名。
textstringいいえquestion の別名。
inputstringいいえquestion の別名。
packsarrayいいえ任意。ルーティング対象をこれらのパックスラッグに限定します(例:["sec-form-d","sec-13f"])。その場合、ルーターは該当パック内のツールのみを選択します。省略すると、デフォルトの全カタログへのルーティングになります。スラッグは list_packs / search_packs / https://pipeworx.io/directory から取得できます。リストにない、または不明なスラッグは無視され、_meta.pack_scope.ignored に記載されます。該当するスラッグが 1 つもない場合は、カタログ全体にルーティングし、_meta.pack_scope.full_catalog:true を設定します(空の回答にはなりません)。
querystringいいえquestion の別名。
promptstringいいえquestion の別名。
messagestringいいえquestion の別名。
questionstringはい自然言語での質問またはリクエスト。query、q、prompt、text、input、ask、message をエイリアスとして使用できます。

詳細

ATTOM — 不動産および不動産データ

ATTOM(旧称 Onboard)は、米国の一戸建ておよび集合住宅の区画の99%を網羅する商業用不動産データプロバイダーです。税記録、評価額(AVM)、比較物件、所有履歴、近隣の人口統計、リスク情報(洪水、山火事)の基盤となるデータを提供します。多くの不動産分析製品は、このデータを利用しています。

Pipeworx の一部です。AI エージェントを1872以上のライブデータソースにつなぐ MCP ゲートウェイです。これは独立した非公式の連携であり、上流プロバイダーと提携、承認、または公開されているものではありません。

AI エージェントにとって重要な理由

特定の米国不動産に関する情報——価格、税金、売却履歴、所有者、直近の売却価格——は、すべて ATTOM から取得できます。全国を網羅する商用グレードのデータです。競合する公開データソース(Zillow の公開データ、郡の評価担当官サイト)は、網羅率にばらつきがあり、スキーマも一貫していません。

一般的なユースケース:

  • AVM の検索。 「123 Main St の価値はいくらですか?」→ attom_avm({address1, address2}) → 信頼区間付きの自動評価。
  • 税履歴。 「この不動産の固定資産税はいくらでしたか?」→ attom_tax_history → 年ごとの税評価額。
  • 比較物件。 「近くの似た住宅はいくらで売れましたか?」→ attom_comps。
  • 市場の状況。 「この都市圏では一般的にどのくらいですか?」→ attom_market_stats。

1回の呼び出しでまとめて確認するには、Housing Vertical の housing_property_report 複合ツールを使用してください。ATTOM AVM、税金、Altos の市場データ、FEMA の洪水情報をまとめて取得します。

認証

ATTOM は有料の商用 API です。次の2つの方法があります。

  1. BYO キー:https://api.developer.attomdata.com で ATTOM キーを直接取得し、_apiKey で渡します。

    attom_avm({
      address1: "123 Main St",
      address2: "Denver, CO 80202",
      _apiKey: "your-attom-api-key"
    })
    
  2. Pipeworx Housing Vertical:pipeworx.io/account で登録すると、Pipeworx が ATTOM との連携を仲介します。_apiKey は不要です。呼び出し料金は Pipeworx アカウントに請求されます。

ATTOM とあわせて FRED、BLS、Altos、FEMA も利用する場合は、Vertical を使うほうが簡単です。すべてまとめて利用できます。

カバレッジと鮮度

  • カバレッジ:約1億5,500万の住宅区画に加え、主要都市圏の商業用不動産記録。全国を網羅しています。
  • 更新頻度:郡の評価担当官が記録を更新するタイミングに応じて、郡のデータが更新されます(郡によって異なり、ほとんどは年1回、一部はそれ以上の頻度です)。AVM は毎月再調整されます。遅延の原因は ATTOM であり、Pipeworx ではありません。
  • 住所の正規化:ATTOM の住所処理には注意が必要です。最も安定して動作するのは、通りの住所を address1 に、「市区町村、州略称 郵便番号」を address2 に指定する方法です。アパート番号、省略形、私書箱はそれぞれ微妙に異なる動作をします。

よくある落とし穴

  • AVM の価格帯が重要です。 信頼区間を伴わない単一の推定価格は誤解を招きます。必ず両方を提示してください。ATTOM は valueLow / valueHigh を返すため、どちらもユーザーに渡してください。
  • 税履歴は必ずしも当年のものではありません。 郡によって報告頻度が異なります。attom_tax_history の最新年は、実際より6~18か月遅れている可能性があります。
  • 比較物件にはフィルターが必要です。 デフォルトの attom_comps は住所付近の最近の売却物件を返しますが、類似性では絞り込みません。比較物件を有用にするには、クライアント側で床面積、寝室数、浴室数、期間を基準に絞り込んでください。
  • 商業用と住宅用。 ほとんどの ATTOM ツールは住宅用がデフォルトです。商業用不動産には異なるスキーマがあるため、専用の商業用エンドポイント(または両方に対応する Housing Vertical の複合ツール)を使用してください。
  • 農村部と部族所有地。 一部の農村部の郡や部族所有地にはカバレッジの欠落があります。有効に見える住所が一致しない場合、その区画は ATTOM のカバレッジに含まれていない可能性があります。

クイックスタート

MCP クライアント(Claude Desktop、Cursor、Windsurf など)に追加します。

{
  "mcpServers": {
    "attom": {
      "url": "https://gateway.pipeworx.io/attom/mcp"
    }
  }
}
このエンドポイントが実際に提供するもの

https://gateway.pipeworx.io/attom/mcp の tools/list は、上の表にあるツールに加えて、共有 Pipeworx メタツールである ask_pipeworx、 discover_tools、search_within、remember/recall など、ゲートウェイ全体で利用できるツールも返します。そのため、表示されるツール数はこの表より多くなります。単一パックのエンドポイントには現在、パック固有のツールとともに、およそ 30 個の共有ツールが一覧表示されます。接続の initialize レスポンスに正確なスコープが記載されており、その日の状況を確認するための正式な情報源となります。

これは意図的な仕様であり、偶然に多重化されているわけではありません。メタツールを使うと、このパックでは対応していない質問にも、カタログ全体を対象にルーティングする ask_pipeworx を通じて回答できます。そのため、2 つ目の MCP サーバーを追加する必要はありません。現在、メタツールを含めずにパックのエンドポイントをマウントする方法はありません。追加のスキーマによるコンテキスト消費がルーティングの利点を上回る場合は、複数のパックエンドポイントに接続するのではなく、フルゲートウェイに一度だけ接続してください。

このパックだけでなく、すべてのパックのツールを直接一覧表示するには、Pipeworx のフルゲートウェイに接続してください。

{
  "mcpServers": {
    "pipeworx": {
      "url": "https://gateway.pipeworx.io/mcp"
    }
  }
}

どちらの URL も同じゲートウェイと、同じ 1872 以上のデータソースに接続します。異なるのは、どのパックのツールが直接一覧表示されるかだけです。どちらからでも、ask_pipeworx を使ってすべてのツールにアクセスできます。

MCP クライアントがない場合:HTTP で呼び出す

このパックでは独自の API キー(_apiKey)が必要です。こちらでは API キーを用意していないため、キーなしで実行できる curl の例はありません。ツールを確認するには、GET https://gateway.pipeworx.io/v1/tools/attom_property_detail を実行します。ツールを検索するには、{"query":"..."} を指定して POST https://gateway.pipeworx.io/v1/tools/search_packs を実行します。

スタンドアロン(ゲートウェイアカウント不要)

このパッケージは、ローカルの stdio MCP サーバーとしても実行できます。Pipeworx アカウントは不要で、ゲートウェイとの往復通信もありません。

{
  "mcpServers": {
    "attom": {
      "command": "npx",
      "args": ["-y", "@pipeworx/mcp-attom"]
    }
  }
}

または、次のコマンドを直接実行して、起動することを確認できます。

npx -y @pipeworx/mcp-attom

stdin/stdout 経由で MCP を使用し、このパックのツールのみに対して initialize/tools/list/tools/call に応答します。上記のゲートウェイ接続で追加される共有メタツールは含まれません。同じソース、同じツールを使用できますが、ask_pipeworx によるルーティングはありません。

ask_pipeworx の使用方法

ツールを直接呼び出す代わりに、自然な英語で質問できます。これは上記のパックエンドポイントとフルゲートウェイの両方で利用できます。

ask_pipeworx({ question: "your question about Attom data" })

ゲートウェイが適切なツールを選び、引数を自動的に入力します。

詳細

ライセンス

MIT

コメント

MCP は初めてですか?

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

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