Get invoice
One invoice with buyer, items, VAT, totals and recorded payments.
MCP tool szamlazz_hu_read → get_invoice
read
Returns one issued invoice: buyer with tax number, line items with quantity, unit net price, VAT rate and gross, totals per VAT rate, the payment method, the delivery and due dates and every payment recorded so far. Use it before cancel_invoice or record_payment so the agent works on the right document.
Parameters
| Name | Type | Description |
|---|---|---|
| invoice_number string required | string | Invoice number as shown in Outgoing invoices, from list_invoices. |
tools/call
{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "szamlazz_hu_read",
"arguments": {
"operation": "get_invoice",
"arguments": {
"invoice_number": "invoice number"
}
}
}
} Example response
{
"content": [
{
"type": "text",
"text": "{ ... same JSON as structuredContent ... }"
}
],
"structuredContent": {
"invoice_number": "ABC-2026-00142",
"type": "invoice",
"buyer": {
"name": "Blue Fern Studio Kft.",
"tax_number": "12345678-2-42",
"email": "billing@bluefern.example"
},
"issue_date": "2026-10-09",
"delivery_date": "2026-10-09",
"due_date": "2026-10-17",
"payment_method": "Átutalás",
"currency": "HUF",
"items": [
{
"name": "Website retainer",
"quantity": 2,
"unit": "db",
"net_unit_price": 50000,
"vat_rate": "27%",
"net": 100000,
"vat": 27000,
"gross": 127000
}
],
"totals": {
"net": 100000,
"vat": 27000,
"gross": 127000
},
"payments": [],
"outstanding": 127000
},
"isError": false
}