Drive the German tax portal ELSTER via Puppeteer: submit UStVA, prepare EUER/ESt, sync inbox.
Elster-mcp-server is an MCP integration. Drive the German tax portal ELSTER via Puppeteer: submit UStVA, prepare EUER/ESt, sync inbox.
The published npm package is elster-mcp-server, version 0.1.0. Its declared MCP transport is stdio.
The package declares 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: 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..
Check the maintainer’s instructions for account access, authentication and the supported client configuration. Once connected, inspect the tools your client receives and try a small task that matches the server’s stated purpose. The registry description does not include a verified, complete tool list.
View the publisher’s registry entry · Project repository. This profile uses version 0.1.0 from the registry. Registration identifies the publisher namespace; it does not establish that this is a first-party integration for every service it connects.
Browse related developer tools MCP servers for tools that cover the same kind of work.
| Variable | Description | Required |
|---|---|---|
| ELSTER_CONFIG_PATH | Path to a config.json that holds all settings below. Recommended. | Optional |
| ELSTER_PFX_PATH | Absolute path to your ELSTER certificate (.pfx). | Optional |
| ELSTER_PASSWORD | Password for the .pfx certificate. | Optional |
| ELSTER_TAX_NUMBER | Your Steuernummer in the format issued by your Finanzamt. | Optional |
| ELSTER_STATE_CODE | Two-digit ELSTER federal-state code of your Finanzamt. | Optional |
| ELSTER_NAME | Last name / company name. | Optional |
| ELSTER_FIRST_NAME | First name. | Optional |
| ELSTER_STREET | Street. | Optional |
| ELSTER_HOUSE_NUMBER | House number. | Optional |
| ELSTER_ZIP | ZIP code. | Optional |
| ELSTER_CITY | City. | Optional |
| ELSTER_COUNTRY | ISO country code, default DE. | Optional |
| ELSTER_HEADLESS | Run Chromium headless (true/false). Default true. | Optional |
| ELSTER_EST_SKIP_EUR | If 1, skip the EUER pre-hook in ESt sessions. | Optional |
Use Microsoft’s Playwright MCP server to navigate pages, inspect accessibility snapshots, fill forms and capture browser screenshots.
The original Chromium automation reference server — simple, screenshot-driven browser control.
Inspect, compare and export point clouds, meshes and calibrated depth data with inline 3D previews.
A server to interact with FreeCAD models using the Model Context Protocol (MCP).
Hyperbrowser Model Context Protocol Server
Browser automation using Playwright with optional stealth mode to bypass anti-bot protection.