Address to Census Tract MCP について
Address to Census Tract MCP は、米国国勢調査局のジオコーダーを使い、住所や座標から米国の国勢調査地理情報を調べるサーバーです。APIキーなしでGEOIDを解説し、現行または指定年の区画を参照できます。
主な機能
- 01米国住所から地理情報を検索
- 02座標から地理情報を検索
- 03国勢調査区・ブロック・選挙区の識別子を返却
- 04GEOIDの構成をオフラインで解説
- 05国勢調査の年次版を指定
活用シーン
- 01住所に対応する国勢調査区とGEOIDを確認
- 02座標に対応する選挙区を特定
- 03GEOIDをFIPSの各部分に分解
MCP 対応
住所・座標検索ツールと、オフラインのGEOID解説ツールをMCPクライアントに公開します。ホスト版はHTTPを使用し、READMEには将来のローカルstdio対応も記載されています。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://address-to-census-tract-mcp.lipmichal.workers.dev/mcpclaude mcp add --transport http theluckystrike-address-to-census-tract https://address-to-census-tract-mcp.lipmichal.workers.dev/mcp{"mcpServers":{"theluckystrike-address-to-census-tract":{"type":"http","url":"https://address-to-census-tract-mcp.lipmichal.workers.dev/mcp"}}}Cursor で開く{"servers":{"theluckystrike-address-to-census-tract":{"type":"http","url":"https://address-to-census-tract-mcp.lipmichal.workers.dev/mcp"}}}VS Code で開く{"mcpServers":{"theluckystrike-address-to-census-tract":{"type":"http","url":"https://address-to-census-tract-mcp.lipmichal.workers.dev/mcp"}}}{"mcpServers":{"theluckystrike-address-to-census-tract":{"serverUrl":"https://address-to-census-tract-mcp.lipmichal.workers.dev/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
address-to-census-tract-mcp
AI アシスタント向けの住所から国勢調査区への変換ツールです。米国の住所、または緯度と経度を入力すると、US Census Bureau Geocoder から正確な国勢調査区、ブロックグループ、ブロック、郡 FIPS、各種選挙区を取得できます。
これは Model Context Protocol(MCP)サーバーです。呼び出し時に Census Geocoder に問い合わせます。API キーは不要です。
ツール
| ツール | 返される情報 |
|---|---|
get_census_tract_for_address | 一致した住所、緯度と経度、11 桁の国勢調査区 GEOID と国勢調査区番号、ブロックグループとブロックの GEOID、州および郡の FIPS、法人化された自治体、郡区分、連邦議会選挙区、州上院および下院の選挙区、都市地域、広域統計地域。 |
get_census_tract_for_coordinates | 緯度と経度に対応する同じ地理情報。 |
explain_census_geoid | 州、郡、国勢調査区、ブロックグループ、またはブロックの GEOID を FIPS の各部分に分割します。国勢調査区番号は Census の表記(012405 は 124.05)で示します。オフラインで動作します。 |
どちらの検索ツールも、任意の vintage を指定できます。デフォルトの current は現在の地理情報を使用します。census2020 は 2020 年国勢調査の地理情報を使用し、acs2017 から acs2026 はそれぞれ該当する American Community Survey のリリースに対応します。
すべての結果には、構造化 JSON、1 段落の概要、as_of、source(Census Geocoder への正確なリクエスト)、国勢調査区の data.census.gov プロフィールへのリンク、および more(mcpstamp.com のページ)が含まれます。
お使いのモデルが知らない情報
- 指定した住所がどの国勢調査区にあるか。国勢調査区の境界は道路、河川、鉄道に沿っており、同じ道路でも両側が異なる国勢調査区に属する場合があります。モデルは住所だけからこれを特定できません。
- 国勢調査データ、CRA、LIHTC、助成金の対象者リストで使われる 11 桁、12 桁、15 桁の GEOID。
- Census Bureau が現在その地点について公表している連邦議会および州議会の選挙区。
インストール
ホステッド(Claude.ai カスタムコネクター、ChatGPT デベロッパーモード)
この URL を貼り付けてください。トークンも登録も不要です。すぐに利用できます。
https://address-to-census-tract-mcp.lipmichal.workers.dev/mcp
Claude Code
claude mcp add --transport http census-tract https://address-to-census-tract-mcp.lipmichal.workers.dev/mcp
Claude Desktop
Claude Desktop では、Settings、Connectors、Add custom connector の順に選択して、リモートサーバーを追加します。上記の URL を貼り付けてください。
Cursor
~/.cursor/mcp.json に追加します。
{
"mcpServers": {
"census-tract": { "url": "https://address-to-census-tract-mcp.lipmichal.workers.dev/mcp" }
}
}
VS Code
.vscode/mcp.json に追加します。
{
"servers": {
"census-tract": { "type": "http", "url": "https://address-to-census-tract-mcp.lipmichal.workers.dev/mcp" }
}
}
ローカル stdio(npm リリース後)
npm パッケージはまだ公開されていません。公開後は、Node 20 以降でローカル実行できます。
claude mcp add census-tract -- npx -y address-to-census-tract-mcp
プロンプトの例
- 「1 Dr Carlton B Goodlett Pl, San Francisco, CA 94102 はどの国勢調査区にありますか?」
- 「この住所の 11 桁の国勢調査区 GEOID とブロックグループを教えてください。」
- 「41.8827, -87.6237 はどの国勢調査区および連邦議会選挙区にありますか?」
- 「1600 Pennsylvania Ave NW, Washington, DC の 2020 年国勢調査区はどこですか?」
- 「GEOID 060750124053007 は何を意味しますか?」
データソース
取得日を含む全リストは DATA_SOURCES.md をご覧ください。
- 住所の照合と地理情報には、US Census Bureau Geocoder のベンチマーク
Public_AR_Currentを使用します。 - 州 FIPS コードには、Census の州参照ファイルを使用します。
制限事項
- 米国の住所のみ対応しています。
- Census Geocoder は、Census の住所範囲を使用して街路住所を照合します。私書箱、地方ルート、できたばかりの道路は照合できない場合があります。その場合は座標ツールを使用してください。
- 住所が複数のレコードに一致する場合、最初の一致が使用され、残りは
other_matchesに一覧表示されます。 - ジオコーダーの処理に時間がかかる場合があります。ツールは最大 30 秒待機し、その後は推測せず、明確なエラーを返します。
詳細
アシスタントだけでは答えられない質問に対応する MCP サーバーは、mcpstamp.com にあります。
Zovo MCP コレクションの一部です:https://mcp.zovo.one
theluckystrike が作成しました。
Development
npm install
npm test # builds, then runs the fixture tests and an offline stdio test
node scripts/stdio-transcript.mjs # live stdio round trip, writes .live/stdio-transcript.jsonl
License
MIT
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。