HTR Bamboo Product & Inquiry Assistant
Search bamboo products and guides, estimate panel loads, and prepare reviewable RFQs.
使うべきか
品質と安全性
検出事項(1)
- LOWestimate_plywood_container_load 内
ツール定義とプロトコルへの準拠に関する自動分析に基づいています。
コンテキストコスト
これは、サーバーのツールがモデルのコンテキストに読み込まれるたびに消費されるおおよそのトークン数です。数が多いほど、ほかのタスクに使える注意が減ります。
インストール
ワンクリックインストール
これを `claude_desktop_config.json` ファイルに追加してください:
{
"mcpServers": {
"bamboo-mcp": {
"url": "https://mcp.htrbamboo.com/mcp"
}
}
}リモートエンドポイント
https://mcp.htrbamboo.com/mcpstreamable-httpできること
ツール一覧
ツール(7)
🟢list_product_categories
List HTR public product families and the number of website product records. Use this to orient a buyer before searching.
入力スキーマ
{
"type": "object",
"properties": {},
"$schema": "https://json-schema.org/draft/2020-12/schema"
}🟢search_products(query, family, limit, offset)
Find HTR Bamboo website products by name, specification or category. Supports English and common Chinese product terms. This is not a stock, price or suitability check.
入力スキーマ
{
"type": "object",
"properties": {
"query": {
"default": "",
"type": "string",
"maxLength": 200
},
"family": {
"type": "string",
"enum": [
"knitting_tools",
"panels_and_surfaces",
"components_and_finished_goods"
]
},
"limit": {
"default": 10,
"type": "integer",
"minimum": 1,
"maximum": 20
},
"offset": {
"default": 0,
"type": "integer",
"minimum": 0,
"maximum": 10000
}
},
"$schema": "https://json-schema.org/draft/2020-12/schema"
}🟢get_product(product_id)
Read a product name, source-backed specification tables and quality flags. Preserve table column context and reference-only qualifications. Missing or withheld facts require HTR confirmation.
入力スキーマ
{
"type": "object",
"properties": {
"product_id": {
"type": "string",
"minLength": 1,
"maxLength": 180
}
},
"required": [
"product_id"
],
"$schema": "https://json-schema.org/draft/2020-12/schema"
}🟢search_procurement_guides(query, family, topic, limit)
Find public HTR buyer guides, sample and inspection checklists, document scope, shipping guidance, calculators and bounded case studies. Results are references, not order-specific promises.
入力スキーマ
{
"type": "object",
"properties": {
"query": {
"default": "",
"type": "string",
"maxLength": 200
},
"family": {
"type": "string",
"enum": [
"knitting_tools",
"panels_and_surfaces",
"components_and_finished_goods"
]
},
"topic": {
"type": "string",
"enum": [
"selection",
"specification",
"branding",
"packaging",
"case_study",
"sample",
"repeat_order",
"quality",
"approval",
"inspection",
"packing",
"documents",
"certification",
"compliance",
"shipping",
"commercial",
"panels",
"engineering",
"calculator"
]
},
"limit": {
"default": 5,
"type": "integer",
"minimum": 1,
"maximum": 10
}
},
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false
}🟢validate_inquiry(product_id, request_type, specifications, quantity, quantity_unit, ...)
Check an HTR inquiry for product-specific missing and ambiguous fields. Returns one next question plus relevant public guides and cases. Readiness only means ready for HTR review.
入力スキーマ
{
"type": "object",
"properties": {
"product_id": {
"type": "string",
"minLength": 1,
"maxLength": 180
},
"request_type": {
"default": "quotation",
"type": "string",
"enum": [
"quotation",
"sample",
"customization"
]
},
"specifications": {
"default": "",
"type": "string",
"maxLength": 800
},
"quantity": {
"default": "",
"type": "string",
"maxLength": 150
},
"quantity_unit": {
"type": "string",
"enum": [
"pieces",
"pairs",
"sets",
"sheets",
"pallets",
"other"
]
},
"destination": {
"default": "",
"type": "string",
"maxLength": 150
},
"branding": {
"default": "",
"type": "string",
"maxLength": 200
},
"packaging": {
"default": "",
"type": "string",
"maxLength": 200
},
"required_documents": {
"default": "",
"type": "string",
"maxLength": 300
},
"knitting": {
"type": "object",
"properties": {
"tool_format": {
"type": "string",
"enum": [
"single_pointed",
"double_pointed",
"circular",
"interchangeable",
"crochet_hook",
"component",
"other"
]
},
"diameter_or_size_mix": {
"type": "string",
"maxLength": 200
},
"length_or_length_mix": {
"type": "string",
"maxLength": 200
},
"length_definition": {
"type": "string",
"enum": [
"needle_body",
"bare_cable",
"assembled_total",
"hook_length",
"not_applicable",
"unknown"
]
},
"pieces_per_set": {
"type": "integer",
"exclusiveMinimum": 0,
"maximum": 1000
},
"point_hook_connector_details": {
"type": "string",
"maxLength": 400
},
"finish": {
"type": "string",
"maxLength": 200
}
},
"additionalProperties": false
},
"panel": {
"type": "object",
"properties": {
"application": {
"type": "string",
"maxLength": 300
},
"construction": {
"type": "string",
"enum": [
"solid_laminated",
"bamboo_faced_named_core",
"strand_woven",
"unsure"
]
},
"length_mm": {
"type": "number",
"exclusiveMinimum": 0,
"maximum": 10000
},
"width_mm": {
"type": "number",
"exclusiveMinimum": 0,
"maximum": 5000
},
"thickness_mm": {
"type": "number",
"exclusiveMinimum": 0,
"maximum": 300
},
"grain_and_colour": {
"type": "string",
"maxLength": 200
},
"finish": {
"type": "string",
"maxLength": 200
},
"tolerance_or_machining": {
"type": "string",
"maxLength": 400
}
},
"additionalProperties": false
},
"component": {
"type": "object",
"properties": {
"application": {
"type": "string",
"maxLength": 300
},
"dimensions_or_drawing_revision": {
"type": "string",
"maxLength": 500
},
"material_and_finish": {
"type": "string",
"maxLength": 300
},
"acceptance_checks": {
"type": "string",
"maxLength": 400
}
},
"additionalProperties": false
}
},
"required": [
"product_id"
],
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false
}🟢estimate_plywood_container_load(panels, container, plan, clearance_mm, handling, ...)
Estimate sheets per pallet, pallet count and 20/40-foot container use for one or more bamboo panel lines. Uses conservative right-angle geometry, payload, door, stacking and forklift limits. Planning estimate only; not a loading approval or freight quotation.
入力スキーマ
{
"type": "object",
"properties": {
"panels": {
"minItems": 1,
"maxItems": 10,
"type": "array",
"items": {
"type": "object",
"properties": {
"panel_type": {
"default": "laminated",
"type": "string",
"enum": [
"laminated",
"strand_woven"
]
},
"length_mm": {
"type": "number",
"exclusiveMinimum": 0,
"maximum": 5000
},
"width_mm": {
"type": "number",
"exclusiveMinimum": 0,
"maximum": 3000
},
"thickness_mm": {
"type": "number",
"exclusiveMinimum": 0,
"maximum": 100
},
"quantity_sheets": {
"type": "integer",
"exclusiveMinimum": 0,
"maximum": 100000
},
"density_kg_m3": {
"type": "number",
"minimum": 300,
"maximum": 1500
},
"pallet_outer_length_mm": {
"type": "number",
"exclusiveMinimum": 0,
"maximum": 6000
},
"pallet_outer_width_mm": {
"type": "number",
"exclusiveMinimum": 0,
"maximum": 4000
},
"pallet_height_mm": {
"default": 120,
"type": "number",
"minimum": 1,
"maximum": 1000
},
"packing_tare_kg": {
"default": 30,
"type": "number",
"minimum": 0,
"maximum": 2000
},
"top_protection_mm": {
"default": 0,
"type": "number",
"minimum": 0,
"maximum": 1000
},
"max_loaded_height_mm": {
"default": 1020,
"type": "number",
"exclusiveMinimum": 0,
"maximum": 5000
},
"handling_gross_limit_kg": {
"default": 1760,
"type": "number",
"exclusiveMinimum": 0,
"maximum": 100000
},
"stacking_basis": {
"default": "tiers",
"type": "string",
"enum": [
"tiers",
"weight"
]
},
"tier_cap": {
"default": 3,
"type": "integer",
"minimum": 0,
"maximum": 6
},
"allowed_weight_above_kg": {
"default": 0,
"type": "number",
"minimum": 0,
"maximum": 100000
},
"load_center_mm": {
"type": "number",
"exclusiveMinimum": 0,
"maximum": 10000
}
},
"required": [
"length_mm",
"width_mm",
"thickness_mm",
"quantity_sheets"
],
"additionalProperties": false
}
},
"container": {
"default": "20ft GP",
"type": "string",
"enum": [
"20ft GP",
"40ft GP",
"40ft HC"
]
},
"plan": {
"default": "stacked",
"type": "string",
"enum": [
"stacked",
"floor_only"
]
},
"clearance_mm": {
"default": 20,
"type": "number",
"minimum": 0,
"maximum": 500
},
"handling": {
"default": {
"capacity_mode": "load_moment_estimate",
"rated_capacity_kg": 2500,
"rated_load_center_mm": 500,
"lift_mode": "one_pallet_at_a_time"
},
"type": "object",
"properties": {
"capacity_mode": {
"default": "load_moment_estimate",
"type": "string",
"enum": [
"load_moment_estimate",
"actual_load_chart"
]
},
"rated_capacity_kg": {
"default": 2500,
"type": "number",
"exclusiveMinimum": 0,
"maximum": 100000
},
"rated_load_center_mm": {
"default": 500,
"type": "number",
"exclusiveMinimum": 0,
"maximum": 10000
},
"actual_capacity_kg": {
"type": "number",
"exclusiveMinimum": 0,
"maximum": 100000
},
"lift_mode": {
"default": "one_pallet_at_a_time",
"type": "string",
"enum": [
"one_pallet_at_a_time",
"complete_stack"
]
}
},
"additionalProperties": false
},
"container_overrides": {
"default": {},
"type": "object",
"properties": {
"payload_kg": {
"type": "number",
"exclusiveMinimum": 0,
"maximum": 100000
},
"door_width_mm": {
"type": "number",
"exclusiveMinimum": 0,
"maximum": 10000
},
"door_height_mm": {
"type": "number",
"exclusiveMinimum": 0,
"maximum": 10000
}
},
"additionalProperties": false
}
},
"required": [
"panels"
],
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false
}🟢prepare_inquiry(product_id, request_type, specifications, quantity, destination, ...)
Prepare an editable HTR inquiry draft and official website confirmation link. DOES NOT submit, store the draft, send email, create a CRM record or verify an email. Collect only procurement requirements; the buyer enters contact details on the website.
入力スキーマ
{
"type": "object",
"properties": {
"product_id": {
"type": "string",
"minLength": 1,
"maxLength": 180
},
"request_type": {
"default": "quotation",
"type": "string",
"enum": [
"quotation",
"sample",
"customization"
]
},
"specifications": {
"default": "",
"type": "string",
"maxLength": 800
},
"quantity": {
"default": "",
"type": "string",
"maxLength": 150
},
"destination": {
"default": "",
"type": "string",
"maxLength": 150
},
"branding": {
"default": "",
"type": "string",
"maxLength": 200
},
"packaging": {
"default": "",
"type": "string",
"maxLength": 200
},
"required_documents": {
"default": "",
"type": "string",
"maxLength": 300
},
"additional_requirements": {
"default": "",
"type": "string",
"maxLength": 800
}
},
"required": [
"product_id"
],
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false
}コミュニティ
エビデンス