openplz-mcp
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
openplz-mcp 🧭
mcp-name: io.github.mohammad-abbasi-sh/openplz-mcp
Unofficial read-only MCP server for German postal data via the OpenPLZ API (by the openpotato project): localities, streets, municipalities, districts, government regions and the 16 federal states (Bundesländer) — with the official administrative keys. No key, no login.
Built by Mohammad Abbasi as part of the "Germany MCP factory". Not affiliated with the OpenPLZ API / openpotato project.
For AI agents
Add to your MCP client config (stdio):
{
"mcpServers": {
"openplz": {
"command": "uvx",
"args": ["openplz-mcp==0.1.0"]
}
}
}Or run locally: python -m openplz_mcp.server (needs mcp<2, httpx).
Related MCP server: Busca de CEP
Tools
Tool | Description |
| Which locality (or localities) a German postal code belongs to |
| Search localities (Orte) by name, optionally within one postal code |
| Search streets by name, postal code and/or locality |
| Free-form street search across street name, postal code and city |
| All 16 federal states (Bundesländer) with key + capital |
| Walk one step down the administrative tree (state → district → municipality …) |
| Reachability check (ok / blocked / error) — one polite request |
Example output (openplz_lookup_postal_code / 10115):
{"postal_code": "10115", "count": 1,
"localities": [{"postal_code": "10115", "name": "Berlin",
"municipality": {"key": "11000000", "name": "Berlin, Stadt", "type": "Kreisfreie Stadt"},
"federal_state": {"key": "11", "name": "Berlin"}}]}Notes:
A German postal code is exactly 5 digits (e.g. 10115 = Berlin-Mitte, 80331 = München).
Official administrative keys: federal states
"01"–"16"(Berlin"11", Bayern"09"), districts 5 digits ("11000"= Berlin), municipalities 8 digits ("09162000"= München). Use them withopenplz_admin_children— e.g.federal_state "11" → districtsreturns the single Berlin district;district "11000" → localitieslists Berlin's localities.Street-name search matches the stored, abbreviated form (e.g.
"Ackerstr."). For free-form queries (e.g."10115 Berlin"or"München Marienplatz") useopenplz_full_text_search.A postal code can cover several localities, and a locality can have several postal codes —
openplz_lookup_postal_codereturns all of them.Data covers Germany only (
/de/endpoints); the OpenPLZ API also serves Austria (/at/) and Switzerland (/ch/), which this server does not expose.
Built by Mohammad Abbasi — Almanibama · mabbasi.ir
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
This server cannot be deployed
Maintenance
Related MCP Connectors
Read-only German street search and context across 593,062 historical records.
Free, keyless postal/ZIP code lookup: place name(s), state/region, and coordinates.
German federal and Land statutes plus court decisions for agents. Keyless, read-only.
Geocoding, static maps and privacy-safe area maps from OpenStreetMap data. Hard caps, no overage.
Related MCP Servers
- AlicenseAqualityDmaintenanceGlobal postal code lookups, validation, and city search for 240+ countries with timezone, admin region, and elevation metadata. Sub-10ms responses at $0.000028/query with 1,000 free queries on signup.423 PyPI1MIT
- AlicenseNot gradedqualityDmaintenanceEnables users to look up Brazilian postal codes and standardized Correios addresses from a given address through natural language, with read-only access and no credentials required.MIT

LegalOne Entreprisesofficial
AlicenseNot gradedqualityCmaintenanceEnables users to search and retrieve French company identities, establishments, officers and BODACC notices, normalize and geocode addresses, and get legal-notice requirements, regulated rates, next steps, and prepare drafts through a keyless read-only MCP server.MIT- AlicenseAqualityBmaintenanceProvides read-only access to German weather data, including ICON-model forecasts, current conditions, official severe-weather warnings, pollen counts, and place geocoding without an API key or login.6MIT