DATEV EXTF MCP server
engineering.seamless/datev-extf·v0.1.0Validate and write DATEV-Format (EXTF) files locally, with findings in German and English.
0 stars
Reviews
Write oneNobody has reviewed DATEV EXTF yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
DATEV EXTF tools (4, 1 write)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
explain_datev_findingExplain what a validate_datev_extf finding code (e.g. amount-dot, bu-automatic, date-leading-zero) means and how to fix it.
list_datev_columnsList the columns (line 2) of a DATEV Buchungsstapel (Formatversion 13, 125 columns) or Debitoren/Kreditoren file (254 columns),
validate_datev_extfCheck a DATEV-Format (EXTF) CSV file, e.g. EXTF_Buchungsstapel.csv or a Debitoren/Kreditoren export, before importing it into DATEV
write_buchungsstapelwrite actionCreate a DATEV-Format Buchungsstapel (EXTF, Formatversion 13) from booking rows, ready for import into DATEV Rechnungswesen
Public scan report
scanner v0.1.9 · 2026-09-26 · same rubric, same numbers if you re-run it
- Code scan7 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitylocal package, no credentials required12/15
- Maintenancelast push 0 days ago15/15
- Maintainer identitynamespace and repository owner differ; website matches verified namespace6/10
How DATEV EXTF compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 89/100
- higher than 80% of 48,255 servers
- Tools
- 4
- the typical server has 7
- Tools that change things
- 25%
- typical: 0%. Fewer write tools means less an agent can break
What its tools let an agent do: 3 read · 1 create
Install DATEV EXTF in Claude Code, Cursor or VS Code
Runs npx -y @seamless-engineering/datev-extf-mcp on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add datev-extf -- npx -y @seamless-engineering/datev-extf-mcp
What the publisher says
From the DATEV EXTF repository's README, as published. We do not edit it. Read it on GitHub
datev-extf-mcp
MCP server that validates and writes DATEV-Format (EXTF) files: Buchungsstapel (booking batches) and Debitoren/Kreditoren (customer and supplier master data). Ask your AI assistant why DATEV rejected an import, or have it turn a list of bookings into a file DATEV accepts.
Deutsch: MCP-Server, der Dateien im DATEV-Format (EXTF) prüft und schreibt. Fragen Sie Ihren KI-Assistenten, warum DATEV einen Import ablehnt: Er bekommt jeden Fehler mit Zeile, Feld und einer verständlichen Erklärung, etwa Punkt statt Komma im Umsatz, fehlende führende Null im Belegdatum oder BU-Schlüssel auf Automatikkonten.
- Local only. The server runs on your machine and reads files from disk. Nothing is uploaded, and there's no account or API key.
- Built on @seamless-engineering/datev-extf. Its rules come from DATEV's own material: the Formatbeschreibung on developer.datev.de, the DATEV-Format Prüfprogramm and the #REW import messages.
- Every file the writer produces passes the validator.
Prefer a browser? The same checks run in the DATEV EXTF validator (English), also without upload.
Install
Needs Node.js 20 or later.
Claude Code
claude mcp add datev-extf -- npx -y @seamless-engineering/datev-extf-mcpClaude Desktop (claudedesktopconfig.json), Cursor (.cursor/mcp.json) and most other clients:
{
"mcpServers": {
"datev-extf": {
"command": "npx",
"args": ["-y", "@seamless-engineering/datev-extf-mcp"]
}
}
}Claude Desktop, one click: download datev-extf-mcp.mcpb from the latest release and open it. Build it yourself with ./scripts/bundle.sh.
Relative file paths resolve against the server's working directory, so absolute paths are the safer choice.
Tools
Resources: datev-extf://columns/buchungsstapel, datev-extf://columns/debkred, datev-extf://findings/de and datev-extf://findings/en.
Prompt: fixdatevimport validates a file and proposes fixes for the export that produced it.
Example
Why does DATEV reject ~/Downloads/EXTF_Buchungsstapel.csv?
2 errors, 1 warning in 214 data rows (category buchungsstapel, encoding utf-8).
- warning [utf8-without-bom]: The file is UTF-8 without a byte order mark. DATEV then reads it as Windows-1252 and umlauts turn into garbage …
- error line 4 [amount-dot]: Amount “49.90” uses a dot as the decimal separator. DATEV expects a comma: 12.50 becomes 12,50.
- error line 9 [date-leading-zero]: Document date “506” has only three digits: the leading zero is gone. …Not tax advice
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
DATEV EXTF: common questions
- Is DATEV EXTF MCP server safe?
- Yes, by our scan: it is graded A (89/100). Read the DATEV EXTF safety report
- How do I install DATEV EXTF?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does DATEV EXTF need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is DATEV EXTF maintained?
- The last commit was 39 days ago (2026-09-26). The latest release is v0.1.0.
- How does DATEV EXTF compare with other MCP servers?
- safety score 89/100 (higher than 80% of 48,255 servers); tools 4 (the typical server has 7); tools that change things 25% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.