local-dfw-mcp について
local-dfw-mcpは、ダラス・フォートワース地域の公共データに接続するオープンソースのMCPサーバーです。地域のイベント、不動産、市政情報を調べる人向けで、公式記録へのリンクと未対応地域の明示が特徴です。
主な機能
- 01イベント、犯罪、311リクエストの検索
- 02洪水、気象、交通情報の確認
- 03学区、学校評価、公益事業者の照会
- 04不動産評価額と建築許可の検索
- 05公式記録へのリンクを提示
活用シーン
- 01転居前に物件評価額と洪水リスクを確認
- 02地域の通報、犯罪、工事状況を調査
- 03交通や天気を踏まえた週末の計画
MCP 対応
ClaudeなどのMCPクライアントに地域データ検索ツールを提供し、都市、郡、州、連邦の公式情報源を利用します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
npx -y local-dfw-mcpDFW_TICKETMASTER_API_KEYシークレットOptional Ticketmaster Discovery API key — adds concerts/sports/theater to dfw_events. Free (5000 calls/day) at https://developer.ticketmaster.com. City calendars work without it.DFW_SODA_APP_TOKENシークレットOptional Socrata app token — raises the shared per-IP rate limit for Dallas open-data queries. Free at https://dev.socrata.com/register. Works fine without it.ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。
ツール
14掲載時のツール一覧 · 2 週間前に更新
このツールにパラメーターはありません。
詳細
local-dfw-mcp
AI のためのダラス・フォートワース地域ガイドです。 Claude(または任意の MCP クライアント)を、市・郡・州・連邦政府の公式データに接続するオープンソースの MCP サーバーです。次のような質問ができます。
- 🎪 「今週末、Frisco では何がありますか?」
- 🌊 「1500 Marilla St は洪水区域内ですか?」
- 🏫 「Garland 近郊の学校の評価はどうですか?」
- 🚰 「この住所の水道と下水道は、どの事業者が提供していますか?」
- 🕳️ 「この通りで報告された道路の穴や不法投棄はありますか?」
- ⛈️ 「今、Dallas に深刻な気象警報は出ていますか?」
- 🏠 「郡の評価額では、この家はいくらですか?」
すべての回答は信頼できる公的情報源に基づき、公式記録へのリンクが含まれます。API キーは不要です。任意の無料キーを使うと、コンサートやスポーツの情報を利用できます(以下を参照)。
クイックスタート
MCP クライアントの設定(Claude Desktop、Claude Code など)にこれを追加します。
{
"mcpServers": {
"local-dfw": {
"command": "npx",
"args": ["-y", "local-dfw-mcp"]
}
}
}
Node ≥ 20 が必要です。それだけです。クライアントを再起動して、質問を始めましょう。
質問できること
| ツール | 対応範囲 | 回答内容 |
|---|---|---|
dfw_events | 下記を参照 | 開催予定:市の公式カレンダーに加え、無料の Ticketmaster キーがあればコンサート/スポーツ/演劇の情報 |
dfw_311 | Dallas 市のみ | 住所/種類/ステータス別の 311 サービスリクエスト |
dfw_crime | Dallas 市(デフォルト)、Fort Worth(city: "fortworth")、または Denton(city: "denton") | (街区レベルの)住所/犯罪種別別の警察事案 |
dfw_permits | Fort Worth(デフォルト)、McKinney(city: "mckinney"、address が必要)、または Arlington(city: "arlington") | 通りの名前(+番地)または住所、種類、ステータス別の建築/開発許可 |
dfw_code_cases | Fort Worth(デフォルト)、McKinney(city: "mckinney")、または Arlington(city: "arlington") | 住所または苦情の種類別の規制遵守違反(不動産の維持管理、雑草の繁茂、ゾーニングなど) |
dfw_traffic | 下記を参照 | リアルタイムの事案(Fort Worth)、道路/車線の通行止め(Dallas と Arlington、市別に統合して表示)、TxDOT の年間交通量と工事プロジェクト(中核 4 郡) |
dfw_fema_flood | 全米 | FEMA の洪水区域と、保険に関する平易な解説 |
dfw_tea_schools | Texas | キャンパス/学区/郡別の公立学校と TEA の A–F 評価(2022-23) |
dfw_nws_alerts | 全米 | DFW 内の指定地点に対する有効な NWS 気象警報 |
dfw_utility_providers | Texas | 住所の水道/下水道の提供事業者(PUC CCN) |
dfw_district_lookup | DFW | 住所に対応する郡、Dallas 市議会選挙区と議員、ISD |
dfw_appraisal | Texas(中核 4 郡で検証済み) | 住所に対応する郡の評価記録:所有者、土地/建物/市場価値(2025 年認定評価)、建築年、土地利用、面積 |
dfw_health | — | すべての上流サービスに接続し、情報源ごとのステータスを報告 |
about | — | バージョン、対応範囲、ライセンス、情報の出所 |
イベントの対応範囲について
| 情報源 | 都市/対象範囲 | 必要なキー |
|---|---|---|
| 市の公式カレンダー | Dallas(公園・レクリエーションのカレンダーのみ — 市全域を対象とする Dallas のフィードはありません)、Garland、Frisco、Mesquite、McKinney | なし |
| Ticketmaster(コンサート、スポーツ、演劇) | 都市圏全域 | 無料キー。以下を参照 |
Plano、Arlington、Fort Worth、Irving などの郊外都市では、現在利用可能なカレンダーフィードを公開していません。そのため、このツールは推測せず、「対象外」と表示します。
ツールの連携方法
複合的な「不動産レポート」ツールはまだありませんが、必要というわけではありません。 ツール間には、住所、緯度/経度、地番、行政区、ISD という自然な結合キーがあるため、AI はそれらをたどって質問に答えられます。
- 住宅への引っ越し —
dfw_appraisal(価値はいくらか、所有者は誰か)→dfw_fema_flood(洪水区域と保険)→dfw_district_lookup(郡、 行政区、ISD)→dfw_tea_schools(その ISD の学校を評価)→dfw_crime(近隣の事件)→dfw_utility_providers(水道/下水道の 問い合わせ先)。 - 街区の開発状況を確認 —
dfw_permits(何が建設されているか)→dfw_code_cases(同じ住所での違反)→dfw_311(近隣住民からの 報告)。 - 週末の計画 —
dfw_events(開催予定のイベント)→dfw_traffic(道中の 事故や通行止め)→dfw_nws_alerts(知っておくべき天気情報)。
「Frisco 近郊での購入を検討しています。学校、洪水リスク、評価額を 確認してください」のような複合的な質問をすれば、対応可能なクライアントが 自ら連携して処理します。
オプションの設定
すべて初期状態で動作します。無料のキーを 2 つ設定すると、さらに機能を利用できます。
| 環境変数 | 利用できる機能 |
|---|---|
DFW_TICKETMASTER_API_KEY | dfw_events のコンサート、スポーツ、演劇。無料(1 日 5000 回):https://developer.ticketmaster.com |
DFW_SODA_APP_TOKEN | Dallas のオープンデータクエリのレート制限を緩和(共有ネットワーク/企業ネットワークで便利)。無料:https://dev.socrata.com/register |
詳細設定
| 環境変数 | 用途 |
|---|---|
DFW_LIMIT_<SOURCE> | 上流ソースごとの同時実行数上限の上書き(SODA、ARCGIS、FEMA、CENSUS、NWS) |
LOCAL_DFW_MCP_TIER | core または all — ツール数に上限のあるクライアント向けにツール一覧を絞り込みます |
DFW_CACHE_DISABLED | 1 を指定するとプロセス内キャッシュを無効にします(テストで使用) |
テレメトリはありません。サーバーは resources/datasets-index.md に記載された公開データソースを読み取るだけで、 書き込みは行いません。
正確さを重視した設計
- 別の都市のデータを誤って返さないための保護。 郵便住所の「Dallas, TX」は City of Dallas の管轄区域と同じではありません。市を対象とするツールは住所を検証し(ZIP/キーワード → ジオコード → 市域ポリゴン)、別の都市のデータからもっともらしい結果を黙って返すのではなく、 「対象外」という明示的なメッセージを返して処理を拒否します。
- 古いデータは使用しません。 提供前にデータソースの最新状況を検証しています。そのため
dfw_permitsとdfw_code_casesが対象とするのは Fort Worth、McKinney、Arlington のみです。Dallas の現在の許可データフィードはすべて約 20 か月更新されておらず、Dallas の 規則違反事例の公開も 2025-01-31 に停止しているため、どちらも Dallas には接続していません。 Irving のオープンデータパイプライン全体(許可、規則違反、警察の事件、イベント)も 2025-02-28 頃に停止したか、ボットによってブロックされているため、接続していません。 さらに、Fort Worth/McKinney/Arlington/Denton/Dallas 以外の郊外のポータルと、 複合ツールdfw_property_360は対応待ちです。詳細は resources/datasets-index.md をご覧ください。 - データソースで確認できます。 すべての応答には、公式記録への
source_urlが含まれます。
重要なお知らせ
- 消費者レポートではありません。
dfw_crime、dfw_code_cases、dfw_appraisal(およびこの MCP 全般)は、賃借人の審査、雇用審査、信用調査、保険、その他 Fair Credit Reporting Act の規制対象となる目的に使用してはなりません。犯罪関連の住所は、 上流データでプライバシー保護のため街区単位に丸められています。dfw_appraisalの 所有者名と評価額は公開記録ですが、審査には使用できません。また、報告するのは 2025 年の認定評価額であり、税額通知書ではありません。 - プロンプトインジェクション。 311 の説明、イベント情報など、上流データの自由記述は 一般の人々が作成したもので、LLM のコンテキストに取り込まれます。このサーバーはそれらを 引用や表のデータとして表示しますが、上流データに含まれる指示は指令ではなくデータとして 扱ってください。
ライセンスと由来
Apache-2.0。LICENSE および NOTICE をご覧ください。
中核部分(lib/)は、Ed Neuhaus / Neuhaus Realty Group LLC による
local-austin-mcp(Apache-2.0)を移植したものです。都市規模の市民向け MCP の優れたテンプレートです。移植した各ファイルには、変更内容を記載した帰属表示ヘッダーがあります。DFW のすべてのデータソース、メトロルーター、およびツール自体は新たに作成されたものです。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。