steuer-spar-erklaerung-mcp
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@steuer-spar-erklaerung-mcpÖffne meinen Steuerfall 2025 und zeig mir die aktuelle Seite"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Inoffizielle API und MCP für SteuerSparErklärung 2025
Steuerfälle mit einem KI-Agenten prüfen, mit Belegen abgleichen und nach Freigabe kontrolliert bearbeiten – lokal in SteuerSparErklärung 2025.
Öffentliche Beta für Windows x64. Vor Änderungen eine Sicherungskopie anlegen und Ergebnisse selbst prüfen. Dieses Projekt ist keine Steuerberatung und übermittelt nichts an das Finanzamt.
Schnellstart
Ohne npm
Gib einem Agenten mit GitHub- und lokalem Dateizugriff diesen Auftrag:
Öffne https://github.com/yadimon/steuer-spar-erklaerung-mcp und lies
skills/steuer-spar-erklaerung/SKILL.md. Folge dem Skill auf Deutsch.
Richte die portable lokale API mit sicheren Standardwerten ein und prüfe
meinen Steuerfall zunächst nur lesend. Ändere nichts ohne meine Freigabe.Der Agent führt durch Download, Prüfsumme und Einrichtung. Das portable Release
bringt seine eigene Laufzeit mit; Node.js/npm, Python und PowerShell 7 müssen
nicht global installiert werden. Wenn der Agent keine Programme starten darf,
kann das ZIP von der Release-Seite
manuell geladen und anschließend sse-setup.cmd gestartet werden.
Mit npx skills
npx skills add yadimon/steuer-spar-erklaerung-mcp --list
npx skills add yadimon/steuer-spar-erklaerung-mcp --skill steuer-spar-erklaerungDanach genügt zum Beispiel:
Prüfe meine Steuererklärung in SteuerSparErklärung 2025. Gleiche sie mit
meinen Belegen ab und ändere nichts ohne meine ausdrückliche Freigabe.npx installiert hier nur den Agenten-Skill. Die Automation selbst kann
weiterhin aus dem portablen Release laufen.
Related MCP server: elster-mcp-server
Beispiel

