Duebuddy Invoices

io.github.ANTONDrakonv1.0.0Updated Oct 8, 2026

Read incoming supplier invoices through a remote MCP server and get structured data for accounting.

VerifiedStreamable HTTPWeb executableFinanceData & Analytics

Overview

AI-generated overview

Reads supplier invoices from a file URL and returns structured accounting fields plus export files.

What it does
A remote MCP server that reads incoming supplier invoices in formats such as PDF, photo, scan, XML (ZUGFeRD, XRechnung, Factur-X, FatturaPA, KSeF, Peppol, ZATCA), QR codes and 1C documents. It returns structured fields including number, date, supplier, net, VAT, total, currency and due date, and produces import files for accounting such as DATEV EXTF (category 21), CSV, Excel and JSON. Tools include parse_invoice, get_result, get_balance and topup_link. It can also send payment reminders from the client's own mailbox via Google authorisation.
When to use it
Useful when an assistant needs to turn incoming supplier invoices into structured bookkeeping data or an accounting import file without manual entry. Suited to bookkeeping and accounts-payable workflows that already use DATEV or similar exports.
Requirements
A remote streamable HTTP endpoint at nothing to install. An API key is passed to the tools, and a file URL and country code are supplied per invoice. Google authorisation is needed for the reminder feature. A pre-paid balance is required, with a minimum top-up of 8 EUR.
Before you install
The API key is passed as a tool argument, so treat it as a secret. Usage is paid: scanned pages cost 0.07 EUR per page, with a minimum top-up of 8 EUR, though electronic invoices are free and the first 5 pages are free once per key. Documents are sent to a third-party service for processing. Mailbox access is read-only and revocable. It does not issue invoices, take payments, integrate with the DATEV API, connect to a 1C database, or give tax advice.

Installation

In SourceWeft

  1. Open Duebuddy Invoices 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.

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "duebuddy-invoices": {
      "type": "http",
      "url": "https://duebuddy.work/mcp"
    }
  }
}

README

DueBuddy MCP server

Read incoming invoices from your AI assistant and get structured data plus a file ready for accounting. Remote MCP server — nothing to install.

Endpoint: https://duebuddy.work/mcp (streamable HTTP) Docs: https://duebuddy.work/mcp-docs

What it does

  • Reads supplier invoices: PDF, photo, scan, XML (ZUGFeRD, XRechnung, Factur-X, FatturaPA, KSeF, Peppol, ZATCA), QR codes, 1C/УПД/ЭСФ/ЭСЧФ
  • Returns structured fields: number, date, supplier, net, VAT, total, currency, due date
  • Produces an import file for accounting: DATEV EXTF (category 21), CSV, Excel, JSON
  • Sends polite payment reminders from the client's own mailbox (Google authorisation)

Tools

ToolWhat it does
parse_invoice(api_key, file_url, country)reads one incoming invoice, returns a job id
get_result(api_key, job_id)returned fields plus export links
get_balance(api_key)pages left on the balance
topup_link(amount_eur)where to top up (from 8 EUR)

Connect

Claude Desktop / Cursor / any MCP client:

json
{  "mcpServers": {    "duebuddy": {      "url": "https://duebuddy.work/mcp"    }  }}

Then ask the assistant to call parse_invoice with your API key, a file URL and a country code.

Pricing

  • Scanned pages: 0.07 EUR per page
  • Electronic invoices (XML, QR): free — parsed by code, no model involved
  • No subscription; pre-paid balance, minimum top-up 8 EUR
  • First 5 pages free once per key

What we do not do

  • We do not issue invoices in your name and do not take payments.
  • We have no DATEV API integration — we deliver a file (EXTF, category 21); the booking in DATEV is done by your accountant.
  • We do not connect to your 1C database: one direction only (document in, data and file out).
  • We do not replace your accountant and do not give tax advice.

Privacy

Documents are processed to extract data and are not used for model training. Mailbox access is read-only and revocable at any time. See https://duebuddy.work/security

Source: README.md at commit 0a9e607

Tools

0
Tool metadata has not been indexed yet.

Version history

1
  1. v1.0.0LatestOct 8, 2026