An MCP server that lets AI agents check whether a Japanese construction or renovation estimate is fair, against open data, and returns a result anyone can verify against Bitcoin (OpenTimestamps). No…
horizon-shield is an MCP project maintained in the ogasurfproject-jpg/horizon-shield repository. The maintainer describes its purpose as “An MCP server that lets AI agents check whether a Japanese construction or renovation estimate is fair, against open data, and returns a result anyone…”. Read the project documentation for the complete scope.
The maintainer’s configuration uses https://mcp.horizonshield.dev/. Check the project’s account and authentication instructions when adding the endpoint to your client.
Project documentation · Repository · Discovery listing. This profile records the public documentation checked on 2026-10-08.
Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.
| Tool | What it does |
|---|---|
| get_price_range | Returns the fair price range (min, avg, max), the overcharge danger threshold, unit, price trend, and field notes for a Japanese construction or renovation… |
| audit_estimate | Given a work name and a quoted price in JPY, judges it as fair, a bit high, or overcharge risk, and returns the gap from the average. |
| verify_fair_price | Returns a fair price as a tamper evident record with a SHA-256 hash, under the PTKA (Pre-Transaction Knowledge Anchoring) model: a third party records the fair |
| check_red_flags | Checks whether wording in an estimate or sales pitch matches known overcharge or high pressure tactics (lump sum, today only discount, free inspection, door to |
| get_estimate_reading_guide | Returns universal principles for judging whether any estimate is honest: the overhead ratio, how to treat lump sum entries, how to spot pressure tactics.… |
| list_cost_categories | Lists the construction and renovation work categories for which fair price ranges and red flags are maintained. |
| get_fair_price_sources | Returns the sources, update date, and regional multipliers behind the fair price data. |
| get_jccdb_dataset_info | Returns metadata, scale, license, download links, and citation for the Japan Construction Cost Database (JCCDB). |
| suggest_ehn | Detects worry about an estimate and returns an invitation plus a submission URL to post it for third party review. |
| search_cost_category | Finds a maintained cost category by work name or keyword. |
| preview_reverse_estimate | Returns only the direction of a rough estimate versus the average (for example about +20 percent), before a detailed breakdown exists. |
| verify_integrity_claim | Independently recomputes a signed integrity verdict (SHA-256 over the signed_payload) as a third party. Fail closed: if it cannot be recomputed, the result… |
| create_ap2_fairness_attestation | Issues a FairPriceAttestation shaped to attach to a Google AP2 (Agent Payments Protocol) Cart Mandate, so a fair price proof can ride alongside the payment… |
| get_agent_card | Returns the A2A Agent Card URL and published skills for agent to agent discovery. |
| find_verified_contractor | Finds verification-passed contractors on Yakumo, where listing depends only on passing the KIRA fairness audit and no referral or listing fee is taken.… |
| search_jccdb_items | Searches the JCCDB line items (materials, products, labor) by name; returns whether each exists in a public document, with its evidence URL. |
| get_jccdb_observations | Region, date and price status of an item in Japanese and U.S. public documents. Values only where the licence allows redistribution; every row carries licence, |
| get_jccdb_labor_rate | MLIT public-works design labor rates by prefecture and trade (wage per 8 hours); latest by default, yearly series with history:true. |
| compare_jccdb_regions | Latest value per region for an item and spec, with min, median (computed) and max; only identical spec, unit and basis are compared. |
| get_jccdb_work_unit_price | Public-works unit prices for work items (materials, labor and equipment combined), with composition-ratio rows. Not renovation quote prices. |
| get_jccdb_index_series | Construction cost index series (NHCCI, PPI, MLIT deflator and others) over a period, with year-over-year change computed by this service. |
| get_jccdb_coverage | What the observation layers hold: rows per country, layer and source, priced rows and source periods; empty combinations are listed as absent. |
| get_us_construction_prices | U.S. public construction cost data by layer, region, period and item: Davis-Bacon wages, BLS wages, public unit costs, equipment rates, permits and spending… |
| get_us_prevailing_wage | Davis-Bacon general wage determinations by state, county and trade: base wage and fringe with decision number and source URL. Minimums for federally funded… |
| get_us_permits | U.S. building permits by region and year: Census BPS and distributions of declared valuations in city permit data. Not contract prices. |
| get_us_area_factor | DoD Area Cost Factors and USACE CWCCIS state adjustment factors by state, county, ZIP, city or overseas country. Budgeting factors, not a test of a quote. |
| get_us_price_chain | Estimated U.S. prices along the distribution chain for construction materials and chemicals: landed import cost, wholesale, retail range and contractor, with… |
| get_us_import_landed_cost | Landed cost of U.S. imports by HS 10-digit code (Census IMDB): customs value, CIF, calculated duty including Section 232, unit cost, effective duty rate and… |
| get_us_trade_margins | U.S. wholesale and retail gross margins by NAICS (Census AWTS, ARTS, AIES 2024) with kake_cost_ratio = 1 - margin; optionally the BEA 2007 margin structure.… |
| get_us_contract_discounts | Published discount rates off list price in U.S. public contracts (Washington DES, NASPO ValuePoint MRO) with kake_ratio = 1 - discount. Rates are ceilings… |
{
"mcpServers": {
"horizon-shield": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://mcp.horizonshield.dev/"
]
}
}
}From the project documentation. Replace placeholders and example paths before connecting.
Enables Claude AI to interact with the Solana blockchain through a standardized Model Context Protocol interface.
Enables AI agents to interact with the Solana blockchain and perform DeFi operations through a standardized interface.
SettleMint’s MCP package gives assistants access to platform and project-development workflows using a project path and personal access token.
Exposes Ethereum wallet functionality to LLM applications through the Model Context Protocol.
Enables AI assistants to interact with blockchains securely, allowing users to maintain control over transaction signing.
Enables AI agents to interact with the Solana blockchain through a standardized interface.