cintra-quote
Buy B2B supplies from a real US distributor: submit an RFQ, get a priced quote, order and pay.
Sollte ich dies verwenden
Qualität und Sicherheit
Befunde (1)
- LOWin get_supplier_capabilities
Basierend auf einer automatisierten Analyse der Tool-Definitionen und der Einhaltung des Protokolls.
Kontextkosten
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": {
"cintra-quote": {
"url": "https://www.cintrasupply.com/mcp"
}
}
}Remote-Endpunkte
https://www.cintrasupply.com/mcpstreamable-httpWas es kann
Tool-Inventar
Tools (4)
🟢get_supplier_capabilities
Returns Cintra's supported supply categories, service area, and official quote endpoints.
Eingabe-Schema
{
"type": "object",
"properties": {},
"$schema": "http://json-schema.org/draft-07/schema#"
}🟡validate_bom(lines)
Checks quote lines for missing identifiers and ambiguous substitution instructions. It does not price or submit the request.
Eingabe-Schema
{
"type": "object",
"properties": {
"lines": {
"type": "array",
"items": {
"type": "object",
"properties": {
"quantity": {
"type": "number",
"exclusiveMinimum": 0,
"description": "Requested quantity"
},
"unit": {
"type": "string",
"minLength": 1,
"maxLength": 40,
"description": "Unit of measure, such as each, case, box, ft, or roll"
},
"description": {
"type": "string",
"minLength": 2,
"maxLength": 1000,
"description": "Product description or specification"
},
"manufacturer": {
"type": "string",
"maxLength": 200,
"description": "Requested manufacturer, when specified"
},
"part_number": {
"type": "string",
"maxLength": 200,
"description": "Manufacturer part number, SKU, NSN, or catalog number"
},
"alternates_allowed": {
"type": "boolean",
"default": false,
"description": "Whether Cintra may propose clearly labeled alternatives"
},
"notes": {
"type": "string",
"maxLength": 1000
}
},
"required": [
"quantity",
"unit",
"description"
],
"additionalProperties": false
},
"minItems": 1,
"maxItems": 500
}
},
"required": [
"lines"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}🟡prepare_quote_request(lines, context)
Normalizes up to 500 BOM lines into Cintra's quote-ready format and returns a review link. This does not submit, purchase, reserve inventory, or create a binding quote.
Eingabe-Schema
{
"type": "object",
"properties": {
"lines": {
"type": "array",
"items": {
"type": "object",
"properties": {
"quantity": {
"type": "number",
"exclusiveMinimum": 0,
"description": "Requested quantity"
},
"unit": {
"type": "string",
"minLength": 1,
"maxLength": 40,
"description": "Unit of measure, such as each, case, box, ft, or roll"
},
"description": {
"type": "string",
"minLength": 2,
"maxLength": 1000,
"description": "Product description or specification"
},
"manufacturer": {
"type": "string",
"maxLength": 200,
"description": "Requested manufacturer, when specified"
},
"part_number": {
"type": "string",
"maxLength": 200,
"description": "Manufacturer part number, SKU, NSN, or catalog number"
},
"alternates_allowed": {
"type": "boolean",
"default": false,
"description": "Whether Cintra may propose clearly labeled alternatives"
},
"notes": {
"type": "string",
"maxLength": 1000
}
},
"required": [
"quantity",
"unit",
"description"
],
"additionalProperties": false
},
"minItems": 1,
"maxItems": 500
},
"context": {
"type": "string",
"maxLength": 2000,
"description": "Project, application, delivery, or specification context"
}
},
"required": [
"lines"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}🟡submit_quote_request(lines, buyer_name, buyer_email, company, delivery_zip, ...)
Submits a non-binding RFQ only when production submission is enabled and the user explicitly confirms. No order is placed and no price is guaranteed.
Eingabe-Schema
{
"type": "object",
"properties": {
"lines": {
"type": "array",
"items": {
"type": "object",
"properties": {
"quantity": {
"type": "number",
"exclusiveMinimum": 0,
"description": "Requested quantity"
},
"unit": {
"type": "string",
"minLength": 1,
"maxLength": 40,
"description": "Unit of measure, such as each, case, box, ft, or roll"
},
"description": {
"type": "string",
"minLength": 2,
"maxLength": 1000,
"description": "Product description or specification"
},
"manufacturer": {
"type": "string",
"maxLength": 200,
"description": "Requested manufacturer, when specified"
},
"part_number": {
"type": "string",
"maxLength": 200,
"description": "Manufacturer part number, SKU, NSN, or catalog number"
},
"alternates_allowed": {
"type": "boolean",
"default": false,
"description": "Whether Cintra may propose clearly labeled alternatives"
},
"notes": {
"type": "string",
"maxLength": 1000
}
},
"required": [
"quantity",
"unit",
"description"
],
"additionalProperties": false
},
"minItems": 1,
"maxItems": 500
},
"buyer_name": {
"type": "string",
"minLength": 2,
"maxLength": 200
},
"buyer_email": {
"type": "string",
"format": "email"
},
"company": {
"type": "string",
"minLength": 2,
"maxLength": 200
},
"delivery_zip": {
"type": "string",
"maxLength": 10
},
"needed_by": {
"type": "string",
"maxLength": 40
},
"context": {
"type": "string",
"maxLength": 2000
},
"confirm_nonbinding_submission": {
"type": "boolean",
"const": true,
"description": "Must be true only after the user has reviewed the lines and explicitly asked to submit the RFQ"
}
},
"required": [
"lines",
"buyer_name",
"buyer_email",
"company",
"confirm_nonbinding_submission"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}Community
Nachweis