Zovo Invoice Ledger

io.github.theluckystrikePublished by GitHub account theluckystrikev1.0.0Updated Nov 8, 2026

Put a batch of supplier invoices into one spreadsheet with net, tax and gross totals.

VerifiedStreamable HTTPWeb executableFinanceData & Analytics

Overview

AI-generated overview

Turns a batch of supplier invoices into one Excel and CSV ledger with net, tax and gross totals, per-supplier and per-tax-rate summaries, and duplicate flags.

What you can do
  • Build a combined invoice ledger from invoice rows, PDFs with selectable text, or pasted invoice text
  • Capture supplier, invoice number, dates, net, tax by rate, gross and currency per invoice
  • Summarize totals per supplier and per tax rate
  • Flag duplicate invoice numbers and totals that do not add up
  • Return download links for the generated Excel and CSV files
When to use it
Useful when you have several supplier or purchase invoices to consolidate into a single log or VAT summary, or want a quick check for duplicate invoice numbers and arithmetic that does not reconcile before entering figures elsewhere.
Requirements
A remote streamable HTTP endpoint; no package, environment variable or header is declared. Invoices are supplied as rows in the chat, as attached PDFs with selectable text, or as pasted text.
Before you install
Invoice contents, including supplier names, amounts and tax details, are sent to a third-party hosted service. The generated ledger and download links are produced by that service, so check where the files are stored and who can reach the links. Verify flagged duplicates and totals before relying on them for accounting.

Installation

In SourceWeft

  1. Open Zovo Invoice Ledger in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/io.github.theluckystrike%2Finvoice-ledger/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "zovo-invoice-ledger": {
      "type": "http",
      "url": "https://invoice-ledger.zovo.one/mcp"
    }
  }
}

Tools

1

generate_invoice_ledger

Generate invoice ledger

Use this when the user wants several invoices in one spreadsheet ("put these invoices into Excel", "invoice log from these PDFs", "purchase ledger", "VAT summary by rate", "check these invoices for duplicates"). Send the invoices as rows when their values are in the chat or a screenshot; send attached invoice PDFs (selectable text) in files; send pasted invoice text in invoice_texts (one string per invoice), and use text only as a fallback. Returns an Excel ledger (supplier, invoice number, invoice and due date, currency, net, tax per rate, tax total, gross, status) with By supplier, By tax rate and Checks sheets, and a CSV. Flags totals that do not equal net + tax, tax that does not match its rate, and duplicate invoice numbers per supplier. Reads header totals only, not line items. Does not read scanned images, convert currencies, file tax returns, or say whether tax is reclaimable.

Parameterstextfilescurrencyinvoicesdate_orderdecimal_markinvoice_texts

Version history

1
  1. v1.0.0LatestNov 8, 2026

Score

83% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts

    Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.

  • LicenseNot applicable

    A hosted service is used under its provider's terms, so no license is expected here. This check is left out of the percentage.