# german-tax-data MCP server

German municipal tax data (Hundesteuer, Zweitwohnungsteuer, Pfaendung), cited to the source

## Links
- Registry page: https://www.getdrio.com/mcp/dev-crelvo-german-tax-data
- Website: https://kommunalwerte.de

## Install
- Endpoint: https://data.crelvo.dev/mcp
- Auth: Not captured

## Setup notes
- Remote endpoint: https://data.crelvo.dev/mcp

## Tools
- list_datasets - List the available hand-verified German municipal tax/fee datasets (Hundesteuer, Zweitwohnungsteuer, Pfändung), their coverage, source sites and refresh cadence. Call this first to see what you can query. Endpoint: https://data.crelvo.dev/mcp
- hundesteuer_lookup - Look up the German dog tax (Hundesteuer) for a city: annual rate for one or more dogs, listed-dog (Listenhund) surcharge, the city's pricing model, its rank among the largest cities, plus the official source and Stand. Rates verified against each municipal Satzung. Endpoint: https://data.crelvo.dev/mcp
- hundesteuer_ranking - Ranking of German cities by Hundesteuer (first dog, per year): most expensive or cheapest, plus the national average across the covered cities. Endpoint: https://data.crelvo.dev/mcp
- hundesteuer_by_state - Average German dog tax (Hundesteuer, first dog per year) per Bundesland (federal state), aggregated over the covered largest cities — the data behind the Deutschlandkarte. Answers 'which German state has the highest/lowest dog tax'. Note: a mean over cities, not an official state rate (the tax is municipal). Endpoint: https://data.crelvo.dev/mcp
- zweitwohnungsteuer_lookup - Look up the German second-home tax (Zweitwohnungsteuer) for a city: whether the city levies it, the rate and its basis (net cold rent etc.), the rank among cities, official source and Stand. Optionally pass a monthly cold rent to get the annual tax. Returns state = keine_steuer | berechenbar | sondermodell. Endpoint: https://data.crelvo.dev/mcp
- zweitwohnungsteuer_ranking - Ranking of German cities by Zweitwohnungsteuer rate: highest or lowest, plus the average, count with a computable rate, and count of cities with no second-home tax. Endpoint: https://data.crelvo.dev/mcp
- zweitwohnungsteuer_changes - List German cities that changed (raised or newly introduced) their Zweitwohnungsteuer in a given year — the fresh-news angle. Defaults to 2026 (Stuttgart, Chemnitz, Heidelberg doubled to 20%, etc.). Endpoint: https://data.crelvo.dev/mcp
- zweitwohnungsteuer_by_state - Average German second-home tax (Zweitwohnungsteuer) rate in percent per Bundesland (federal state), aggregated over the levying cities with a computable rate — the data behind the Deutschlandkarte. Answers 'which German state has the highest/lowest second-home tax'. Note: a mean over cities, not an official state rate (the tax is municipal). Endpoint: https://data.crelvo.dev/mcp
- pfaendung_calc - Compute the attachable portion of monthly net income under German §850c ZPO (Pfändung / wage garnishment), using the current official Pfändungsfreigrenzenbekanntmachung. Returns attachable amount, remaining amount, exempt base and the P-Konto base. Informational, not legal advice. Endpoint: https://data.crelvo.dev/mcp

## Resources
- data://hundesteuer/cities - Full Hundesteuer dataset: every covered city with rates, listed-dog surcharge, source and Stand (CC BY 4.0). MIME type: application/json
- data://zweitwohnungsteuer/cities - Full Zweitwohnungsteuer dataset: every covered city with rate, basis, source and Stand (CC BY 4.0). MIME type: application/json
- data://pfaendung/table - Pfändung §850c ZPO: the current official Pfändungsfreigrenzen constants (the values LLMs get wrong) + worked examples, built from the engine (CC BY 4.0). MIME type: application/json

## Prompts
Not captured

## Metadata
- Owner: dev.crelvo
- Version: 1.1.0
- Runtime: Streamable Http
- Transports: HTTP
- License: Not captured
- Language: Not captured
- Stars: Not captured
- Updated: Jul 5, 2026
- Source: https://registry.modelcontextprotocol.io
