Tallystick

Tallystick MCP

Give your agent the invoice reader

The engine behind the converter, running inside the agent you already use. Point it at a folder of XRechnung, ZUGFeRD, Factur-X, UBL, CII or Peppol BIS files and it hands back clean structured data instead of eight hundred lines of XML.

It runs on your machine. No invoice is uploaded, to us or to anyone.

What your agent gets

Six tools, one key. The browser tools on this site stay free and uncapped; this is the same engine handed to your agent, and it is the paid one.

ToolWhat it does
detect_invoice_formatNames the format and says whether a PDF carries embedded XML
read_invoiceOne file to canonical JSON: parties, lines, tax breakdown, totals
validate_invoiceLine maths, tax and mandatory fields checked, every finding with a code
read_invoices_tableA whole folder as one table, one row per invoice
export_invoicesExcel, CSV, JSON or QBO out of many invoices at once
build_einvoiceThe other direction: compliant EN 16931 XML from data, nine profiles

One key covers all six, on as many invoices as you like. The free browser converters on this site are unchanged and stay free.

Works with the agent you already have

One command, uvx tallystick-mcp, is all any of them run. No Python environment to set up, no build step, no runtime to install first.

    Anything else that speaks MCP over stdio works too, including your own code through an SDK adapter. The licence key travels in the standard env block, which every one of them supports.

    Price

    $30

    One seat, once. Not a subscription.

    • Reads XRechnung, ZUGFeRD, Factur-X, UBL, CII and Peppol BIS
    • Folders and batches with no file limit
    • Excel, CSV, JSON and QBO export
    • Writes XRechnung, Peppol BIS and seven more EN 16931 profiles
    • Format updates for the first year included
    • Runs offline. Only activation touches the network

    Your key appears on screen the moment payment clears, together with the config for your agent. Keep the PayPal transaction id as well: it brings the key back at any time.

    Why this is not a hosted API

    Every other paid e-invoice MCP server works by uploading your file to the vendor and charging per document. That is a reasonable business, and it is the reason they can meter you. It also means your invoices, with your customers, your prices and your margins, sit on someone else's disk.

    Tallystick parses on your machine. The only request that ever leaves is activation, and it carries two things: the licence key and a hash that identifies the machine. There is no endpoint here that could accept an invoice, which is also why the price is flat instead of per document. Nothing costs us more when you read more.

    Questions

    Is there a free trial?

    Not inside the agent. Every tool here needs a key. What is free, and stays free, is the browser converter on this site: it runs the same parser on the same formats, so you can see exactly what the output looks like before you buy anything.

    What happens when a format changes?

    XRechnung takes new versions, KSeF moves, ViDA arrives. Your licence keeps working on what you bought forever. New format packs after the first year are a $15 renewal, which is the honest price of the work that actually recurs.

    Can I use it on my laptop and my desktop?

    Yes. One seat activates on several machines, so a reinstall or a second computer is not a support ticket.

    Does it need an internet connection?

    Once, to activate. After that the token is verified offline against a key compiled into the package, and it keeps working on a machine that never sees the network again.

    Do you store my invoices?

    There is no upload path in the product at all, so there is nothing to store. The same answer as the browser tool, for the same reason.

    Payment received

    Your licence key

    1. Keep this somewhere safe

    TS-0000-0000-0000-0000

    2. Set it up in your agent

    Copy it now. If it gets away from you, the PayPal transaction id in your receipt brings it straight back. Full setup notes live at tally-stick.com/mcp/setup.

    Find your key again

    PayPal mailed you a transaction id when you paid. Paste it here and the key comes straight back.