HORIZON SHIELD: Construction Estimate Auditor for Japan (KIRA)
What this MCP does
Evaluates Japanese construction and renovation quotes, identifies documented overcharging tactics, and drafts related informational content.
Tools
Input schema
{'type': 'object', 'required': ['work'], 'properties': {'work': {'type': 'string', 'description': '工事名やキーワード(日本語)。例: 外壁塗装, トイレ, 火災保険'}}}
Output schema
{'type': 'object', 'required': ['ok'], 'properties': {'ok': {'type': 'boolean', 'description': 'Whether a draft was produced.'}, 'notice': {'type': 'string', 'description': 'This is a DRAFT. A human finalises it. Nothing is posted.'}, 'source': {'type': 'string', 'description': 'Which server produced this.'}, 'post_targets': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': True}, 'description': 'Per-channel draft text (note long form, X short form) with backlinks.'}, 'price_source': {'type': 'string', 'description': 'Which first-party data any figure in the draft came from.'}}, 'additionalProperties': True}
Input schema
{'type': 'object', 'required': ['work', 'quoted_price'], 'properties': {'work': {'type': 'string', 'description': '工事名(日本語)。例: 外壁塗装 シリコン'}, 'quoted_price': {'type': 'number', 'minimum': 0, 'description': '業者提示の金額(円)'}}}
Output schema
{'type': 'object', 'required': ['ok'], 'properties': {'ok': {'type': 'boolean', 'description': 'Whether the quote was accepted for audit.'}, 'next': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Suggested follow-up tools or paths, including the free third-party check.'}, 'audit': {'type': 'object', 'description': 'The fair-price verdict from the internal KIRA audit.', 'additionalProperties': True}, 'source': {'type': 'string', 'description': 'Which server produced this.'}, 'message': {'type': 'string', 'description': 'Reason when ok is false.'}}, 'additionalProperties': True}
Input schema
{'type': 'object', 'required': [], 'properties': {'ask': {'type': 'string', 'description': 'やりたいことを一文で。例:「外壁塗装80万は高いですか」「jidec:entry:9 は本物ですか」'}, 'ref': {'type': 'string', 'description': '(任意)検証したい引用ID。jidec:entry:N / 64桁hex / エントリ番号'}, 'work': {'type': 'string', 'description': '(任意)工事名。分かっているなら渡すと推測を挟まない。'}, 'amount': {'type': 'number', 'minimum': 0, 'description': '(任意)業者提示の金額(円)'}}}
Output schema
{'type': 'object', 'required': ['ok'], 'properties': {'ok': {'type': 'boolean', 'description': 'Whether the request was handled.'}, 'next': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Tool names to call next.'}, 'limits': {'type': 'string', 'description': 'What this answer does NOT prove. Always present.'}, 'result': {'type': 'object', 'description': "The answering desk's payload.", 'additionalProperties': True}, 'verify': {'type': 'string', 'description': 'URL where the caller can recompute and check the claim.'}, 'message': {'type': 'string', 'description': 'Reason when ok is false.'}, 'routed_out': {'type': 'boolean', 'description': 'True when the question was routed to an external desk rather than answered here.'}, 'answered_by': {'type': 'string', 'description': 'Which desk answered: the router itself, an internal audit, the ledger, or a guide fallback.'}}, 'additionalProperties': True}
Input schema
{'type': 'object', 'required': ['work'], 'properties': {'work': {'type': 'string', 'description': '工事名やキーワード(日本語)。例: 外壁塗装, トイレ, シロアリ'}, 'quoted_price': {'type': 'number', 'minimum': 0, 'description': '(任意)業者提示の金額(円)。あればKIRA適正診断も実行する。'}}}
Output schema
{'type': 'object', 'required': ['ok'], 'properties': {'ok': {'type': 'boolean', 'description': 'Whether the flow ran.'}, 'flow': {'type': 'string', 'description': 'The fixed step order that was executed.'}, 'work': {'type': 'string', 'description': 'The work item the flow was run for.'}, 'steps': {'type': 'object', 'description': 'One entry per step: intake, scan_tactics, draft_broadcast. A step may be skipped or fail without failing the flow.', 'additionalProperties': True}, 'notice': {'type': 'string', 'description': 'Standing caveat: first-party prices only, drafts only, no auto-posting.'}, 'source': {'type': 'string', 'description': 'Which server produced this.'}, 'message': {'type': 'string', 'description': 'Reason when ok is false.'}}, 'additionalProperties': True}
Input schema
{'type': 'object', 'required': ['work'], 'properties': {'work': {'type': 'string', 'description': '工事名やキーワード(日本語)。例: 外壁塗装, シロアリ, 火災保険'}}}
Output schema
{'type': 'object', 'required': ['ok'], 'properties': {'ok': {'type': 'boolean', 'description': 'Whether tactics were found.'}, 'source': {'type': 'string', 'description': 'Which server produced this.'}, 'scan_mode': {'type': 'string', 'description': 'How the set was assembled.'}, 'disclaimer': {'type': 'string', 'description': 'Awareness material. Not a price verdict on any specific quote.'}, 'primary_sources': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': True}, 'description': 'Where each tactic is documented publicly.'}, 'verified_tactics': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': True}, 'description': 'Documented overcharge tactics for the work type.'}}, 'additionalProperties': True}
Recent tool changes
Similar MCP servers
Microburbs Australian Property Data
Provides Australian property, suburb, valuation, sales, rental, zoning, school, risk, geospatial, and census statistics.
Superlógica Condomínios
Connects to a condominium ERP for billing, collections, agreements, expenses, bank movements, statements, files, communications, …
DFX Real Estate Intelligence
Provides US commercial real estate, parcel, debt maturity, bank CRE exposure, private capital, investor, ownership, occupancy, an…
RateAPI — live US mortgage, auto, HELOC, personal & deposit rates
Supplies live US lending and deposit rates, financing comparisons, affordability and amortization calculations, eligibility check…
immobilier
Creates, validates, analyzes, and exports French building and property designs as DXF, IFC, BCF, PDFs, visualizations, quantities…
US Company Intelligence for AI Agents (SEC EDGAR, x402)
Offers pay-per-call web extraction, search and LLM tools plus French company, property, procurement, marketplace and security dat…
lilo Vacation Rentals
Supports vacation-rental discovery, availability and direct booking, property operations, short-term-rental compliance, guest and…
Rafid Intelligence Network
Analyzes Oman properties using rental comparables, yields, costs, and payback metrics, and supports Oman company search, profilin…