io.github.lukasschwarz/elster-mcp-server
Drive the German tax portal ELSTER via Puppeteer: submit UStVA, prepare EUER/ESt, sync inbox.
Verdict not yet evaluated for this tool. The semantic screen takes adversarial cases first; coverage rolls out as the corpus expands (15/150 labels to graduation). The deterministic conformance probe is built but has not yet run on the public corpus, so a recorded verdict here is REVIEW or UNVERIFIED, never a clearing ALLOW. Until a verdict is recorded, an agent should treat this tool as not-yet-cleared and fall back to its own checks. Method: the eval, four-state verdict, honest limits.
Own this server? Screen its description →
ELSTER_CONFIG_PATHPath to a config.json that holds all settings below. Recommended.
ELSTER_PFX_PATHAbsolute path to your ELSTER certificate (.pfx).
ELSTER_PASSWORDPassword for the .pfx certificate.
ELSTER_TAX_NUMBERYour Steuernummer in the format issued by your Finanzamt.
ELSTER_STATE_CODETwo-digit ELSTER federal-state code of your Finanzamt.
ELSTER_NAMELast name / company name.
ELSTER_FIRST_NAMEFirst name.
ELSTER_STREETStreet.
ELSTER_HOUSE_NUMBERHouse number.
ELSTER_ZIPZIP code.
ELSTER_CITYCity.
ELSTER_COUNTRYISO country code, default DE.
ELSTER_HEADLESSRun Chromium headless (true/false). Default true.
ELSTER_EST_SKIP_EURIf 1, skip the EUER pre-hook in ESt sessions.
Automate cloud browsers to navigate websites, interact with elements, and extract structured data.…
Provides cloud browser automation capabilities using Stagehand and Browserbase, enabling LLMs to i…
Sign, fill, merge and split PDFs entirely in your browser - files never leave your device.