MCP Server

Standard Titanium Quotations

net.titanium/quotations
Commerce & Retail Public & reachable MCP 2026-07-28

What this MCP does

Submits structured titanium quotation requests and retrieves quotation status and approved pricing.

get_quote_status
Check quotation status
Check a submitted quotation. While pending review, only the pending-review state is returned. Once QUOTED, the response includes the quoted products, approved line prices and total amount.
Read only Idempotent
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['enquiryId'], 'properties': {'enquiryId': {'type': 'string', 'description': 'The enquiry ID returned when the quotation was submitted'}}}
Output schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['currency', 'enquiryId', 'items', 'message', 'quotedAmount', 'status', 'updatedAt'], 'properties': {'items': {'type': 'array', 'items': {'type': 'object', 'required': ['grade', 'lineNumber', 'lineTotal', 'productForm', 'quantity', 'quantityUnit', 'sectionShape', 'specification', 'unitPrice'], 'properties': {'grade': {'type': 'string'}, 'quantity': {'type': 'number'}, 'lineTotal': {'type': 'number'}, 'unitPrice': {'type': 'number'}, 'lineNumber': {'type': 'integer', 'format': 'int32'}, 'productForm': {'type': 'string'}, 'quantityUnit': {'type': 'string'}, 'sectionShape': {'type': 'string'}, 'specification': {'type': 'string'}}}}, 'status': {'enum': ['PENDING_PRICING', 'PENDING_REVIEW', 'INFORMATION_REQUIRED', 'QUOTED', 'CANCELLED'], 'type': 'string'}, 'message': {'type': 'string'}, 'currency': {'type': 'string'}, 'enquiryId': {'type': 'string'}, 'updatedAt': {'type': 'string', 'format': 'date-time'}, 'quotedAmount': {'type': 'number'}}}
request_quote
Request a multi-line titanium quotation
Submit one or more structured titanium line items for quotation review. Each item may include sectionShape (ROUND, HEX, FLAT or UNKNOWN). Only call after the customer has reviewed all interpreted items and explicitly agreed to submit them.
Open world
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['customerName', 'email', 'deliveryLocation', 'items'], 'properties': {'email': {'type': 'string', 'description': "Customer's email address"}, 'items': {'type': 'array', 'items': {'type': 'object', 'required': ['dimensions', 'productForm', 'quantity', 'quantityUnit'], 'properties': {'alloy': {'type': 'string'}, 'grade': {'type': 'string'}, 'quantity': {'type': 'number'}, 'dimensions': {'type': 'object', 'properties': {'widthMm': {'type': 'number'}, 'lengthMm': {'type': 'number'}, 'diameterMm': {'type': 'number'}, 'thicknessMm': {'type': 'number'}, 'wallThicknessMm': {'type': 'number'}, 'insideDiameterMm': {'type': 'number'}, 'outsideDiameterMm': {'type': 'number'}}}, 'destination': {'type': 'string'}, 'productForm': {'enum': ['SHEET', 'PLATE', 'ROUND_BAR', 'FLAT_BAR', 'TUBE', 'PIPE', 'WIRE', 'FORGING', 'FASTENER', 'OTHER', 'UNKNOWN'], 'type': 'string'}, 'quantityUnit': {'enum': ['PIECES', 'KG', 'TONNES', 'METRES', 'LENGTHS', 'SHEETS', 'PLATES', 'BARS', 'UNKNOWN'], 'type': 'string'}, 'requiredDate': {'type': 'string', 'format': 'date'}, 'sectionShape': {'type': 'string'}, 'certification': {'type': 'string'}, 'specification': {'type': 'string'}, 'surfaceFinish': {'type': 'string'}, 'additionalRequirements': {'type': 'string'}}}, 'description': 'One or more structured titanium requirements. Include sectionShape where relevant.'}, 'customerName': {'type': 'string', 'description': "Customer's full name"}, 'deliveryLocation': {'type': 'string', 'description': 'Delivery location or postcode'}}}
Output schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['createdAt', 'enquiryId', 'message', 'status'], 'properties': {'status': {'enum': ['PENDING_PRICING', 'PENDING_REVIEW', 'INFORMATION_REQUIRED', 'QUOTED', 'CANCELLED'], 'type': 'string'}, 'message': {'type': 'string'}, 'createdAt': {'type': 'string', 'format': 'date-time'}, 'enquiryId': {'type': 'string'}}}
Removed
request_titanium_quote
Sept. 19, 2026, 2:48 a.m.
Changed
request_quote
Sept. 19, 2026, 2:48 a.m.
Changed
get_quote_status
Sept. 19, 2026, 2:48 a.m.
Added
request_titanium_quote
Sept. 17, 2026, 12:54 p.m.
Added
request_quote
Sept. 17, 2026, 12:54 p.m.
Added
get_quote_status
Sept. 17, 2026, 12:54 p.m.