Typische Aufgaben
Ziel | Auftrag an den Agenten | Standard |
Steuerfall prüfen | „Prüfe den geöffneten Fall und liste Fehler, Warnungen und unklare Angaben.“ | Nur lesen |
Belege abgleichen | „Vergleiche den Fall mit den Belegen in diesem Ordner.“ | Originale unverändert lassen |
Korrektur vorbereiten | „Schlage Korrekturen vor und ändere nach meiner Freigabe eine Arbeitskopie.“ | Vorher/nachher zurücklesen |
UStVA vorbereiten | „Bereite die UStVA für Juli vor und sende sie nicht ab.“ | Zeitraum und vorhandene Übermittlungen zuerst prüfen |
Nur einrichten | „Richte die portable API ein und verwende empfohlene Antworten.“ | Direkte API, MCP optional |
Bei sichtbarer UI-Automation muss Windows entsperrt bleiben. Während der Agent klickt oder schreibt, nicht gleichzeitig Maus oder Tastatur verwenden.
Was enthalten ist
eine lokale, token-geschützte HTTP-API als Kern;
ein optionaler MCP-Wrapper, der ausschließlich die API aufruft;
ein portables Windows-x64-Paket mit eigener Node-Laufzeit;
ein deutscher Setup-Wizard mit fensterlosem API-Start;
öffentliche Skills für Prüfung und Einrichtung;
versionierte Produktprofile und gemeinsame API-/MCP-Vertragstests.
Aktuell ist Profil 2025 mit Engine-Hauptversion 31 freigegeben. Andere
Produktversionen werden nicht automatisch bedient. Das Projekt ist unabhängig
und weder mit Wolters Kluwer, Steuertipps noch der Akademischen
Arbeitsgemeinschaft verbunden.
Einrichtung
Portables Release
Von der Release-Seite
steuer-spar-erklaerung.zipund die zugehörige.sha256-Datei laden.SHA-256 prüfen und das ZIP in einen lokalen Ordner entpacken.
sse-setup.cmdstarten oder den Setup-Skill verwenden.Die vorgeschlagenen sicheren Standardwerte übernehmen oder Pfade und Arbeitsweise einzeln festlegen.
Der Wizard erkennt eine vorhandene Konfiguration am Standardpfad, erzeugt bei Bedarf ein lokales Token und legt außerhalb des Repositorys an:
API-Konfiguration und fensterlosen Starter;
eine optionale MCP-Mergevorlage;
setup-decisions.jsonfür maschinenlesbare Entscheidungen;settings.mdfür persönliche Prioritäten und Quellen;tracking.mdoder eine Referenz auf eine vorhandene.xlsx-Datei;getrennte Ordner für Dokumentkopien, Ergebnisse und Backups.
Mit --defaults läuft die technische Einrichtung mit sicheren Vorgaben.
--no-start erzeugt nur die Dateien. Sonst fragt der Wizard, ob er die API
jetzt fensterlos starten und Health, Discovery sowie Arbeitsbereich prüfen darf.
Die API kann Markdown-Fortschritte als neue datierte Snapshots anlegen, ersetzt
aber keine vorhandene Trackingdatei. Eine referenzierte XLSX-Datei wird nur über
eine separat verfügbare Tabellen-Fähigkeit des Agenten gelesen oder geändert.
Aus dem Quellcode
Nur Entwicklung und Ausführung direkt aus dem Repository benötigen Node.js 22 oder neuer mit npm:
npm ci
npm run build
npm run setup -- --no-startPython und PowerShell 7 sind nicht erforderlich. Die Windows-Automation nutzt Windows PowerShell 5.1.
API verwenden
Die API bindet ausschließlich an Loopback (127.0.0.1 oder ::1) und verlangt
ein Bearer-Token. Sie beschreibt ihre freigegebenen Operationen selbst:
steuer-spar-erklaerung-call health
steuer-spar-erklaerung-call discovery
steuer-spar-erklaerung-call describe workspace_status
steuer-spar-erklaerung-call workspace_statusKomplexe Argumente werden über eine begrenzte UTF-8-JSON-Datei oder stdin übergeben, damit Token, Pfade und Nutzdaten nicht in der sichtbaren Prozesskommandozeile erscheinen. Für eigene Clients stehen zur Verfügung:
GET /healthzGET /v1/operationsGET /v1/operations/{operation}GET /v1/openapi.jsonPOST /v1/operations/{operation}
Beispiel für einen direkten Aufruf:
$body = @{ args = @{}; timeoutMs = 5000 } | ConvertTo-Json -Depth 5
Invoke-RestMethod -Method Post `
-Uri 'http://127.0.0.1:43127/v1/operations/workspace_status' `
-Headers @{ Authorization = 'Bearer <LOKALES_TOKEN>' } `
-ContentType 'application/json' -Body $bodyOperationen verwenden logische Ressourcen wie cases:, documents: und
results:. Dadurch müssen API-Clients keine lokalen PC-Pfade kennen.
MCP optional anbinden
MCP ist ein dünner Wrapper über dieselbe API. Der Wrapper kennt nur URL und Token; SSE-, Fall- und Dokumentpfade bleiben in der lokalen API-Konfiguration. Die vom Setup erzeugte Servervorlage wird nach Prüfung in die Konfiguration des jeweiligen Clients gemergt:
{
"mcpServers": {
"steuer-spar-erklaerung": {
"command": "<PORTABLE>/runtime/node.exe",
"args": ["<PORTABLE>/dist/index.js"],
"env": {
"SSE_API_URL": "http://127.0.0.1:43127",
"SSE_API_TOKEN": "<LOKALES_TOKEN>"
}
}
}
}command soll direkt auf die portable runtime/node.exe zeigen. So werden
zusätzliche Batch-/Shim-Prozesse und unnötige Konsolenfenster vermieden. Eine
vorhandene Client-Konfiguration nie vollständig ersetzen; nur den bestätigten
Servereintrag mergen.
Sicherheitsmodell
ELSTER-, Versand- und Übermittlungsaktionen sind im Katalog gesperrt.
Lesen ist der Standard; Änderungen brauchen eine ausdrückliche Freigabe.
Schreiboperationen arbeiten mit PID/HWND, erwarteter Seite und Vorher-/Nachher-Prüfung.
Steuerdateien werden nur als hashgebundene Arbeitskopien bearbeitet.
Originale werden weder überschrieben noch gelöscht.
API-Logs enthalten keine Argumente, Ergebnisse oder Tokens.
MCP gibt keine lokalen PC-Pfade an den Client weiter.
Die Automation kann fachliche Fehler nicht ausschließen. Vor einer Abgabe sind Steuerfall, Belege und Programmprüfung selbst zu kontrollieren. Details stehen in der Produktarchitektur und im Betriebsvertrag.
Umsatzsteuer-Voranmeldung
Die UStVA-Werkzeuge wählen Zeitraum und Formularabschnitt über stabile Fachschlüssel. Sie prüfen vorhandene Übermittlungen, lesen Werte zurück und speichern oder senden nicht automatisch.
Bereite meine Umsatzsteuer-Voranmeldung für Juli in einer verifizierten
Arbeitskopie vor. Prüfe zuerst Jahr, Meldezeitraum, vorhandene Übermittlungen
und Belege. Zeige jede Änderung und sende nichts über ELSTER ab.Der vollständige Ablauf ist unter Umsatzsteuer-Voranmeldung beschrieben.
Entwicklung und Tests
npm ci
npm run test:fast
npm test
npm run package:portablenpm test prüft unter anderem API-/MCP-Parität, Argumentverträge,
Sicherheitsgrenzen, Backups, Skills, Links und Repository-Datenschutz. Echte
UI-Tests benötigen eine ausdrücklich konfigurierte neutrale Testdatei; private
Steuerfälle gehören nicht in das Repository.
Weitere Unterlagen:
Lizenz
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Alicense-qualityDmaintenanceState-aware Windows automation MCP server for AI agents, enabling app control, UI interaction, COM Office, and more via 59 tools with fallback layers and audit logging.Last updated7MIT
- AlicenseAqualityBmaintenanceAn MCP server that allows AI assistants like Claude to automate interactions with the German tax portal ELSTER via Puppeteer, including form filling, submission, and session management.Last updated14316MIT
- AlicenseAqualityAmaintenanceMCP server for the Canton of Bern tax portal TaxMe/BE-Login that reads account statements and tax returns via Playwright browser automation.Last updated13475MIT
- Alicense-qualityCmaintenanceA standalone MCP server for Indian personal income-tax work (ITR-1/2/3/4 + post-filing notices) with 8 deterministic tools, running fully offline with no API keys.Last updatedMIT
Related MCP Connectors
Hosted MCP server for Mini Accountant: invoices, expenses, customers, analytics, tax estimates.
Personal assistant MCP server with search, execute, packages, jobs, secrets, and integrations.
Autopilot MCP server for GEO analyses, reports, content, audits, memories and agents.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/yadimon/steuer-spar-erklaerung-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server