← Index

io.github.lukasschwarz/elster-mcp-server

io.github.lukasschwarz/elster-mcp-server·v0.1.0·Browser Automation

Drive the German tax portal ELSTER via Puppeteer: submit UStVA, prepare EUER/ESt, sync inbox.

Trust verdict · v1 advisory · method
NOT YET SCREENEDno verdict on file

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 →

Environment variables
ELSTER_CONFIG_PATH

Path to a config.json that holds all settings below. Recommended.

ELSTER_PFX_PATH

Absolute path to your ELSTER certificate (.pfx).

ELSTER_PASSWORD
secret

Password for the .pfx certificate.

ELSTER_TAX_NUMBER

Your Steuernummer in the format issued by your Finanzamt.

ELSTER_STATE_CODE

Two-digit ELSTER federal-state code of your Finanzamt.

ELSTER_NAME

Last name / company name.

ELSTER_FIRST_NAME

First name.

ELSTER_STREET

Street.

ELSTER_HOUSE_NUMBER

House number.

ELSTER_ZIP

ZIP code.

ELSTER_CITY

City.

ELSTER_COUNTRY

ISO country code, default DE.

ELSTER_HEADLESS

Run Chromium headless (true/false). Default true.

ELSTER_EST_SKIP_EUR

If 1, skip the EUER pre-hook in ESt sessions.

MCP quality score · maturity, not trust · methodology
freshness
25
completeness
10
installability
25
documentation
15
stability
5
Alternatives in Browser Automation