Search / io.github.theluckystrike/invoice-ledger
Zovo Invoice Ledger
R0· no sign-inPut a batch of supplier invoices into one spreadsheet with net, tax and gross totals.
v1.0.0 · active · website · descriptor JSON · versions
Search / io.github.theluckystrike/invoice-ledger
R0· no sign-inPut a batch of supplier invoices into one spreadsheet with net, tax and gross totals.
v1.0.0 · active · website · descriptor JSON · versions
{
"mcpServers": {
"invoice-ledger": {
"type": "http",
"url": "https://invoice-ledger.zovo.one/mcp"
}
}
}claude mcp add --transport http invoice-ledger https://invoice-ledger.zovo.one/mcp[mcp_servers.invoice-ledger]
url = "https://invoice-ledger.zovo.one/mcp"
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"invoice-ledger": {
"type": "remote",
"url": "https://invoice-ledger.zovo.one/mcp",
"enabled": true
}
}
}{
"mcpServers": {
"invoice-ledger": {
"type": "http",
"url": "https://invoice-ledger.zovo.one/mcp"
}
},
"deeplink": "cursor://anysphere.cursor-deeplink/mcp/install?name=invoice-ledger&config=eyJ0eXBlIjoiaHR0cCIsInVybCI6Imh0dHBzOi8vaW52b2ljZS1sZWRnZXIuem92by5vbmUvbWNwIn0%3D"
}{
"servers": {
"invoice-ledger": {
"type": "http",
"url": "https://invoice-ledger.zovo.one/mcp"
}
}
}{
"mcpServers": {
"invoice-ledger": {
"httpUrl": "https://invoice-ledger.zovo.one/mcp"
}
}
}extensions:
"invoice-ledger":
enabled: true
name: "invoice-ledger"
type: streamable_http
uri: "https://invoice-ledger.zovo.one/mcp"
timeout: 300
protocol.modernprotocol.statelessprotocol.transportprotocol.list_ttlauth.prm, auth.as_metadata, auth.cimdauth.secret_in_urltools.descriptionstools.description_lengthtools.schemastools.annotationstools.directory_hintstools.token_costtools.api_dumptools.hidden_textstability.changes, stability.rug_pull, stability.new_linksdeps.known_vulns, deps.mcp_sdk_version, deps.resolvableNo tool definition changes recorded. A server's first observation is its baseline; later probes record what changes.
Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed. How it is computed.
+website +reachable +uptime-100% +updated-6d-ago -no-repository
Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed. How it is computed.
| remote | auth | reachable | uptime 30d | p50 | protocol | last ok |
|---|---|---|---|---|---|---|
https://invoice-ledger.zovo.one/mcp streamable-http | none | yes | 100% | 325 ms | 2025-11-25 | 2026-11-14 |
generate_invoice_ledgerread-only | 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. |
Schemas: list_tools.
And 398 more from this publisher.
{
"name": "io.github.theluckystrike/invoice-ledger",
"title": "Zovo Invoice Ledger",
"$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
"remotes": [
{
"url": "https://invoice-ledger.zovo.one/mcp",
"type": "streamable-http"
}
],
"version": "1.0.0",
"websiteUrl": "https://invoice-ledger.zovo.one/",
"description": "Put a batch of supplier invoices into one spreadsheet with net, tax and gross totals."
}