{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_c8a8k7r9emur","handle":"device-house","url":"https://wellknown.network/agents/device-house","links":{"self":"https://wellknown.network/agents/device-house/record.json","html":"https://wellknown.network/agents/device-house","markdown":"https://wellknown.network/agents/device-house/record.md","api":"https://wellknown.network/api/v1/agents/device-house","status":"https://wellknown.network/api/v1/agents/device-house/status","claim":"https://wellknown.network/agents/device-house/claim","claimApi":"https://wellknown.network/api/v1/claims","badge":"https://wellknown.network/agents/device-house/badge.svg","openapi":"https://wellknown.network/openapi.json"},"ard":{"identifier":"urn:air:device-house-mcp.fly.dev:server:device-house","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"device-house","summary":"device.house — words become circuits. Design devices: BoM, enclosure, firmware, routed PCB.","description":"device.house — words become circuits. Design devices: BoM, enclosure, firmware, routed PCB.","publisher":{"name":"house.device","url":null},"homepage":"https://device.house","repository":null,"version":"1.0.0","license":null,"protocols":["mcp"],"tags":[],"pricing":null,"endpoints":[{"url":"https://device-house-mcp.fly.dev/mcp","type":"mcp_streamable_http","auth":null,"probeable":true}],"skills":null,"tools":null,"extra":{"updatedAt":"2026-06-12T04:04:18.569489Z","publishedAt":"2026-06-12T04:04:18.569489Z","registryName":"house.device/device-house"},"attribution":{"kind":"mcp_registry","name":"mcp_registry","summary":"mcp_registry","version":"mcp_registry","description":"mcp_registry","homepageUrl":"mcp_registry","publisherName":"mcp_registry"}},"derived":{"capabilities":[{"slug":"infra.devices","name":"Devices & IoT","confidence":1,"provenance":"derived"},{"slug":"dev.package-management","name":"Packages & Dependencies","confidence":0.51,"provenance":"derived"},{"slug":"commerce.ecommerce","name":"E-commerce Operations","confidence":0.51,"provenance":"derived"}],"categories":["commerce","dev","infra"]},"observed":{"status":"live","statusReason":"Responded 8h ago.","lastOkAt":"2026-09-06T01:24:18.697Z","lastProbedAt":"2026-09-06T01:24:18.697Z","statusComputedAt":"2026-09-06T01:24:42.614Z","reliability30d":{"probes":1,"successRate":1,"p50Ms":2163},"latestObservations":[{"at":"2026-09-06T01:24:18.697Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":2163,"error":null,"detail":{"tools":[{"name":"list_archetypes","description":"device.houseが言葉から設計できるデバイス種別の一覧"},{"name":"list_catalog","description":"選べるデバイス・カタログ(bim.house等が家の部屋に置く用)。価格/寸法/推奨部屋/ディープリンク付き"},{"name":"generate_device","description":"言葉(用途)からデバイスを設計し、BoM/筐体/価格/全軸スコアを返す"},{"name":"eval_device","description":"言葉から設計したデバイスの生成品質を5軸(意図/部品/作れる/完成/正直)で採点"},{"name":"compliance_check","description":"言葉から設計したデバイスの規制適合(技適/PSE/CE/FCC/RoHS+発注先+部品調達)を機械チェック。設計で制御可能な指標は判定、実世界の試験/申請は要対応で正直表示(盛らない)"},{"name":"get_firmware","description":"言葉から設計したデバイスのArduinoファーム雛形(.ino)を返す"},{"name":"get_netlist","description":"配線ネットリスト(autorouteの入力)を返す"},{"name":"get_placement","description":"JLCPCB部品配置(CPL CSV)を返す"},{"name":"autoroute","description":"2層オートルータで実配線し、配線率/ビア数のサマリを返す(盛らない=未配線はfailed)"},{"name":"get_pcb_svg","description":"配線済みPCBの2層プレビュー(SVG・赤=表/青=裏/金=パッド/点線=未配線)を返す"},{"name":"fab_order_package","description":"発注パッケージ概要(配線済みGerber+BOM+CPL+手順一式)。JLCPCBにアップロード→支払いで発注。盛らない=実支払いは人間ゲート"},{"name":"manufacturing_readiness","description":"製造レディネス(正直な実体評価): 実フットプリント/LCSC/DRC/fits/配線。発注して動く基板にできるか"},{"name":"get_kicad_netlist","description":"KiCadネットリスト(.net)を出力。KiCadに取り込んで検証済みフットプリント割当・配線・DRC=量産正規ルート"},{"name":"get_bom_csv","description":"JLCPCB形式のBOM CSV(Comment,Designator,Footprint,LCSC)を返す。LCSC番号は未検証のため空欄"},{"name":"parts_stats","description":"パーツ・カタログの概観(総数/分類別)"},{"name":"parts_list","description":"パーツ一覧(分類/インターフェイスでフィルタ可)"},{"name":"parts_search","description":"パーツをキーワード検索(型番/説明/用途)"},{"name":"parts_get","description":"id でパーツ1件取得"},{"name":"parts_add","description":"パーツを追加(ユーザーカタログに永続)。idは省略可(型番からslug生成)"},{"name":"parts_update","description":"既存パーツを更新(組み込み部品の価格/調達先などの上書きも可)"},{"name":"parts_remove","description":"パーツを削除(組み込みはtombstoneで非表示化・再追加で復活)"}],"toolCount":21,"serverName":"device-house","capabilities":["tools"],"serverVersion":"0.1.0","protocolVersion":"2025-06-18"}}],"tools":[{"name":"list_archetypes","description":"device.houseが言葉から設計できるデバイス種別の一覧"},{"name":"list_catalog","description":"選べるデバイス・カタログ(bim.house等が家の部屋に置く用)。価格/寸法/推奨部屋/ディープリンク付き"},{"name":"generate_device","description":"言葉(用途)からデバイスを設計し、BoM/筐体/価格/全軸スコアを返す"},{"name":"eval_device","description":"言葉から設計したデバイスの生成品質を5軸(意図/部品/作れる/完成/正直)で採点"},{"name":"compliance_check","description":"言葉から設計したデバイスの規制適合(技適/PSE/CE/FCC/RoHS+発注先+部品調達)を機械チェック。設計で制御可能な指標は判定、実世界の試験/申請は要対応で正直表示(盛らない)"},{"name":"get_firmware","description":"言葉から設計したデバイスのArduinoファーム雛形(.ino)を返す"},{"name":"get_netlist","description":"配線ネットリスト(autorouteの入力)を返す"},{"name":"get_placement","description":"JLCPCB部品配置(CPL CSV)を返す"},{"name":"autoroute","description":"2層オートルータで実配線し、配線率/ビア数のサマリを返す(盛らない=未配線はfailed)"},{"name":"get_pcb_svg","description":"配線済みPCBの2層プレビュー(SVG・赤=表/青=裏/金=パッド/点線=未配線)を返す"},{"name":"fab_order_package","description":"発注パッケージ概要(配線済みGerber+BOM+CPL+手順一式)。JLCPCBにアップロード→支払いで発注。盛らない=実支払いは人間ゲート"},{"name":"manufacturing_readiness","description":"製造レディネス(正直な実体評価): 実フットプリント/LCSC/DRC/fits/配線。発注して動く基板にできるか"},{"name":"get_kicad_netlist","description":"KiCadネットリスト(.net)を出力。KiCadに取り込んで検証済みフットプリント割当・配線・DRC=量産正規ルート"},{"name":"get_bom_csv","description":"JLCPCB形式のBOM CSV(Comment,Designator,Footprint,LCSC)を返す。LCSC番号は未検証のため空欄"},{"name":"parts_stats","description":"パーツ・カタログの概観(総数/分類別)"},{"name":"parts_list","description":"パーツ一覧(分類/インターフェイスでフィルタ可)"},{"name":"parts_search","description":"パーツをキーワード検索(型番/説明/用途)"},{"name":"parts_get","description":"id でパーツ1件取得"},{"name":"parts_add","description":"パーツを追加(ユーザーカタログに永続)。idは省略可(型番からslug生成)"},{"name":"parts_update","description":"既存パーツを更新(組み込み部品の価格/調達先などの上書きも可)"},{"name":"parts_remove","description":"パーツを削除(組み込みはtombstoneで非表示化・再追加で復活)"}],"package":null},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"mcp_registry","key":"house.device/device-house","url":"https://registry.modelcontextprotocol.io/v0/servers/house.device%2Fdevice-house","firstSeenAt":"2026-09-05T23:21:00.470Z","fetchedAt":"2026-09-05T23:21:00.470Z","normalizedAt":"2026-09-05T23:21:00.470Z"}]},"firstSeenAt":"2026-09-05T23:21:00.470Z","updatedAt":"2026-09-06T01:24:54.459Z"}