billing-docs-credit-notes-purchase-orders
Qué hace este MCP
Creates and manages credit notes and supplier purchase orders, including receipts, reporting, plain-text documents, and PDF renderings.
Herramientas
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'to': {'type': 'string', 'description': 'YYYY-MM-DD, latest document date to count'}, 'from': {'type': 'string', 'description': 'YYYY-MM-DD, earliest document date to count'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['invoice', 'reason'], 'properties': {'lines': {'type': 'array', 'items': {'type': 'object', 'required': ['line'], 'properties': {'line': {'type': 'integer', 'description': '1-based position of the line on the invoice, as shown by invoice_get', 'exclusiveMinimum': 0}, 'quantity': {'type': 'number', 'maximum': 1000000000000, 'minimum': -1000000000000, 'description': 'Credit only this many units. Defaults to the whole line', 'exclusiveMinimum': 0}}, 'additionalProperties': False}, 'maxItems': 200, 'minItems': 1, 'description': 'Credit only these invoice lines. Leave out with amount_minor for a full credit note'}, 'notes': {'type': 'string', 'maxLength': 10000, 'description': 'Free text printed under the totals'}, 'reason': {'type': 'string', 'maxLength': 1000, 'minLength': 1, 'description': 'Why the money is being given back, e.g. "returned goods" or "billed twice". Printed on the document'}, 'invoice': {'type': 'string', 'minLength': 1, 'description': 'The invoice number to credit, e.g. INV-2026-0001'}, 'issue_date': {'type': 'string', 'description': "YYYY-MM-DD, defaults to today in your business profile's timezone"}, 'amount_minor': {'type': 'integer', 'maximum': 1000000000000, 'description': "Credit this GROSS amount, VAT included, in minor units. Split across the invoice's VAT rates in proportion to each rate's share of the total", 'exclusiveMinimum': 0}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id'], 'properties': {'id': {'type': 'string', 'description': 'Credit note id such as CN-2026-0001, or an exact client name'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id'], 'properties': {'id': {'type': 'string', 'description': 'Credit note id such as CN-2026-0001, or an exact client name'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'to': {'type': 'string', 'description': 'YYYY-MM-DD, latest issue date'}, 'from': {'type': 'string', 'description': 'YYYY-MM-DD, earliest issue date'}, 'client': {'type': 'string', 'description': 'Only credit notes for clients whose name contains this text'}, 'invoice': {'type': 'string', 'description': 'Only credit notes issued against this invoice number'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id'], 'properties': {'id': {'type': 'string', 'description': 'Credit note id such as CN-2026-0001'}, 'out_path': {'type': 'string', 'description': 'Name for the downloaded file, e.g. acme-credit. Defaults to the document id; the document comes back as a download link valid for one hour'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id'], 'properties': {'id': {'type': 'string', 'description': 'Credit note id such as CN-2026-0001'}, 'greeting': {'type': 'string', 'description': 'Opening line, default "Hello" plus the client name'}, 'sign_off': {'type': 'string', 'description': 'Closing line, default your business name from the shared profile'}}, 'additionalProperties': False}
Esquema de entrada
{'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}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['supplier', 'items'], 'properties': {'items': {'type': 'array', 'items': {'type': 'object', 'required': ['description', 'quantity', 'unit_price_minor'], 'properties': {'currency': {'type': 'string', 'pattern': '^[A-Za-z]{3}$', 'description': "Only to state the line's currency; every line on one document must agree"}, 'quantity': {'type': 'number', 'maximum': 1000000000000, 'minimum': -1000000000000, 'description': 'Units ordered, must be greater than zero', 'exclusiveMinimum': 0}, 'tax_rate': {'type': 'number', 'maximum': 1000, 'minimum': 0, 'description': 'VAT percent for this line, overrides the business default'}, 'description': {'type': 'string', 'maxLength': 500, 'minLength': 1, 'description': 'every line needs a description, 500 characters or fewer'}, 'unit_price_minor': {'type': 'integer', 'maximum': 1000000000000, 'minimum': 0, 'description': 'Price per unit in MINOR units: 9000 = 90.00 EUR, 90 = JPY 90. Never a decimal'}}, 'additionalProperties': False}, 'maxItems': 200, 'minItems': 1, 'description': 'What is being ordered'}, 'notes': {'type': 'string', 'maxLength': 10000, 'description': 'Free text printed under the totals, e.g. delivery address or terms'}, 'currency': {'type': 'string', 'pattern': '^[A-Za-z]{3}$', 'description': 'Defaults to your business default currency'}, 'supplier': {'type': 'string', 'maxLength': 200, 'minLength': 1, 'description': 'Supplier name or client id. A name the invoice server already knows brings its address, email and VAT id onto the order'}, 'tax_rate': {'type': 'number', 'maximum': 1000, 'minimum': 0, 'description': 'VAT percent for lines with no rate of their own. Defaults to the business default'}, 'issue_date': {'type': 'string', 'description': "YYYY-MM-DD, defaults to today in your business profile's timezone"}, 'supplier_email': {'type': 'string', 'maxLength': 320, 'description': "Only if the user gave it; otherwise the stored client's email is used"}, 'supplier_vat_id': {'type': 'string', 'maxLength': 64, 'description': 'Supplier VAT / tax registration id'}, 'discount_percent': {'type': 'number', 'maximum': 100, 'minimum': 0, 'description': 'Discount applied to every line, in percent'}, 'supplier_address': {'type': 'string', 'maxLength': 2000, 'description': 'Postal address for the SUPPLIER block, newlines allowed'}, 'expected_delivery_date': {'type': 'string', 'description': 'YYYY-MM-DD, when the goods or work are due'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id'], 'properties': {'id': {'type': 'string', 'description': 'Purchase order id such as PO-2026-0001, or an exact supplier name'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id'], 'properties': {'id': {'type': 'string', 'description': 'Purchase order id such as PO-2026-0001, or an exact supplier name'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'to': {'type': 'string', 'description': 'YYYY-MM-DD, latest order date'}, 'from': {'type': 'string', 'description': 'YYYY-MM-DD, earliest order date'}, 'status': {'enum': ['open', 'partially_received', 'received', 'all'], 'type': 'string', 'description': 'Default "all"'}, 'supplier': {'type': 'string', 'description': 'Only orders to suppliers whose name contains this text'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id'], 'properties': {'id': {'type': 'string', 'description': 'Purchase order id such as PO-2026-0001'}, 'out_path': {'type': 'string', 'description': 'Name for the downloaded file, e.g. acme-credit. Defaults to the document id; the document comes back as a download link valid for one hour'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id'], 'properties': {'id': {'type': 'string', 'description': 'Purchase order id such as PO-2026-0001'}, 'date': {'type': 'string', 'description': 'YYYY-MM-DD, defaults to today'}, 'note': {'type': 'string', 'maxLength': 10000, 'description': 'What arrived, e.g. "8 of 10 units, 2 back-ordered"'}, 'partial': {'type': 'boolean', 'description': 'True when only some of the order arrived. The order stays open and can be received again. Default false'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id'], 'properties': {'id': {'type': 'string', 'description': 'Purchase order id such as PO-2026-0001'}, 'greeting': {'type': 'string', 'description': 'Opening line, default "Hello" plus the supplier name'}, 'sign_off': {'type': 'string', 'description': 'Closing line, default your business name from the shared profile'}}, 'additionalProperties': False}
Cambios recientes en herramientas
Servidores MCP similares
Lovie Company Formation
Supports company formation and business administration with bank accounts, cards, invoicing, bookkeeping, accounting periods, and…
Stratalize Finance
Provides financial, macroeconomic, banking, credit, commodities, M&A, ESG, labor, and regulatory benchmarks for analysis and plan…
Red by Big Red Cloud
Connects to Big Red Cloud accounting for customers, suppliers, products, invoices, purchases, payments, receipts, journals, quote…
GestãoClick
Connects to the GestãoClick ERP to manage customers, suppliers, products, sales, service orders, budgets, and financial records.
Superlógica Condomínios
Connects to a condominium ERP for billing, collections, agreements, expenses, bank movements, statements, files, communications, …
Well
Connects AI agents to business financial data such as invoices, transactions, accounts, cash forecasts, investments, companies, a…
FalaZuki Finance BR
Provides Brazil-focused financial calculations and rules for investments, credit, taxes, payroll, labor costs, debt, budgeting, a…
XBOSS
Accesses Korean tax, social insurance, payroll, cash receipt, e-tax invoice, and certificate filing services.