MCP Server

UNLAV Supplier Quote Compare

io.github.Ivansky1/supplier-quote-compare
Business & Operations Unavailable MCP 2025-11-25

What this MCP does

Compares and ranks complete supplier quotes using exact arithmetic for item totals and shipping, while excluding incomplete quotes and reporting ties.

compare_supplier_quotes
Rank supplier quotes for the same complete order using exact decimal arithmetic and shipping. Exclude incomplete quotes and report ties. No FX, tax inference or supplier verification. Price: 0.05 USDC on Base per report.
Open world
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['currency', 'requirements', 'quotes'], 'properties': {'quotes': {'type': 'array', 'items': {'type': 'object', 'required': ['supplier', 'currency', 'shipping', 'items'], 'properties': {'items': {'type': 'array', 'items': {'type': 'object', 'required': ['sku', 'unit_price'], 'properties': {'sku': {'type': 'string', 'maxLength': 256, 'minLength': 1}, 'unit_price': {'type': 'string', 'pattern': '^\\d{1,18}(?:\\.\\d{1,2})?$', 'description': 'Nonnegative decimal string, at most two fractional digits'}}, 'additionalProperties': False}, 'maxItems': 200}, 'currency': {'type': 'string', 'pattern': '^[A-Z]{3}$'}, 'shipping': {'type': 'string', 'pattern': '^\\d{1,18}(?:\\.\\d{1,2})?$', 'description': 'Nonnegative decimal string, at most two fractional digits'}, 'supplier': {'type': 'string', 'maxLength': 200, 'minLength': 1}}, 'additionalProperties': False}, 'maxItems': 20, 'minItems': 1}, 'currency': {'type': 'string', 'pattern': '^[A-Z]{3}$'}, 'requirements': {'type': 'array', 'items': {'type': 'object', 'required': ['sku', 'quantity'], 'properties': {'sku': {'type': 'string', 'maxLength': 256, 'minLength': 1}, 'quantity': {'type': 'integer', 'maximum': 1000000, 'minimum': 1}}, 'additionalProperties': False}, 'maxItems': 200, 'minItems': 1}}, 'additionalProperties': False}
demo
Free fixed synthetic example. No buyer data or payment accepted.
Read only
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}, 'additionalProperties': False}
ping
Free health check
Read only
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}, 'additionalProperties': False}
service_info
Free price, schemas, input limits and privacy information
Read only
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}, 'additionalProperties': False}
Added
ping
Sept. 17, 2026, 12:42 p.m.
Added
demo
Sept. 17, 2026, 12:42 p.m.
Added
service_info
Sept. 17, 2026, 12:42 p.m.
Added
compare_supplier_quotes
Sept. 17, 2026, 12:42 p.m.