goods-receipt
Ce que fait ce MCP
Creates and manages goods-receipt notes against purchase orders, checks quantity tolerances, tracks discrepancies, and exports receipt data.
Outils
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['po', 'lines'], 'properties': {'po': {'type': 'string', 'maxLength': 40, 'description': 'Purchase-order id or reference, e.g. PO-0001'}, 'note': {'type': 'string', 'maxLength': 400, 'description': 'Memo for the whole GRN'}, 'lines': {'type': 'array', 'items': {'type': 'object', 'required': ['line', 'received'], 'properties': {'line': {'type': 'string', 'maxLength': 40, 'description': 'PO line to receive, e.g. L01'}, 'damaged': {'type': 'integer', 'maximum': 1000000, 'minimum': 0, 'description': 'Whole units received but damaged'}, 'received': {'type': 'integer', 'maximum': 1000000, 'minimum': 0, 'description': 'Whole units of good stock'}, 'shortage': {'type': 'integer', 'maximum': 1000000, 'minimum': 0, 'description': 'Whole units short; when you know the count'}, 'damageNote': {'type': 'string', 'maxLength': 400, 'description': 'What was damaged'}, 'shortageNote': {'type': 'string', 'maxLength': 400, 'description': 'Why it is short'}}, 'additionalProperties': False}, 'maxItems': 200, 'minItems': 1, 'description': 'Which PO lines you are receiving now'}, 'carrier': {'type': 'string', 'maxLength': 60, 'description': 'Delivered by'}, 'receivedAt': {'type': 'string', 'maxLength': 10, 'description': 'ISO date of physical receipt (default today)'}}, 'additionalProperties': False}
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['grn'], 'properties': {'grn': {'type': 'string', 'maxLength': 40, 'description': 'Open GRN id, e.g. GRN-0001'}}, 'additionalProperties': False}
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'po': {'type': 'string', 'maxLength': 40, 'description': 'Only discrepancies on this purchase order'}, 'includeResolved': {'type': 'boolean', 'default': False, 'description': 'Include GRNs that are closed (resolved)'}}, 'additionalProperties': False}
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'po': {'type': 'string', 'maxLength': 40, 'description': 'Export GRNs for one purchase order only'}}, 'additionalProperties': False}
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['grn'], 'properties': {'grn': {'type': 'string', 'maxLength': 40, 'description': 'GRN id, e.g. GRN-0001'}}, 'additionalProperties': False}
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['grn', 'line', 'received'], 'properties': {'grn': {'type': 'string', 'maxLength': 40, 'description': 'Open GRN id, e.g. GRN-0001'}, 'line': {'type': 'string', 'maxLength': 40, 'description': 'PO line to receive, e.g. L01'}, 'damaged': {'type': 'integer', 'maximum': 1000000, 'minimum': 0, 'description': 'Whole units received but damaged'}, 'received': {'type': 'integer', 'maximum': 1000000, 'minimum': 0, 'description': 'Whole units of good stock'}, 'damageNote': {'type': 'string', 'maxLength': 400, 'description': 'What was damaged'}, 'shortageNote': {'type': 'string', 'maxLength': 400, 'description': 'Why it is short'}}, 'additionalProperties': False}
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'po': {'type': 'string', 'maxLength': 40, 'description': 'Only GRNs against this purchase order'}, 'includeLines': {'type': 'boolean', 'default': False, 'description': 'Include line detail'}}, 'additionalProperties': False}
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'includeOnlyDiscrepancies': {'type': 'boolean', 'default': False, 'description': 'Only list POs with at least one discrepancy'}}, 'additionalProperties': False}
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['key'], 'properties': {'key': {'type': 'string', 'description': 'License key from checkout, MCPL1.<payload>.<signature>'}}, 'additionalProperties': False}
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['reference', 'supplier', 'lines'], 'properties': {'lines': {'type': 'array', 'items': {'type': 'object', 'required': ['sku', 'description', 'ordered'], 'properties': {'sku': {'type': 'string', 'maxLength': 40, 'description': 'Stock-keeping unit / model code'}, 'ordered': {'type': 'integer', 'maximum': 1000000, 'minimum': 1, 'description': 'Whole units ordered'}, 'description': {'type': 'string', 'maxLength': 160, 'description': 'What it is'}}, 'additionalProperties': False}, 'maxItems': 200, 'minItems': 1, 'description': 'Lines on this purchase order'}, 'supplier': {'type': 'string', 'maxLength': 60, 'description': 'Who you ordered from'}, 'reference': {'type': 'string', 'maxLength': 60, 'description': 'Your own purchase-order number'}, 'overTolerancePct': {'type': 'integer', 'default': 10, 'maximum': 100, 'minimum': 0, 'description': 'Whole % extra allowed above ordered (default 10)'}, 'underTolerancePct': {'type': 'integer', 'default': 10, 'maximum': 100, 'minimum': 0, 'description': 'Whole % short allowed below ordered (default 10)'}}, 'additionalProperties': False}
Modifications récentes des outils
Serveurs MCP similaires
AgentLot Marketplace
Enables agents and users to discover, bid on, purchase, deliver, and settle paid digital services and compute work.
zobrx
Provides read-only ecommerce operations and analytics for orders, inventory, marketplace performance, advertising, settlements, t…
SupplySlate
Supports component sourcing, fabrication requests, supplier RFQs, catalog imports, quotes, purchase planning, checkout handoffs, …
Obriym CRM
Manages CRM records, sales pipelines, activities, orders, products, inventory, and marketplace catalog operations.
velora
Provides Argentine commerce operations including catalog and inventory, customer and supplier management, cash register tracking,…
Shopify
Provides read access to Shopify Admin data for store operations through the Shopify REST API.
Woocommerce
Provides access to WooCommerce store data through the WooCommerce REST API.
Troostwijk
Searches European industrial and insolvency liquidation auctions and retrieves auction lot details.