Számlázz.hu MCP by usefulapi
by usefulapi.io · remote · no sign-in to list tools · v1.3.3 · published by io.usefulapi
Read Számlázz.hu invoices, PDFs, receipts, taxpayers; issue, reverse and pay invoices and receipts.
11 tools: 7 can delete or cancel things, 1 change things and 3 only read.
Scanned Oct 21, 2026
- Deletes or cancels7Claude Code: deny: see these tools
- Can't be undone0Claude Code: ask
- Changes things1Claude Code: ask: see these tools
- Only reads3Claude Code: allow: see these tools
No check matched anything in the tool definitions. No finding is not a safety guarantee. How the checks work.
claude mcp add --transport http szamlazz-hu https://szamlazz-hu.usefulapi.io/mcpTools
Open a tool for its reasons and full description. Descriptions are the publisher's own words, shown as they are.
11 tools
Deletes or cancels 7Claude Code: deny
szamlazz_create_invoiceISSUES a real invoice in Számlázz.hu.No findings
Why it is in this group
- The name "szamlazz_create_invoice" says "create": a word for a change.
- The server marks it destructive (destructiveHint: true).
Description, as the server wrote it ISSUES a real invoice in Számlázz.hu. A final invoice is reported to NAV (Online Számla) and can only be cancelled by a reversal (szamlazz_reverse_invoice), never deleted. kind: invoice (default), proforma (díjbekérő; not fiscal, can be deleted with szamlazz_delete_proforma), prepayment (előlegszámla). The tool computes net, VAT and gross of every line from net_unit_price and vat_rate. preview true builds the PDF only and creates NO document (check the reply: a returned invoice_number means a document WAS created). This call is NEVER retried: if the result is unclear, look the invoice up (szamlazz_get_invoice by order_number or external_id) before issuing again; always send external_id or order_number so that you can. Setting send_email_to_buyer e-mails the PDF to the buyer. Számla Agent action-xmlagentxmlfile.
Annotations the server declares
- title: Issue an invoice (fiscal)
- destructiveHint: true
szamlazz_create_receiptISSUES a real HUF receipt (nyugta).No findings
Why it is in this group
- The name "szamlazz_create_receipt" says "create": a word for a change.
- The server marks it destructive (destructiveHint: true).
Description, as the server wrote it ISSUES a real HUF receipt (nyugta). Receipts are fiscal (NAV reporting) and can only be cancelled by szamlazz_reverse_receipt, never deleted. Give each line's whole-forint gross_total and vat_rate: the tool derives net, VAT and unit price (net + VAT equals gross exactly, as the vendor demands). The receipt prefix must be a receipt-only prefix (capital letters and digits, e.g. NYGTA), not an invoice prefix. call_id is required: the vendor refuses a second receipt with the same call_id (error 338), which protects against a duplicate. NEVER retried automatically: if the result is unclear, ask the user, then repeat the call with the SAME call_id (error 338 means the receipt already exists; find it in Számlázz.hu). Számla Agent action-szamla_agent_nyugta_create.
Annotations the server declares
- title: Issue a receipt (fiscal)
- destructiveHint: true
szamlazz_delete_proformaDELETES one pro forma invoice (díjbekérő) by its number or by its order number (give exactly one).No findings
Why it is in this group
- The name "szamlazz_delete_proforma" says "delete": a word for removing or ending something.
- The description says "Cannot be undone".
- The server marks it destructive (destructiveHint: true).
Description, as the server wrote it DELETES one pro forma invoice (díjbekérő) by its number or by its order number (give exactly one). Only pro forma invoices can be deleted; a real invoice is never touched (use szamlazz_reverse_invoice). Cannot be undone. Számla Agent action-szamla_agent_dijbekero_torlese.
Annotations the server declares
- title: Delete a pro forma invoice
- destructiveHint: true
szamlazz_register_paymentRecords 1-5 payments (kifizetés) on one of your own issued invoices or pro forma invoices, which updates its paid amount and outstanding balance.No findings
Why it is in this group
- The name "szamlazz_register_payment" says "payment": a word that usually means money moves, which cannot be taken back.
- The server marks it destructive (destructiveHint: true).
Description, as the server wrote it Records 1-5 payments (kifizetés) on one of your own issued invoices or pro forma invoices, which updates its paid amount and outstanding balance. By default the payments are ADDED to the existing ones; replace_existing true REPLACES all earlier payment entries of the invoice. Not fiscal. Számla Agent action-szamla_agent_kifiz.
Annotations the server declares
- title: Register payments on an invoice
- destructiveHint: true
szamlazz_reverse_invoiceISSUES a reversal (storno) invoice that cancels one issued invoice.No findings
Why it is in this group
- The description says "cannot be undone".
- The server marks it destructive (destructiveHint: true).
Description, as the server wrote it ISSUES a reversal (storno) invoice that cancels one issued invoice. Fiscal: it is reported to NAV and cannot be undone; the original stays in the books. A reversal needs the invoice number of a real invoice. NEVER retried: if the result is unclear, check with szamlazz_get_invoice before trying again. Számla Agent action-szamla_agent_st.
Annotations the server declares
- title: Reverse an invoice (fiscal)
- destructiveHint: true
szamlazz_reverse_receiptISSUES a reversal (storno) receipt that cancels one issued receipt.No findings
Why it is in this group
- The description says "irreversible".
- The server marks it destructive (destructiveHint: true).
Description, as the server wrote it ISSUES a reversal (storno) receipt that cancels one issued receipt. Fiscal and irreversible; a receipt can be reversed once, and a reversal receipt cannot be reversed. NEVER retried: if the result is unclear, check with szamlazz_get_receipt before trying again. Számla Agent action-szamla_agent_nyugta_storno.
Annotations the server declares
- title: Reverse a receipt (fiscal)
- destructiveHint: true
szamlazz_send_receiptE-MAILS an already issued receipt (PDF) to a customer.No findings
Why it is in this group
- The name "szamlazz_send_receipt" says "send": a word for sending, and what is sent cannot be taken back.
- The server marks it destructive (destructiveHint: true).
Description, as the server wrote it E-MAILS an already issued receipt (PDF) to a customer. Without the e-mail fields, the vendor re-sends the receipt with the settings of the earlier e-mail. The e-mail cannot be recalled. Számla Agent action-szamla_agent_nyugta_send.
Annotations the server declares
- title: E-mail a receipt
- destructiveHint: true
Changes things 1Claude Code: ask
szamlazz_check_taxpayerLook up a Hungarian taxpayer in the NAV register by the first 8 digits of the tax number (the törzsszám): whether the number is valid, the taxpayer's name, VAT status and addresses…No findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
Description, as the server wrote it Look up a Hungarian taxpayer in the NAV register by the first 8 digits of the tax number (the törzsszám): whether the number is valid, the taxpayer's name, VAT status and addresses. Számla Agent action-szamla_agent_taxpayer (data from the NAV Online Invoice platform).
Annotations the server declares
- title: Check a Hungarian taxpayer
- readOnlyHint: true
Only reads 3Claude Code: allow
szamlazz_get_invoiceRead the data of one issued invoice (seller, buyer, lines, totals, VAT breakdown, payments) by invoice number, order number or your external id (give exactly one; for an order numb…No findings
Why it is in this group
- The name "szamlazz_get_invoice" says "get": a word for reading.
Description, as the server wrote it Read the data of one issued invoice (seller, buyer, lines, totals, VAT breakdown, payments) by invoice number, order number or your external id (give exactly one; for an order number with several invoices the last one is returned). Only invoices issued in this Számlázz.hu account. Also use it to check whether an invoice exists before issuing again. Számla Agent action-szamla_agent_xml.
Annotations the server declares
- title: Get an invoice
- readOnlyHint: true
szamlazz_get_invoice_pdfDownload the PDF of one issued document (invoice, pro forma, ...) by invoice number, order number or your external id (give exactly one).No findings
Why it is in this group
- The name "szamlazz_get_invoice_pdf" says "get": a word for reading.
Description, as the server wrote it Download the PDF of one issued document (invoice, pro forma, ...) by invoice number, order number or your external id (give exactly one). Returns the totals and the PDF as an embedded resource. Számla Agent action-szamla_agent_pdf.
Annotations the server declares
- title: Get the PDF of an invoice
- readOnlyHint: true
szamlazz_get_receiptRead one issued receipt (nyugta) by receipt number: lines, payments, totals, whether it was reversed.No findings
Why it is in this group
- The name "szamlazz_get_receipt" says "get": a word for reading.
Description, as the server wrote it Read one issued receipt (nyugta) by receipt number: lines, payments, totals, whether it was reversed. Optionally the PDF. Számla Agent action-szamla_agent_nyugta_get.
Annotations the server declares
- title: Get a receipt
- readOnlyHint: true
This is not a safety rating, and no finding is not a safety guarantee. The groups and findings come from fixed checks of the tool definitions the server returned on the date shown, not from its code or what it does when called. How the checks work.
Install
Pinned to version 1.3.3. Values in angle brackets are yours to fill in.
claude mcp add --transport http szamlazz-hu https://szamlazz-hu.usefulapi.io/mcpRun in a terminal.
Claude Code permissions
Allow the reads, ask before a change, deny the deletes. Paste into .claude/settings.json.
{
"permissions": {
"allow": [
"mcp__szamlazz-hu__szamlazz_get_invoice",
"mcp__szamlazz-hu__szamlazz_get_invoice_pdf",
"mcp__szamlazz-hu__szamlazz_get_receipt"
],
"ask": [
"mcp__szamlazz-hu__szamlazz_check_taxpayer"
],
"deny": [
"mcp__szamlazz-hu__szamlazz_create_invoice",
"mcp__szamlazz-hu__szamlazz_reverse_invoice",
"mcp__szamlazz-hu__szamlazz_delete_proforma",
"mcp__szamlazz-hu__szamlazz_register_payment",
"mcp__szamlazz-hu__szamlazz_create_receipt",
"mcp__szamlazz-hu__szamlazz_reverse_receipt",
"mcp__szamlazz-hu__szamlazz_send_receipt"
]
}
}Tools that only read are allowed, tools that change things ask first, tools that delete or cancel are denied. It assumes the server is installed as szamlazz-hu. Review it before you use it.