HTR Bamboo Product & Inquiry Assistant

Search bamboo products and guides, estimate panel loads, and prepare reviewable RFQs.

Sollte ich dies verwenden

Qualität und Sicherheit

A
Qualität der Beschreibung
97%
Vollständigkeit des Schemas
70%
Qualität der Benennung
91%
Risiko der Vergiftung
100%
Übereinstimmung der Berechtigungen
100%
Einhaltung des Protokolls
100%

Befunde (1)

  • LOWTool 'estimate_plywood_container_load' name length outside 3-30 rangein estimate_plywood_container_load

Basierend auf einer automatisierten Analyse der Tool-Definitionen und der Einhaltung des Protokolls.

Kontextkosten

~2,287Tokens (Tool-Definitionen)
~3.0 KBTypische Antwortgröße
Mittlere Auswirkung auf die Aufmerksamkeit (1.79% von 128k Kontext)

Dies ist die ungefähre Anzahl der Tokens, die jedes Mal verbraucht werden, wenn die Tools des Servers in den Kontext eines Modells geladen werden. Höhere Werte verringern die Aufmerksamkeit, die für andere Aufgaben verfügbar ist.

Installieren

Installation mit einem Klick

Fügen Sie dies Ihrer Datei `claude_desktop_config.json` hinzu:

{
  "mcpServers": {
    "bamboo-mcp": {
      "url": "https://mcp.htrbamboo.com/mcp"
    }
  }
}

Remote-Endpunkte

https://mcp.htrbamboo.com/mcpstreamable-http

Was es kann

Tool-Inventar

Tools (7)

🟢 Nur lesen🟡 Schreiben🔴 Löschen⚪ Unbekannt
🟢list_product_categories

List HTR public product families and the number of website product records. Use this to orient a buyer before searching.

Eingabe-Schema

{
  "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.

Eingabe-Schema

{
  "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.

Eingabe-Schema

{
  "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.

Eingabe-Schema

{
  "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.

Eingabe-Schema

{
  "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.

Eingabe-Schema

{
  "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.

Eingabe-Schema

{
  "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
}

Community

Diesen Server bewerten

Nachweis

Aktuelle Beobachtungen

verifiziertVersion nicht aufgezeichnet7 Tools