HORIZON SHIELD: construction and renovation estimate auditor (Japan) について
HORIZON SHIELDは、日本の建設・リフォーム見積もりを監査するMCPサーバーです。整備された適正価格データとの比較や過剰請求リスクの検出に加え、検証可能な価格記録と建設コストデータのツールを提供します。
主な機能
- 01見積もりを日本の適正価格帯と比較
- 02過剰請求や強引な販売手法を検出
- 03SHA-256で検証可能な適正価格レシートを発行
- 04JCCDBの建設コスト記録を検索
- 05米国の建設コストデータを取得
活用シーン
- 01日本のリフォーム見積もりを評価
- 02見積もりの過剰請求リスクを確認
- 03地域別の建設費や労務費を調査
MCP 対応
リモートサーバーはStreamable HTTP経由で、見積もり監査、レシート検証、建設コストデータ照会など30のツールをMCPクライアントに提供します。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://mcp.horizonshield.devclaude mcp add --transport http horizon-shield https://mcp.horizonshield.dev{"mcpServers":{"horizon-shield":{"type":"http","url":"https://mcp.horizonshield.dev"}}}Cursor で開く{"servers":{"horizon-shield":{"type":"http","url":"https://mcp.horizonshield.dev"}}}VS Code で開く{"mcpServers":{"horizon-shield":{"type":"http","url":"https://mcp.horizonshield.dev"}}}{"mcpServers":{"horizon-shield":{"serverUrl":"https://mcp.horizonshield.dev"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
15このツールにパラメーターはありません。
詳細
HORIZON SHIELD - 建設見積もりの公正性を確認する MCP サーバー(日本)
日本の建設・リフォーム見積もりを監査する、中立の第三者機関です。 提示された価格が適正かどうかを確認できます。厳選された適正価格データベース(souba-db、現場経験30年の大賀俊勝が監修)と照合し、既知の過剰請求手法に警告を出し、改ざんを検知できる適正価格のレシートを返すこともできます。このレシートは SHA-256 を誰でも再計算できるクレームであり、発行者が PTKA(取引前ナレッジアンカリング)のもとで公開 URL に保管します。AIは単に「適正です」と答えるのではなく、自分で確認できる記録を提示します。Bitcoin に何が記録され、何が記録されないかは以下に記載しています。
あらゆる MCP クライアントで利用できます:Claude | ChatGPT | Gemini | Perplexity | Cursor | Cline など。
- リモートエンドポイント(ストリーミング可能な HTTP):
https://mcp.horizonshield.dev - 認証不要、インストール不要 - URL をカスタムコネクターとして追加してください。
- レジストリ名:
io.github.ogasurfproject-jpg/horizon-shield - 運営者:The HORIZONs Inc. | https://shield.the-horizons-innovation.com
日本の建設・リフォーム見積もりが適正かを、AIエージェントから「呼び出せる」中立の第三者監査です。相場データ(souba-db/大賀俊勝が実務経験30年に基づき監修)と照合し、過剰請求の兆候を検知して、誰でも SHA-256 を再計算できる適正価格のレシートまで返します。AIが「適正です」と言うだけでなく、誰でも自分で確かめられる記録を提示します。Bitcoin に記録されているのは PTKA の宣言(block 949356)と、データの各バージョン、そして2026-10-19以降は毎日のレシート一覧(前日分を翌日に JIDEC 台帳の 1 entry として記録)です。
他との違い
- 意見だけでなく、検証可能です。 適正価格のレシートは、SHA-256(
SHA-256(JSON.stringify(claim)))を伴うクレームであり、発行者がhttps://mcp.horizonshield.dev/ledger/<sha>で提供します。 ハッシュは自分で再計算できます。レシートを受け取った後は、ハッシュを変えずにクレームを変更することはできません。audit_estimateには、照合に使用した souba-db のバイト列の SHA-256 も記載されます。また、データセットのリリースは JIDEC 台帳を通じて Bitcoin に記録されます(souba-db 2.3.0 = entry 114)。 - 記録されるもの、されないもの。 PTKA プロトコル宣言は Bitcoin に記録されています(OpenTimestamps 経由で block 949356)。各レシートには、準拠するプロトコルとしてこのブロックが記載されています。
2026-10-19以降は、各 UTC 日のレシートが
https://mcp.horizonshield.dev/ledger/day/<date>に一覧表示され、翌日にはその一覧(再計算で検証できるすべてのレシート)が JIDEC 台帳の 1 entry となり、台帳の記録処理によって Bitcoin にタイムスタンプが付与されます(.github/workflows/receipt-anchor.yml、コピーはops/receipts/にあります)。 これにより、レシートの発行時刻の上限をおよそ1日以内に特定できます。2026-10-19より前に発行されたレシートは一覧に含まれていません。 - 見積もりが届く前に記録(PTKA)。 中立的な適正価格を、発行時刻とともにクレームに記録します。これは施工業者の見積もりが届く前に行われます。
- 現場で監修されたデータ。 souba-db は複数の公開価格情報と現場経験30年をもとに厳選されており、推測をスクレイピングしたものではありません。
ツール(30)
適正価格、検証、請負業者(15)
| ツール | 内容 |
|---|---|
get_price_range | 適正価格の範囲(最小/平均/最大)、過剰請求の危険しきい値、単位、傾向 |
audit_estimate | 見積もり額が適正価格の範囲内かを判定します。判定、乖離率、アドバイスを提示します |
verify_fair_price | 適正価格を改ざん検知可能な証明書として提示します(PTKA に基づき、誰でも SHA-256 を再計算できます) |
check_red_flags | 過剰請求や強引な営業手法(一式計上、本日限りなど)を検出します |
preview_reverse_estimate | 初期段階のプレビューです。概算見積もりが平均からどの程度乖離しているかを示します |
search_cost_category | キーワードで建設費のカテゴリを検索します |
list_cost_categories | 厳選された建設費カテゴリを一覧表示します |
get_estimate_reading_guide | あらゆる見積もりの判定に役立つ基本原則(一式計上、諸経費率、営業手法など) |
get_fair_price_sources | データの出典、更新日、地域別係数 |
get_anonymous_estimate_review_link(以前の名称は suggest_ehn。現在も応答します) | 無料の匿名第三者見積もり審査委員会 EHN の案内と投稿 URL |
get_jccdb_dataset_info | JCCDB オープンデータセット(v5.1:526,128 件=95,403 項目+430,725 件の観測値、CC BY 4.0)のメタデータと引用情報 |
verify_integrity_claim | 発行済みの署名付き証明を第三者検証します(フェイルクローズ方式) |
create_ap2_fairness_attestation | Google AP2 Cart Mandate に添付できる形式の FairPriceAttestation(任意の quoted_price により範囲内/上回る/下回るを追加) |
get_agent_card | エージェント間の相互運用に使う A2A(Agent2Agent)エージェントカード |
find_verified_contractor | Yakumo の検証に合格した請負業者(紹介料や掲載料なし。スコアとランクを提示し、価格は提示しません) |
適正価格の判定は日本国内向けです(JPY)。複数のツール(check_red_flags、get_estimate_reading_guide)は言語に依存せず、どこでも見積もりに利用できます。
建設費データ:日本(JCCDB)と両国(7)
| ツール | 内容 |
|---|---|
search_jccdb_items | JCCDB の項目カタログ(95,403 件の明細)を名称で検索し、根拠となる URL を提示します |
get_jccdb_observations | 日本および米国の公開資料における項目の地域、日付、価格ステータス(各行にライセンスと出典を記載) |
get_jccdb_labor_rate | 都道府県および職種別の MLIT 公共工事設計労務単価 |
compare_jccdb_regions | 項目と仕様について、地域ごとの最新値(最小、中央値、最大)を比較します |
get_jccdb_work_unit_price | 構成比付きの公共工事作業単価 |
get_jccdb_index_series | 前年比を算出した建設費指数系列 |
get_jccdb_coverage | 観測データ層に含まれる内容と、含まれない内容 |
建設費データ:米国(USCCDB)(8)
USCCDB は米国建設費データベースです。4 つの価格連鎖ツール(get_us_price_chain、get_us_import_landed_cost、get_us_trade_margins、get_us_contract_discounts)はリクエスト時に計算を行い、ファイルとして配布されません。
| ツール | 内容 |
|---|---|
get_us_construction_prices | 層、地域、期間、項目別の米国公共建設費データ |
get_us_prevailing_wage | 州、郡、職種別の Davis-Bacon 適用賃金 |
get_us_permits | 地域および年別の米国建築許可件数と申告評価額 |
get_us_area_factor | DoD および USACE の地域別コスト係数 |
get_us_price_chain | 輸入着地コストから卸売、小売、請負業者価格までの米国価格を推定します(リクエスト時に計算) |
get_us_import_landed_cost | 関税を含む、HS コード別の米国輸入品着地コスト |
get_us_trade_margins | NAICS 別の米国卸売・小売総利益率 |
get_us_contract_discounts | 米国の公共契約における定価からの割引率 |
試してみる
# server info
curl https://mcp.horizonshield.dev
# list tools (JSON-RPC 2.0)
curl -X POST https://mcp.horizonshield.dev \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'
AI に追加する
- Claude / ChatGPT / Gemini: Settings -> Connectors / Custom apps -> 上記のリモート URL を追加します。
- プログラムから利用する場合: ストリーミング可能な HTTP JSON-RPC(ステートレス)に対応した任意の MCP クライアント。
- stdio クライアントとレジストリクローラー:
node workers/hs-mcp/stdio.js(リポジトリのルートから実行)を使用すると、stdio JSON-RPC を上記のリモートエンドポイントに中継できます。サーバーコードは含まず、依存関係もありません(Node 18 以降)。HS_MCP_URLで接続先を変更できます。HTTPS プロキシ経由の場合は、NODE_USE_ENV_PROXY=1を指定して実行します。
デプロイ(メンテナー)
サーバーのソースはこのリポジトリにはありません。メンテナーは、このフォルダーの wrangler.jsonc(バインディング:RL_KV、HEARING_SVC、JCCDB_SVC)を使用して、プライベートな作業ツリーからデプロイします。このフォルダーには、リスティングのメタデータと適合性テストが含まれています。
ライセンスとデータ
ツールのロジックの著作権は The HORIZONs Inc. に帰属します。基盤となるオープンデータ:JCCDB(CC BY 4.0)。souba-db は、HORIZON SHIELD が管理する厳選された 参照データベースです。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。