Agent♥︎Age
Catalog

io.github.lukasschwarz/elster-mcp-server

Official

by lukasschwarz · TypeScript

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

This Model Context Protocol (MCP) server drives the German tax portal ELSTER via Puppeteer. It enables an MCP-capable client (e.g., Claude) to automate workflows related to tax submissions and portal interaction, including UStVA submission, preparation of EUER/ESt, and syncing an inbox.

🛠️ Key Features

  • Uses Puppeteer to operate ELSTER
  • Automates UStVA submission
  • Prepares EUER/ESt
  • Syncs an inbox

🚀 Use Cases

  • Programmatic interaction with ELSTER for tax-related tasks
  • Automating submission and preparation steps via an MCP client

⚡ Developer Benefits

  • MCP-compatible interface for ELSTER automation
  • Provides a Puppeteer-driven approach to portal workflows

⚠️ Limitations

  • Experimental, community-built tool; not affiliated with or endorsed by German tax authorities
  • States the official supported approach is ERiC (requires registration as a software vendor); this tool uses a different method

Topics

anthropicclaudeeinkommensteuerelstereuerfinanzamtgermanymcpmodel-context-protocolpuppeteersteuertaxustva

Related servers

More in Cloud & DevOps