Every change Wellknown observed on this MCP server, newest first, with what it was before and what it became. Tool-surface changes carry the definition diff. Nothing here is edited after the fact.
Certificate changed, valid to 2027-01-07
Added "get_anonymous_estimate_review_link"; removed "suggest_ehn"; changed the definition of "create_ap2_fairness_attestation" and "verify_fair_price"
{"destructiveHint":false,"idempotentHint":false,"openWorldHint":falsetrue,"readOnlyHint":false,"title":"AP2ブリッジ: 決済カート向け適正価格証跡"}
{"destructiveHint":false,"idempotentHint":false,"openWorldHint":falsetrue,"readOnlyHint":false,"title":"適正価格の検証可能な提示"}
Get Anonymous Estimate Review Link (EHN) — 見積もりを匿名で第三者レビューに出せる掲示板EHN(見積もりハッカーニュース)の案内文と投稿フォームURLを返す。投稿と一次解析は無料で、業者名や個人情報は掲載前に運営が伏せる。ユーザーが見積もりのセカンドオピニオンや相談先を求めた時に使う。 / Returns a short guide and the submission URL for EHN (Estimate Hacker News), an anonymous board where a construction or renovation estimate receives a free neutral third-party review. Personal and contractor names are redacted before posting. Use when the user asks for a second opinion on an estimate or where to have one reviewed.
Get Anonymous Estimate Review Link (EHN) — 見積もりを匿名で第三者レビューに出せる掲示板EHN(見積もりハッカーニュース)の案内文と投稿フォームURLを返す。投稿と一次解析は無料で、業者名や個人情報は掲載前に運営が伏せる。ユーザーが見積もりのセカンドオピニオンや相談先を求めた時に使う。 / Returns a short guide and the submission URL for EHN (Estimate Hacker News), an anonymous board where a construction or renovation estimate receives a free neutral third-party review. Personal and contractor names are redacted before posting. Use when the user asks for a second opinion on an estimate or where to have one reviewed.
Certificate changed, valid to 2027-01-05
Changed the definition of "audit_estimate" and "get_price_range"
⟨117 unchanged words⟩ ,"absent"],"type":"string"},"next_actions":{"description":"次の一手。actions の先頭(id: reverse_estimate)の url に照会した工事名(?work=)が入る。full_diagnosis は見積書がある人の明細診断。 / Next steps. actions[0] (id reverse_estimate) carries the queried work name in its url; full_diagnosis is the itemized diagnosis for a user who has an estimate.","type":"object"},"source_read":{"description":"true on every successful ⟨38 unchanged words⟩
⟨5 unchanged words⟩ 、単位・価格動向・実務解説を返す。建設・リフォーム費用が適正か数値で確かめたい時に使う(例: 外壁塗装, 給湯器, ユニットバス, クロス)。。返り値の next_actions.actions の先頭(id: reverse_estimate)は、見積もりを取る前の人が自分の家の条件で適正価格の幅を無料・登録なしで出せるページで、url に照会した工事名が入る。
Changed the definition of "get_jccdb_dataset_info"
⟨17 unchanged words⟩ Database (JCCDB), an open dataset of425526,765128 records inv5.0v5.1: the item catalogue of 95,403 Japanese ⟨7 unchanged words⟩ 52,313 extended, unchanged since v4.0) and330430,362725 source-cited observations. Use when looking for a primary construction-cost data source.
Changed the definition of "suggest_ehn"
SuggestGetEHNAnonymous Estimate ReviewBoardLink (EHN)
Removed "compare_jccdb_regions", "get_jccdb_coverage", "get_jccdb_index_series" and 12 more; changed the definition of "suggest_ehn" (30 tools before, 15 now)
{"destructiveHint":false,"openWorldHint":false,"readOnlyHint":true,"title":"EHN掲示板への案内見積もりの無料匿名レビュー(EHN 掲示板)の案内"}
Compare JCCDB Values Across Regions (latest) — 品目と規格で、地域ごとの最新時点の値を並べ、最小・中央・最大と状態別の件数を返す。規格・単位・値の種類が同じものだけを比べる(普通と高炉は別の組)。中央値はこのサービスの計算(computed:true)。例: query='生コンクリート', spec='24-8-25(20)', layer='material', normalize='namacon'(局ごとの規格の書き方の違いを越えて束ねる)。 / Latest value per region for an item and spec, with min, median (computed) and max and counts by price status; only identical spec, unit and basis are compared.
Get JCCDB Observation Coverage (what exists, what does not) — JCCDB の観測層に何がどこまであるかを返す: 国 x 種類(layer) x 出典の件数、値のある件数、状態別、出典の時点。0 行の組み合わせは absent に『無い(取り込んでいない)』と明記する。答える前に、その国・種類のデータがあるかをここで確かめる。 / What the JCCDB observation layer holds: rows per country x layer x source, priced rows, status counts and source periods; empty combinations are listed as absent (not ingested).
Changed the definition of "compare_jccdb_regions", "get_jccdb_coverage", "get_jccdb_index_series" and 12 more
{"properties":{"country":{"description":"国で絞る: JP 日本、US 米国。 / Country filter: JP for Japan, US for the United States.","enum":["JP","US"],"type":"string"},"layer":{"description":"データの種類: material 資材、labor 労務単価、work 工事の単価、equipment 機械損料、index 指数、wage 賃金統計、bid_item 入札の品目単価、cost_sqft 面積あたり工事費、spending 工事支出と建築許可、house_price 住宅価格、cost_limit 費用の上限。国ごとの有無は get_jccdb_coverage で確かめる。 / Data type: material, labor (design labor rates), work (work-item unit prices), equipment (rental rates), index, wage (wage statistics), bid_item (bid unit prices), cost_sqft (cost per square foot), spending (construction spending and permits), house_price, cost_limit. Check availability per country with get_jccdb_coverage.","enum":["material","labor","work", ⟨8 unchanged words⟩ ],"type":"string"},"limit":{"description":"比べる組(品目・規格・単位の組み合わせ)の上限(1〜20)。 / Maximum comparison groups to return (1 to 20).","maximum":20,"minimum":1,"type": ⟨47 unchanged words⟩
Changed the definition of "get_jccdb_dataset_info" and "search_jccdb_items"
⟨17 unchanged words⟩ Database (JCCDB), an open dataset of 425,765 records in v5.0: the item catalogue of 95,403 Japanese construction line items (v4.0:43,090 verified + 52,313 extended, unchanged since v4.0).and 330,362 source-cited observations. Use when looking for a primary construction-cost data source.
日本の建設費オープンデータ JCCDB(v5.0 は計425,765件)の品目の目録(95,403品目
Added "get_us_contract_discounts", "get_us_import_landed_cost", "get_us_price_chain" and 1 more; changed the definition of "compare_jccdb_regions", "create_ap2_fairness_attestation", "get_jccdb_coverage" and 10 more (26 tools before, 30 now)
before
—after
{"additionalProperties":true,"description":"地域ごとの最新の値の比較。 / Latest value per region.","properties":{"by_status":{"description":"状態別の件数 / counts by status"},"computed_note":{"description":"計算した値の説明 / computed fields"},"count":{"description":"How many records matched. 0 means the source was read and nothing matched. It never means the source could not be read, that returns isError: true.","type":"number"},"did_you_mean":{"description":"Near matches, when an exact match was not found."},"groups":{"description":"規格・単位・値の種類ごとの組(最小・中央・最大) / groups with min, median, max"},"lookup":{"description":"ok = the source was read and something matched. absent = the source was read and nothing matched. A source that could NOT be read never appears here: that returns isError: true and makes no claim about what does or does not exist.","enum":["ok","absent"],"type":"string"},"source_read":{"description":"true on every successful result. A failed lookup does not return a result at all, so this is never false, it is declared so a consumer can assert on it.","type":"boolean"}},"type":"object"}Added "compare_jccdb_regions", "get_jccdb_coverage", "get_jccdb_index_series" and 8 more (15 tools before, 26 now)
Compare JCCDB Values Across Regions (latest) — 品目と規格で、地域ごとの最新時点の値を並べ、最小・中央・最大と状態別の件数を返す。規格・単位・値の種類が同じものだけを比べる(普通と高炉は別の組)。中央値はこのサービスの計算(computed:true)。例: query='生コンクリート', spec='24-8-25(20)', layer='material', normalize='namacon'(局ごとの規格の書き方の違いを越えて束ねる)。 / Latest value per region for an item and spec, with min, median (computed) and max and counts by price status; only identical spec, unit and basis are compared.
Get JCCDB Observation Coverage (what exists, what does not) — JCCDB の観測層に何がどこまであるかを返す: 国 x 種類(layer) x 出典の件数、値のある件数、状態別、出典の時点。0 行の組み合わせは absent に『無い(取り込んでいない)』と明記する。答える前に、その国・種類のデータがあるかをここで確かめる。 / What the JCCDB observation layer holds: rows per country x layer x source, priced rows, status counts and source periods; empty combinations are listed as absent (not ingested).
Get Construction Cost Index Series with Year-over-Year Change — 建設費の指数(NHCCI、PPI、建設工事費デフレーター等)の系列を期間で返し、前年同期比を添える。前年同期比はこのサービスが計算した値(computed:true)で、原本には無い。query も source_id も無いときは系列の一覧。例: query='NHCCI', from='2020Q1'。 / Construction cost index series over a period with year-over-year change computed by this service (computed:true). Without query or source_id, lists the series.
Changed the definition of "create_ap2_fairness_attestation"
{"additionalProperties":true,"description":"AP2 Cart Mandate向けの適正価格証跡。attestationに添付できる適正価格証跡。attestation(FairPriceAttestation)・cart_mandate_example・a2a_carriage(規範的な添付位置=A2A の兄弟 DataPart)・verify_url。・cart_mandate_example・verify_url。 / FairPriceAttestation for an AP2 Cart Mandate,carried as a siblingwithA2AattachmentDataPart.example.","properties":{"a2a_carriage":{"description":"証跡を CartMandate に添える規範的な位置(A2A Artifact の兄弟 DataPart、開放口は risk_data)"},"ap2_bridge":{"description":"AP2との関係(認可の検証 x 価値の検証 ⟨4 unchanged words⟩ integrity)"},"cart_mandate_example":{"description":"CartMandate の構造例
Unknown → Live
Certificate recorded, valid to 2026-11-07
Authorization not required
First tool surface recorded: 15 tools (server version 1.0.9)
https://mcp.horizonshield.dev/mcp (mcp_streamable_http) — from mcp_registry, with the record
Showing the latest 17 events. The API returns up to 500 and filters by kind: ?kind=tool_surface_changed
⟨109 unchanged words⟩ ,"absent"],"type":"string"},"next_actions":{"description":"次の一手。actions の先頭(id: reverse_estimate)は、見積もりを取る前に自分の家の条件で適正価格の幅を出す無料のページで、url に照会した工事名(?work=)が入る。 / Next steps. actions[0] (id reverse_estimate) is the free page that gives a fair price range for the user's own house before getting quotes; its url carries the queried work name.","type":"object"},"source_read":{"description":"true on every successful ⟨33 unchanged words⟩
Get Construction Cost Index Series with Year-over-Year Change — 建設費の指数(NHCCI、PPI、建設工事費デフレーター等)の系列を期間で返し、前年同期比を添える。前年同期比はこのサービスが計算した値(computed:true)で、原本には無い。query も source_id も無いときは系列の一覧。例: query='NHCCI', from='2020Q1'。 / Construction cost index series over a period with year-over-year change computed by this service (computed:true). Without query or source_id, lists the series.
Get Public-Works Design Labor Rate (Japan) — 国交省の公共工事設計労務単価(47都道府県 x 50職種、所定労働時間内8時間あたりの賃金)を引く。既定は地域ごとの最新の時点、history:true で年ごとの系列。例: pref='奈良県', job='大工'。 / MLIT public-works design labor rates by prefecture and trade (wage per 8 hours); latest by default, yearly series with history:true.
Get JCCDB Observations (region, date, price status; Japan and U.S.) — 品目が『どの地域・地区で・いつ・いくらで(または非公開の理由)』公的資料に載っているかを返す(日本と米国)。値は再配布を許す出典のときだけ入り、各行に license・attribution・evidence_url が付く。県が刊行物単価を使って値を公開していない地区は publication_based_not_public と返す(欠落ではなく事実)。例: query='生コンクリート', pref='奈良県'。公共工事の設計単価であり、リフォームの見積単価ではない。 / 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, attribution and evidence URL; cells where the public body uses commercial price publications are reported as such, not guessed.
Get Public-Works Unit Prices for Work Items (Japan) — 工事の単価(材料・労務・機械の複合。施工パッケージ型積算の標準単価など)を引き、構成比の行を同じパッケージの行に添えて返す。公共土木の積算単価であり、リフォームの見積単価ではない。例: query='掘削', pref='東京都'。 / Public-works unit prices for work items (materials, labor and equipment combined), with composition-ratio rows attached to their package. Not renovation quote prices.
Get U.S. Location Cost Factors (DoD Area Cost Factor, USACE state adjustment) — 米国の場所ごとの建設費の係数を引く: 国防総省の Area Cost Factor と Sustainment ACF(軍の施設ごと、96 基準都市の平均 = 1.00)と、陸軍工兵隊 CWCCIS の州の調整係数(現行値と年ごと)。geo は州・郡・ZIP(zip:28533)・市(Cherry Point, NC)・国外の国(country:JP)。中央値は computed:true。予算用の係数で、見積の良し悪しを判定する係数ではない。 / U.S. location cost factors: DoD Area Cost Factors by installation (96 base-city average = 1.00) and USACE CWCCIS state adjustment factors; geo accepts state, county, ZIP, city or an overseas country. Budgeting factors, not a test of whether a quote is fair.
Get U.S. Construction Prices (all layers: prevailing wages, wages, bids, equipment, permits, indexes, cost limits) — 米国の公的な建設費データベースを layer・地域・時点・品目で引く: labor(Davis-Bacon の法定賃金)、wage(BLS OEWS・QCEW の賃金)、work(DoD・FTA の単価)、equipment(FEMA・USACE の機械損料)、index(PPI・NHCCI・CWCCIS・DoD の地域係数)、spending(Census の工事支出と建築許可、市の許可)、cost_sqft(面積あたり工事費)、cost_limit(HUD の 1 戸あたり上限)、bid_item(州 DOT の入札単価)、house_price、material。geo は州・郡 FIPS(county:06037)・都市圏(cbsa:31080)・市(Austin, TX)。州を指定すると全国一律の行と USACE の地域の行も添える。1m2 あたりへの換算は computed:true。住宅リフォームの見積単価ではない。 / The U.S. public construction cost database by layer, region (state, county FIPS, CBSA, place), period and item: Davis-Bacon prevailing wages, BLS wages, public unit costs, equ…
Get U.S. Public Contract Discount Rates off List Price (kake ratio) — 州と共同購買の契約書が公開している、定価からの値引き率を返す(ワシントン州 DES 23623 配管部材・11121 電気資材、NASPO ValuePoint の資材 MRO の Grainger・Fastenal・MSC・Lawson・HD Supply、Home Depot の塗料)。掛け率 = 1 - 値引き率(computed:true)。定価への上乗せ(Over MSRP)と業者の目録からの値引き(Catalog Off)は別の列で、掛け率には入れない。率は上限で、定価の基準は行ごとに違う。例: query='eaton breakers'。 / Published discount rates off list price in U.S. public contracts (Washington DES plumbing and electrical, NASPO ValuePoint MRO), with kake_ratio = 1 - discount (computed:true). Over-MSRP and catalog-off rows are kept separate. Rates are ceilings; list bases differ by row.
Get U.S. Landed Import Cost by HS Code and Partner Country — 米国に輸入される建材と化学品の陸揚げ原価を HS 10 桁で返す(Census の輸入統計 IMDB、月と年初来): 通関価格・CIF・計算上の関税(232 条などの追加関税を含む)・数量・単価・実効の関税率と、相手国の上位(か country で指定の国)。単価と実効の関税率は computed:true。国内の運賃と通関の手数料は入らない。 / Landed cost of U.S. imports of construction materials and chemicals by HS 10-digit code (Census IMDB, month and year to date): customs value, CIF, calculated duty (including Section 232 and other additional duties), quantity, unit cost and effective duty rate (computed), with top partner countries or one country.
Get U.S. Building Permits (counts, valuation, per unit, city quartiles) — 米国の建築許可を地域と年で引く: Census Building Permits Survey(州・郡・都市圏・市の棟数・戸数・工事額・1戸あたり)と、市の許可データの申告工事額の分布(件数・合計・中央値・25/75 分位・1 sqft あたり)。工事額は申請者の申告で、契約額でも見積の単価でもない。計算した値は computed:true。例: geo='Austin, TX', year='2024'。 / U.S. building permits by region and year: Census BPS buildings, units, valuation and per-unit values, plus distributions of declared valuations in city permit data (median, quartiles, per sq ft). Declared by applicants; not contract prices or quotes.
Get U.S. Davis-Bacon Prevailing Wages (base and fringe) — 米国 Davis-Bacon 法の一般賃金決定(連邦の資金が入る建設工事で払うべき最低の基本時給と付加給付)を、州・郡・職種で引く。1 件ごとに基本時給と付加給付を並べ、決定番号・改訂・公表日・郡の一覧・出典 URL を添える。基本 + 付加給付の合計は computed:true。民間の住宅工事の相場や業者の請求単価ではない。例: state='CA', county='Los Angeles', trade='carpenter'。 / U.S. Davis-Bacon general wage determinations by state, county and trade: base wage and fringe side by side with decision number, revision, publication date and source URL; the total is computed:true. These are minimums for federally funded work, not private market rates.
Get U.S. Material Price Chain (landed import cost to wholesale, retail and contractor) — 米国で建材や化学品が流通の各段でいくらになるかを計算して返す: 輸入の陸揚げ原価(Census の輸入統計、CIF + 関税、232 条などの追加関税を含む)から、卸(業種の平均の粗利率、Census AIES 2024)、小売(直接輸入と卸経由の幅)、元請(Caltrans の材料の上乗せ 15%)まで。HS 10 桁か英語の品名で引く。各行に式・出典の URL と sha256・卸の業種の当て方の確度・BEA 2007 の流通構造との照合が付く。推計(computed:true)で、見積の良し悪しを判定する値ではない。例: query='plywood'、hs='2523290000'(ポルトランドセメント)。 / Estimated U.S. prices along the distribution chain for construction materials and chemicals: landed import cost (Census, CIF plus duty including Section 232) to wholesale (industry-average gross margin, Census AIES 2024), retail (range: direct import vs via wholesale) and contractor (…
Get U.S. Wholesale and Retail Gross Margins (Census) and BEA Margin Structure — 米国の卸と小売の粗利率を NAICS で返す(Census AWTS 1992〜2022、ARTS 1993〜2022、AIES 2024)。kake_cost_ratio = 1 - 粗利率(売値のうち仕入れ原価の割合)。commodity か include_bea で BEA 2007 の建設業と家計の購入の流通構造(生産者価格・運賃・卸・小売・購入者価格)も。業種の平均で、個々の会社の仕入れ値ではない。例: naics='4233'(建材卸)、naics='444110'(ホームセンター)。 / 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. Industry averages, not any firm's cost.
Search JCCDB Line Items — 日本の建設費オープンデータ JCCDB(v5.0 は計425,765件)の品目の目録(95,403)を名前で探す。生コン・異形棒鋼・ヒューム管・側溝など資材や製品、労務の品目が公的資料に実在するかと証拠URLを返す。工事カテゴリ(search_cost_category)に無い資材はこちら。地域・時点・価格は get_jccdb_observations。 / Search the JCCDB item catalogue (95,403 line items of the 425,765 records in v5.0; materials, products, labor) by name; returns whether each exists in a public document, with its evidence URL. Use for materials that are not renovation work categories.
{"properties":{"country":{"description":"国で絞る: JP 日本、US 米国。 / Country filter: JP for Japan, US for the United States.","enum":["JP","US"],"type" ⟨29 unchanged words⟩ ","type":"string"},"layer":{"description":"データの種類: material 資材、labor 労務単価、work 工事の単価、equipment 機械損料、index 指数、wage 賃金統計、bid_item 入札の品目単価、cost_sqft 面積あたり工事費、spending 工事支出と建築許可、house_price 住宅価格、cost_limit 費用の上限。国ごとの有無は get_jccdb_coverage で確かめる。 / Data type: material, labor (design labor rates), work (work-item unit prices), equipment (rental rates), index, wage (wage statistics), bid_item (bid unit prices), cost_sqft (cost per square foot), spending (construction spending and permits), house_price, cost_limit. Check availability per country with get_jccdb_coverage.","enum":["material","labor","work" ⟨12 unchanged words⟩
{"properties":{"country":{"description":"国で絞る: JP 日本、US 米国。 / Country filter: JP for Japan, US for the United States.","enum":["JP","US"],"type" ⟨12 unchanged words⟩ ,"type":"string"},"limit":{"description":"返す系列の上限(1〜20)。 / Maximum series to return (1 to 20).","maximum":20,"minimum":1,"type":" ⟨10 unchanged words⟩ ","type":"string"},"source_id":{"description":"出典 ID で絞る(get_jccdb_coverage に detail:true を渡すと一覧が出る)。 / Source id filter; get_jccdb_coverage with detail:true lists the ids.","type":"string"},"to":{"description ⟨12 unchanged words⟩
⟨25 unchanged words⟩ ,"type":"string"},"limit":{"description":"返す行の上限(1〜200)。 / Maximum rows to return (1 to 200).","maximum":200,"minimum":1,"type":" ⟨10 unchanged words⟩
{"properties":{"country":{"description":"国で絞る: JP 日本、US 米国。 / Country filter: JP for Japan, US for the United States.","enum":["JP","US"],"type" ⟨26 unchanged words⟩ ,"type":"string"},"layer":{"description":"データの種類: material 資材、labor 労務単価、work 工事の単価、equipment 機械損料、index 指数、wage 賃金統計、bid_item 入札の品目単価、cost_sqft 面積あたり工事費、spending 工事支出と建築許可、house_price 住宅価格、cost_limit 費用の上限。国ごとの有無は get_jccdb_coverage で確かめる。 / Data type: material, labor (design labor rates), work (work-item unit prices), equipment (rental rates), index, wage (wage statistics), bid_item (bid unit prices), cost_sqft (cost per square foot), spending (construction spending and permits), house_price, cost_limit. Check availability per country with get_jccdb_coverage.","enum":["material","labor","work", ⟨8 unchanged words⟩ ,"type":"string"},"limit":{"description":"返す行の上限(1〜100)。 / Maximum rows to return (1 to 100).","maximum":100,"minimum":1,"type":"integer"},"offset":{"description":"飛ばす行の数。limit と組んで次のページを取る。 / Rows to skip; use with limit to page through results.","minimum":0,"type":"integer"},"period ⟨45 unchanged words⟩ ","type":"string"},"status":{"description":"値の公開状態で絞る: published_pdl・published_cc_by・public_domain・published_open_terms は値あり、published_restricted_not_copied は出典はあるが値を写していない、publication_based_not_public は県が刊行物単価を使い値を公開していない地区、not_set は未判定。 / Publication status filter: the first four carry values; published_restricted_not_copied cites the source without copying values; publication_based_not_public marks districts whose prefecture uses commercial price books and publishes no value; not_set is unclassified.","enum":["published_pdl","published_cc_by","public_domain" ⟨8 unchanged words⟩
{"properties":{"limit":{"description":"返す行の上限(1〜100)。 / Maximum rows to return (1 to 100).","maximum":100,"minimum":1,"type":"integer"},"offset":{"description":"飛ばす行の数。limit と組んで次のページを取る。 / Rows to skip; use with limit to page through results.","minimum":0,"type":"integer"},"period":{"description":"時点(2026, 2026-09, 2025Q4, FY2025)。 / Period.","type":"string"},"pref":{"description ⟨18 unchanged words⟩
⟨22 unchanged words⟩ ,"type":"string"},"include_history":{"description":"true で CWCCIS の州の調整係数を年ごとに返す。 / true to return the yearly CWCCIS state adjustment series.","type":"boolean"},"installation":{"description" ⟨8 unchanged words⟩ ,"type":"string"},"limit":{"description":"返す行の上限(1〜100)。 / Maximum rows to return (1 to 100).","maximum":100,"minimum":1,"type":"integer"},"offset":{"description":"飛ばす行の数。limit と組んで次のページを取る。 / Rows to skip; use with limit to page through results.","minimum":0,"type":"integer"}},"type":"object"}
⟨50 unchanged words⟩ ,"type":"boolean"},"layer":{"description":"データの種類: material 資材、labor 労務単価、work 工事の単価、equipment 機械損料、index 指数、wage 賃金統計、bid_item 入札の品目単価、cost_sqft 面積あたり工事費、spending 工事支出と建築許可、house_price 住宅価格、cost_limit 費用の上限。国ごとの有無は get_jccdb_coverage で確かめる。 / Data type: material, labor (design labor rates), work (work-item unit prices), equipment (rental rates), index, wage (wage statistics), bid_item (bid unit prices), cost_sqft (cost per square foot), spending (construction spending and permits), house_price, cost_limit. Check availability per country with get_jccdb_coverage.","enum":["labor","wage","work", ⟨8 unchanged words⟩ ,"type":"string"},"limit":{"description":"返す行の上限(1〜100)。 / Maximum rows to return (1 to 100).","maximum":100,"minimum":1,"type":"integer"},"offset":{"description":"飛ばす行の数。limit と組んで次のページを取る。 / Rows to skip; use with limit to page through results.","minimum":0,"type":"integer"},"period ⟨24 unchanged words⟩ ","type":"string"},"source_id":{"description":"出典 ID で絞る(get_jccdb_coverage に detail:true を渡すと一覧が出る)。 / Source id filter; get_jccdb_coverage with detail:true lists the ids.","type":"string"},"state":{"description ⟨16 unchanged words⟩
{"properties":{"basis":{"description":"値引きの基準で絞る: MSRP Discount 定価からの値引き、Over MSRP 定価への上乗せ、Catalog Off 業者の目録からの値引きなど。 / Discount basis filter, e.g. MSRP Discount, Over MSRP, Catalog Off.","enum":["MSRP Discount","Over MSRP", ⟨20 unchanged words⟩ ,"type":"string"},"limit":{"description":"返す行の上限(1〜100)。 / Maximum rows to return (1 to 100).","maximum":100,"minimum":1,"type":"integer"},"manufacturer":{"description":"メーカー名(英語)。 / Manufacturer name.","type":"string"},"offset":{"description":"飛ばす行の数。limit と組んで次のページを取る。 / Rows to skip; use with limit to page through results.","minimum":0,"type":"integer"},"query ⟨12 unchanged words⟩ ,"type":"string"},"source_id":{"description":"契約の出典: wa-des-23623 ワシントン州の配管部材、wa-des-11121 同じく電気資材、naspo-mro-ak NASPO ValuePoint の資材 MRO。 / Contract source: wa-des-23623 (Washington DES plumbing), wa-des-11121 (Washington DES electrical), naspo-mro-ak (NASPO ValuePoint MRO).","enum":["wa-des-23623","wa-des-11121","naspo-mro-ak"],"type":"string"},"vendor":{"description":"業者名(英語。例 Grainger, Fastenal)。 / Vendor name.","type":"string"}},"type":"object"}
⟨29 unchanged words⟩ ,"type":"string"},"limit":{"description":"返す行の上限(1〜50)。 / Maximum rows to return (1 to 50).","maximum":50,"minimum":1,"type":" ⟨9 unchanged words⟩ ","type":"string"},"top_countries":{"description":"相手国の上位を何か国返すか(1〜20、既定 5。country を渡したときは使わない)。 / Number of top partner countries (1 to 20, default 5; ignored when country is given).","maximum":20,"minimum":1,"type": ⟨3 unchanged words⟩
⟨25 unchanged words⟩ ,"type":"string"},"limit":{"description":"返す行の上限(1〜100)。 / Maximum rows to return (1 to 100).","maximum":100,"minimum":1,"type":"integer"},"offset":{"description":"飛ばす行の数。limit と組んで次のページを取る。 / Rows to skip; use with limit to page through results.","minimum":0,"type":"integer"},"source":{"description":"出典: bps は Census Building Permits Survey、city は市の許可データ、all は両方(既定)。 / bps for the Census Building Permits Survey, city for city permit records, all for both (default).","enum":["all","bps","city"],"type":"string"},"structure":{"description":"建物あたりの戸数の区分: 1-unit 戸建て、2-units、3-4 units、5+ units 集合住宅。 / Units per building: 1-unit, 2-units, 3-4 units, 5+ units.","enum":["1-unit","2-units","3-4 ⟨16 unchanged words⟩
⟨40 unchanged words⟩ ,"type":"string"},"limit":{"description":"返す行の上限(1〜100)。 / Maximum rows to return (1 to 100).","maximum":100,"minimum":1,"type":"integer"},"offset":{"description":"飛ばす行の数。limit と組んで次のページを取る。 / Rows to skip; use with limit to page through results.","minimum":0,"type":"integer"}," ⟨23 unchanged words⟩
⟨30 unchanged words⟩ ,"type":"boolean"},"limit":{"description":"返す行の上限(1〜50)。 / Maximum rows to return (1 to 50).","maximum":50,"minimum":1,"type":" ⟨22 unchanged words⟩
⟨22 unchanged words⟩ ,"type":"boolean"},"include_bea":{"description":"true で BEA 2007 の流通構造(生産者価格・運賃・卸・小売・購入者価格)も返す。 / true to add the BEA 2007 margin structure (producer price, freight, wholesale, retail, purchaser price).","type":"boolean"},"limit":{"description":"返す行の上限(1〜200)。 / Maximum rows to return (1 to 200).","maximum":200,"minimum":1,"type":" ⟨28 unchanged words⟩ ,"type":"string"},"trade":{"description":"wholesale 卸 か retail 小売 で絞る。 / Filter to wholesale or retail.","enum":["wholesale","retail"],"type":"string"},"year":{"description":"年(例 2022。AIES は 2024)。 / Year, e.g. 2022 (AIES covers 2024).","type":"string"}},"type":"object"}
⟨10 unchanged words⟩ ,"type":"string"},"limit":{"description":"返す行の上限(1〜50)。 / Maximum rows to return (1 to 50).","maximum":50,"minimum":1,"type":" ⟨19 unchanged words⟩
{"additionalProperties":true,"description":"JCCDB の品目の目録(95,403403、v5.0品目の名前検索。は観測を含め計425,765件)の名前検索。 / Name search over the JCCDB item catalogue (95,403JCCDBlineitems.items; v5.0 has 425,765 records including observations).","properties":{"count":{"description": ⟨118 unchanged words⟩
{"additionalProperties":true,"description":"AP2 Cart Mandateに添付できる適正価格証跡。attestation向けの適正価格証跡。attestation(FairPriceAttestation)・cart_mandate_example・verify_url。・cart_mandate_example・a2a_carriage(規範的な添付位置=A2A の兄弟 DataPart)・verify_url。 / FairPriceAttestation for an AP2 Cart Mandate,withcarriedattachmentasexample.a sibling A2A DataPart.","properties":{"a2a_carriage":{"description":"証跡を CartMandate に添える規範的な位置(A2A Artifact の兄弟 DataPart、開放口は risk_data)"},"ap2_bridge":{"description":"AP2との関係(認可の検証 x 価値の検証 ⟨4 unchanged words⟩ integrity)"},"cart_mandate_example":{"description":"添付位置の例示CartMandate の構造例(非規範非規範。contents は署名対象なので第三者証跡は入れない)"},"count":{"description":"How ⟨124 unchanged words⟩
⟨4 unchanged words⟩ ,"US"],"type":"string"},"detail":{"description":"true で出典ごとの行も返す(既定は要約: layer ごとの件数と出典の系統の上位 5。米国の非公開の層の件数も付く)。 / true for per-source rows; the default is a summary.","type":"boolean"},"geo":{"description":"地域(都道府県・州)。 / ⟨20 unchanged words⟩
before
—after
{"additionalProperties":true,"description":"観測層に何があるか。 / What the observation layers hold.","properties":{"absent":{"description":"無い組み合わせ / combinations not ingested"},"count":{"description":"How many records matched. 0 means the source was read and nothing matched. It never means the source could not be read, that returns isError: true.","type":"number"},"did_you_mean":{"description":"Near matches, when an exact match was not found."},"lookup":{"description":"ok = the source was read and something matched. absent = the source was read and nothing matched. A source that could NOT be read never appears here: that returns isError: true and makes no claim about what does or does not exist.","enum":["ok","absent"],"type":"string"},"matrix":{"description":"国 x 種類 x 出典の件数 / rows by country, layer and source"},"source_read":{"description":"true on every successful result. A failed lookup does not return a result at all, so this is never false, it is declared so a consumer can assert on it.","type":"boolean"},"total_rows":{"description":"行数 / total rows"}},"type":"object"}before
—after
{"additionalProperties":true,"description":"建設費の指数の系列。 / Construction cost index series.","properties":{"count":{"description":"How many records matched. 0 means the source was read and nothing matched. It never means the source could not be read, that returns isError: true.","type":"number"},"did_you_mean":{"description":"Near matches, when an exact match was not found."},"lookup":{"description":"ok = the source was read and something matched. absent = the source was read and nothing matched. A source that could NOT be read never appears here: that returns isError: true and makes no claim about what does or does not exist.","enum":["ok","absent"],"type":"string"},"series":{"description":"系列(時点と値、前年同期比は computed:true) / series with computed year-over-year"},"source_read":{"description":"true on every successful result. A failed lookup does not return a result at all, so this is never false, it is declared so a consumer can assert on it.","type":"boolean"},"yoy_note":{"description":"前年同期比の説明 / year-over-year note"}},"type":"object"}before
—after
{"additionalProperties":true,"description":"公共工事設計労務単価。 / MLIT public-works design labor rates.","properties":{"count":{"description":"How many records matched. 0 means the source was read and nothing matched. It never means the source could not be read, that returns isError: true.","type":"number"},"did_you_mean":{"description":"Near matches, when an exact match was not found."},"lookup":{"description":"ok = the source was read and something matched. absent = the source was read and nothing matched. A source that could NOT be read never appears here: that returns isError: true and makes no claim about what does or does not exist.","enum":["ok","absent"],"type":"string"},"periods":{"description":"時点 / periods"},"rows":{"description":"都道府県 x 職種の賃金(8 時間あたり) / wage per 8 hours by prefecture and trade"},"source_read":{"description":"true on every successful result. A failed lookup does not return a result at all, so this is never false, it is declared so a consumer can assert on it.","type":"boolean"},"sources_used":{"description":"出典 / sources"}},"type":"object"}before
—after
{"additionalProperties":true,"description":"地域・時点・値(か非公開の理由)の観測。 / Observations by region and date, with price status.","properties":{"by_status":{"description":"状態別の件数 / counts by price status"},"count":{"description":"How many records matched. 0 means the source was read and nothing matched. It never means the source could not be read, that returns isError: true.","type":"number"},"did_you_mean":{"description":"Near matches, when an exact match was not found."},"license_note":{"description":"利用条件 / licence note"},"lookup":{"description":"ok = the source was read and something matched. absent = the source was read and nothing matched. A source that could NOT be read never appears here: that returns isError: true and makes no claim about what does or does not exist.","enum":["ok","absent"],"type":"string"},"next_offset":{"description":"続きの offset / next page"},"rows":{"description":"1 行 1 観測(値・単位・状態・license・attribution・evidence_url) / one row per observation"},"source_read":{"description":"true on every successful result. A failed lookup does not return a result at all, so this is never false, it is declared so a consumer can assert on it.","type":"boolean"}},"type":"object"}before
—after
{"additionalProperties":true,"description":"工事の単価と構成比。 / Public-works unit prices with composition ratios.","properties":{"composition_rows_attached":{"description":"添えた構成比の行数 / attached composition rows"},"count":{"description":"How many records matched. 0 means the source was read and nothing matched. It never means the source could not be read, that returns isError: true.","type":"number"},"did_you_mean":{"description":"Near matches, when an exact match was not found."},"lookup":{"description":"ok = the source was read and something matched. absent = the source was read and nothing matched. A source that could NOT be read never appears here: that returns isError: true and makes no claim about what does or does not exist.","enum":["ok","absent"],"type":"string"},"packages":{"description":"施工パッケージの単価 / unit price packages"},"source_read":{"description":"true on every successful result. A failed lookup does not return a result at all, so this is never false, it is declared so a consumer can assert on it.","type":"boolean"}},"type":"object"}before
—after
{"additionalProperties":true,"description":"米国の場所ごとの建設費の係数。 / U.S. location cost factors.","properties":{"acf_stats":{"description":"係数の要約 / factor summary"},"count":{"description":"How many records matched. 0 means the source was read and nothing matched. It never means the source could not be read, that returns isError: true.","type":"number"},"did_you_mean":{"description":"Near matches, when an exact match was not found."},"lookup":{"description":"ok = the source was read and something matched. absent = the source was read and nothing matched. A source that could NOT be read never appears here: that returns isError: true and makes no claim about what does or does not exist.","enum":["ok","absent"],"type":"string"},"sites":{"description":"施設ごとの係数 / factors by installation"},"source_read":{"description":"true on every successful result. A failed lookup does not return a result at all, so this is never false, it is declared so a consumer can assert on it.","type":"boolean"},"state_adjustment_factor":{"description":"USACE の州の係数 / USACE state factor"}},"type":"object"}before
—after
{"additionalProperties":true,"description":"米国の公的な建設費データ(USCCDB)。 / U.S. public construction cost data (USCCDB).","properties":{"by_layer":{"description":"種類別の件数 / counts by layer"},"count":{"description":"How many records matched. 0 means the source was read and nothing matched. It never means the source could not be read, that returns isError: true.","type":"number"},"did_you_mean":{"description":"Near matches, when an exact match was not found."},"license_note":{"description":"利用条件 / licence note"},"lookup":{"description":"ok = the source was read and something matched. absent = the source was read and nothing matched. A source that could NOT be read never appears here: that returns isError: true and makes no claim about what does or does not exist.","enum":["ok","absent"],"type":"string"},"rows":{"description":"1 行 1 観測 / one row per observation"},"source_read":{"description":"true on every successful result. A failed lookup does not return a result at all, so this is never false, it is declared so a consumer can assert on it.","type":"boolean"}},"type":"object"}before
—after
{"additionalProperties":true,"description":"米国の建築許可。 / U.S. building permits.","properties":{"bps":{"description":"Census BPS の棟数・戸数・工事額 / Census BPS"},"city_permits":{"description":"市の許可の申告工事額の分布 / city permit valuations"},"count":{"description":"How many records matched. 0 means the source was read and nothing matched. It never means the source could not be read, that returns isError: true.","type":"number"},"did_you_mean":{"description":"Near matches, when an exact match was not found."},"lookup":{"description":"ok = the source was read and something matched. absent = the source was read and nothing matched. A source that could NOT be read never appears here: that returns isError: true and makes no claim about what does or does not exist.","enum":["ok","absent"],"type":"string"},"source_read":{"description":"true on every successful result. A failed lookup does not return a result at all, so this is never false, it is declared so a consumer can assert on it.","type":"boolean"}},"type":"object"}before
—after
{"additionalProperties":true,"description":"Davis-Bacon の一般賃金決定。 / Davis-Bacon general wage determinations.","properties":{"count":{"description":"How many records matched. 0 means the source was read and nothing matched. It never means the source could not be read, that returns isError: true.","type":"number"},"coverage_note":{"description":"取り込んだ州の範囲 / state coverage"},"did_you_mean":{"description":"Near matches, when an exact match was not found."},"lookup":{"description":"ok = the source was read and something matched. absent = the source was read and nothing matched. A source that could NOT be read never appears here: that returns isError: true and makes no claim about what does or does not exist.","enum":["ok","absent"],"type":"string"},"rates":{"description":"基本時給と付加給付(決定番号・出典つき) / base wage and fringe with decision number"},"source_read":{"description":"true on every successful result. A failed lookup does not return a result at all, so this is never false, it is declared so a consumer can assert on it.","type":"boolean"}},"type":"object"}before
—after
{"additionalProperties":true,"description":"JCCDB 95,403 品目の名前検索。 / Name search over the 95,403 JCCDB line items.","properties":{"count":{"description":"当たった件数 / matches"},"did_you_mean":{"description":"Near matches, when an exact match was not found."},"items":{"description":"品目(名前・カテゴリ・単位・evidence_url) / line items with evidence URLs"},"lookup":{"description":"ok = the source was read and something matched. absent = the source was read and nothing matched. A source that could NOT be read never appears here: that returns isError: true and makes no claim about what does or does not exist.","enum":["ok","absent"],"type":"string"},"observations_by_layer":{"description":"観測層にある件数 / observation rows by layer"},"source_read":{"description":"true on every successful result. A failed lookup does not return a result at all, so this is never false, it is declared so a consumer can assert on it.","type":"boolean"}},"type":"object"}{"destructiveHint":false,"idempotentHint":false,"openWorldHint":false,"readOnlyHint":truefalse,"title":"適正価格の検証可能な提示"}
Get U.S. Public Contract Discount Rates off List Price (kake ratio) — 州と共同購買の契約書が公開している、定価からの値引き率を返す(ワシントン州 DES 23623 配管部材・11121 電気資材、NASPO ValuePoint の資材 MRO の Grainger・Fastenal・MSC・Lawson・HD Supply、Home Depot の塗料)。掛け率 = 1 - 値引き率(computed:true)。定価への上乗せ(Over MSRP)と業者の目録からの値引き(Catalog Off)は別の列で、掛け率には入れない。率は上限で、定価の基準は行ごとに違う。例: query='eaton breakers'。 / Published discount rates off list price in U.S. public contracts (Washington DES plumbing and electrical, NASPO ValuePoint MRO), with kake_ratio = 1 - discount (computed:true). Over-MSRP and catalog-off rows are kept separate. Rates are ceilings; list bases differ by row.
Get U.S. Landed Import Cost by HS Code and Partner Country — 米国に輸入される建材と化学品の陸揚げ原価を HS 10 桁で返す(Census の輸入統計 IMDB、月と年初来): 通関価格・CIF・計算上の関税(232 条などの追加関税を含む)・数量・単価・実効の関税率と、相手国の上位(か country で指定の国)。単価と実効の関税率は computed:true。国内の運賃と通関の手数料は入らない。 / Landed cost of U.S. imports of construction materials and chemicals by HS 10-digit code (Census IMDB, month and year to date): customs value, CIF, calculated duty (including Section 232 and other additional duties), quantity, unit cost and effective duty rate (computed), with top partner countries or one country.
Get U.S. Material Price Chain (landed import cost to wholesale, retail and contractor) — 米国で建材や化学品が流通の各段でいくらになるかを計算して返す: 輸入の陸揚げ原価(Census の輸入統計、CIF + 関税、232 条などの追加関税を含む)から、卸(業種の平均の粗利率、Census AIES 2024)、小売(直接輸入と卸経由の幅)、元請(Caltrans の材料の上乗せ 15%)まで。HS 10 桁か英語の品名で引く。各行に式・出典の URL と sha256・卸の業種の当て方の確度・BEA 2007 の流通構造との照合が付く。推計(computed:true)で、見積の良し悪しを判定する値ではない。例: query='plywood'、hs='2523290000'(ポルトランドセメント)。 / Estimated U.S. prices along the distribution chain for construction materials and chemicals: landed import cost (Census, CIF plus duty including Section 232) to wholesale (industry-average gross margin, Census AIES 2024), retail (range: direct import vs via wholesale) and contractor (…
Get U.S. Wholesale and Retail Gross Margins (Census) and BEA Margin Structure — 米国の卸と小売の粗利率を NAICS で返す(Census AWTS 1992〜2022、ARTS 1993〜2022、AIES 2024)。kake_cost_ratio = 1 - 粗利率(売値のうち仕入れ原価の割合)。commodity か include_bea で BEA 2007 の建設業と家計の購入の流通構造(生産者価格・運賃・卸・小売・購入者価格)も。業種の平均で、個々の会社の仕入れ値ではない。例: naics='4233'(建材卸)、naics='444110'(ホームセンター)。 / 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. Industry averages, not any firm's cost.
Get Public-Works Design Labor Rate (Japan) — 国交省の公共工事設計労務単価(47都道府県 x 50職種、所定労働時間内8時間あたりの賃金)を引く。既定は地域ごとの最新の時点、history:true で年ごとの系列。例: pref='奈良県', job='大工'。 / MLIT public-works design labor rates by prefecture and trade (wage per 8 hours); latest by default, yearly series with history:true.
Get JCCDB Observations (region, date, price status; Japan and U.S.) — 品目が『どの地域・地区で・いつ・いくらで(または非公開の理由)』公的資料に載っているかを返す(日本と米国)。値は再配布を許す出典のときだけ入り、各行に license・attribution・evidence_url が付く。県が刊行物単価を使って値を公開していない地区は publication_based_not_public と返す(欠落ではなく事実)。例: query='生コンクリート', pref='奈良県'。公共工事の設計単価であり、リフォームの見積単価ではない。 / 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, attribution and evidence URL; cells where the public body uses commercial price publications are reported as such, not guessed.
Get Public-Works Unit Prices for Work Items (Japan) — 工事の単価(材料・労務・機械の複合。施工パッケージ型積算の標準単価など)を引き、構成比の行を同じパッケージの行に添えて返す。公共土木の積算単価であり、リフォームの見積単価ではない。例: query='掘削', pref='東京都'。 / Public-works unit prices for work items (materials, labor and equipment combined), with composition-ratio rows attached to their package. Not renovation quote prices.
Get U.S. Location Cost Factors (DoD Area Cost Factor, USACE state adjustment) — 米国の場所ごとの建設費の係数を引く: 国防総省の Area Cost Factor と Sustainment ACF(軍の施設ごと、96 基準都市の平均 = 1.00)と、陸軍工兵隊 CWCCIS の州の調整係数(現行値と年ごと)。geo は州・郡・ZIP(zip:28533)・市(Cherry Point, NC)・国外の国(country:JP)。中央値は computed:true。予算用の係数で、見積の良し悪しを判定する係数ではない。 / U.S. location cost factors: DoD Area Cost Factors by installation (96 base-city average = 1.00) and USACE CWCCIS state adjustment factors; geo accepts state, county, ZIP, city or an overseas country. Budgeting factors, not a test of whether a quote is fair.
Get U.S. Construction Prices (all layers: prevailing wages, wages, bids, equipment, permits, indexes, cost limits) — 米国の公的な建設費データベースを layer・地域・時点・品目で引く: labor(Davis-Bacon の法定賃金)、wage(BLS OEWS・QCEW の賃金)、work(DoD・FTA の単価)、equipment(FEMA・USACE の機械損料)、index(PPI・NHCCI・CWCCIS・DoD の地域係数)、spending(Census の工事支出と建築許可、市の許可)、cost_sqft(面積あたり工事費)、cost_limit(HUD の 1 戸あたり上限)、bid_item(州 DOT の入札単価)、house_price、material。geo は州・郡 FIPS(county:06037)・都市圏(cbsa:31080)・市(Austin, TX)。州を指定すると全国一律の行と USACE の地域の行も添える。1m2 あたりへの換算は computed:true。住宅リフォームの見積単価ではない。 / The U.S. public construction cost database by layer, region (state, county FIPS, CBSA, place), period and item: Davis-Bacon prevailing wages, BLS wages, public unit costs, equ…
Get U.S. Building Permits (counts, valuation, per unit, city quartiles) — 米国の建築許可を地域と年で引く: Census Building Permits Survey(州・郡・都市圏・市の棟数・戸数・工事額・1戸あたり)と、市の許可データの申告工事額の分布(件数・合計・中央値・25/75 分位・1 sqft あたり)。工事額は申請者の申告で、契約額でも見積の単価でもない。計算した値は computed:true。例: geo='Austin, TX', year='2024'。 / U.S. building permits by region and year: Census BPS buildings, units, valuation and per-unit values, plus distributions of declared valuations in city permit data (median, quartiles, per sq ft). Declared by applicants; not contract prices or quotes.
Get U.S. Davis-Bacon Prevailing Wages (base and fringe) — 米国 Davis-Bacon 法の一般賃金決定(連邦の資金が入る建設工事で払うべき最低の基本時給と付加給付)を、州・郡・職種で引く。1 件ごとに基本時給と付加給付を並べ、決定番号・改訂・公表日・郡の一覧・出典 URL を添える。基本 + 付加給付の合計は computed:true。民間の住宅工事の相場や業者の請求単価ではない。例: state='CA', county='Los Angeles', trade='carpenter'。 / U.S. Davis-Bacon general wage determinations by state, county and trade: base wage and fringe side by side with decision number, revision, publication date and source URL; the total is computed:true. These are minimums for federally funded work, not private market rates.
Search JCCDB Line Items — 日本の建設費オープンデータ JCCDB(95,403品目)の品目を名前で探す。生コン・異形棒鋼・ヒューム管・側溝など資材や製品、労務の品目が公的資料に実在するかと証拠URLを返す。工事カテゴリ(search_cost_category)に無い資材はこちら。地域・時点・価格は get_jccdb_observations。 / Search the 95,403 JCCDB line items (materials, products, labor) by name; returns whether each exists in a public document, with its evidence URL. Use for materials that are not renovation work categories.