Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
UnbearableDev avatar

Hungarian Postcode Validator

  • Updated June 1, 2026
  • UnbearableDev/hu-postcode-validator

io.github.UnbearableDev/hu-postcode-validator is a MCP server that validates Hungarian postcodes and resolves addresses across 3,484 codes with bulk lookup support.

About

io.github.UnbearableDev/hu-postcode-validator is a Model Context Protocol server that provides Hungarian postcode validation, fast lookup, and bulk address resolution for applications serving the Hungarian market. developers shipping ecommerce, booking, or B2B tools can wire the remote MCP endpoint into Claude Code or Cursor so the agent can confirm whether a postcode exists, normalize city and street data, or validate batches during migrations. The catalog positions it in Build under integrations because you typically adopt it while wiring checkout, shipping calculators, or CRM address fields—not during abstract idea research. The server advertises coverage of three thousand four hundred eighty-four codes and sub-ten-millisecond lookups, which matters when you want inline UX without a heavy self-hosted gazetteer. It is a specialized geographic data MCP, not a general EU validator; scope stays Hungary-specific. Registration uses an Apify Bearer token on the published remote URL.

  • Hungarian postcode lookup and validation across 3,484 documented codes
  • Sub-10ms lookups suited to interactive form validation flows
  • Bulk address endpoint for batch imports or agent-driven data cleanup
  • Apify-hosted streamable-http MCP with Bearer token authentication
  • Useful for HU-market SaaS, shops, and delivery apps built by solo founders

Hungarian Postcode Validator by the numbers

  • Data as of Jul 7, 2026 (Skillselion catalog sync)
terminal
claude mcp add --transport http hu-postcode-validator https://unbearable-dev--hu-postcode-validator.apify.actor/mcp --header "Authorization: Bearer YOUR_TOKEN"

Add your badge

Show developers this MCP server is listed on Skillselion. Paste this into your README.

Listed on Skillselion
TransportHTTP
AuthRequired
Last updatedJune 1, 2026
RepositoryUnbearableDev/hu-postcode-validator

What it does

Validate Hungarian postcodes and resolve addresses in agent-built checkout, CRM, or onboarding forms targeting Hungary.

Who is it for?

Best when you're launching SaaS, shops, or logistics tools for Hungarian customers and want agent-assisted integration of postcode APIs.

Skip if: Products outside Hungary or teams that already use a full EU address provider with contractual SLAs and no need for a Hungary-only MCP.

What you get

After install, your agent can validate HU postcodes, fetch normalized addresses, and run bulk checks through MCP tools during feature work.

  • Validated Hungarian postcode results with normalized address data
  • Bulk validation outcomes for imported or agent-generated address lists
  • Integration-ready responses for forms, APIs, or data migration scripts

By the numbers

  • 3,484 Hungarian postcodes in the documented dataset
  • Sub-10ms lookup performance claimed in the server description
  • Bulk address endpoint advertised alongside single lookup validation
README.md

Hungarian Postcode & Address Validator

MCP server that validates Hungarian postcodes and addresses. Powered by the official Magyar Posta catalog and KSH (Hungarian Central Statistics Office) settlement data. Pennies per call.

Built by Unbearable Labs. Pay-per-event pricing — only billed when a tool is actually called.


Available on

  • Apify Actor Store — primary, metered usage (PPE)
  • MCPize — pending submission
  • MCP.so — pending submission
  • PulseMCP — pending submission
  • Smithery — pending submission
  • Glama — pending submission

Newsletter: Unbearable TechTips Weekly · All Actors: github.com/UnbearableDev

What it does

Point any MCP-capable client (Claude Desktop, Cursor, n8n, Make, Zapier, custom agents) at this server and get fast, structured answers to Hungarian address questions:

  • Validate a (postcode, city) pair before storing it in your DB
  • Look up the settlement and county for any HU postcode
  • Find all postcodes that serve a given city (handy for Budapest: 23 districts, 100+ postcodes)
  • List every postcode in a Hungarian county
  • Map Budapest district numbers (1–23 or I–XXIII) to their postcode ranges

Tools

Tool Purpose Price
lookup_postcode(postcode) Settlement + county + (if BP) district for a 4-digit HU postcode $0.001
lookup_city(city) All postcodes for a city (diacritic-insensitive — gyor matches Győr) $0.001
validate_address(postcode, city) yes/no + corrected suggestion if mismatch $0.001
budapest_district_lookup(district) Budapest I-XXIII (or 1-23) → list of postcodes in that district $0.001
list_postcodes_in_county(county_name) Bulk listing — every postcode in a county $0.005

Example responses

lookup_postcode(1102)

{
  "postcode": 1102,
  "found": true,
  "matches": [
    {
      "postcode": 1102,
      "settlement": "Budapest",
      "settlement_part": "X. kerület",
      "county": "Budapest"
    }
  ],
  "budapest_district": "X."
}

validate_address(1102, "Szeged")

{
  "valid": false,
  "reason": "city_mismatch",
  "postcode": 1102,
  "city": "Szeged",
  "expected_settlements": ["Budapest"]
}

budapest_district_lookup(14) (or "XIV") returns all postcodes in District XIV.

Pricing

Event USD per call
lookup-call (most tools) $0.001
bulk-call (list_postcodes_in_county) $0.005

Effectively a free utility for occasional use; meaningful at high call volumes.

Data sources

  • Magyar Posta official postal catalog (Iranyitoszam-Internet_uj.xlsx) — postcode → settlement mapping
  • KSH (Hungarian Central Statistical Office) settlement registry — county / district / KSH code per settlement, via the open tamas-ferenci/IrszHnk compilation

Coverage: 3,484 postcode-settlement entries spanning 2,962 unique postcodes (1011–9985), all 19 Hungarian counties + Budapest. Refreshed quarterly.

Connecting from Claude Desktop

{
  "mcpServers": {
    "hu-postcode": {
      "transport": "streamable-http",
      "url": "https://YOUR-ACTOR-URL.apify.actor/mcp"
    }
  }
}

What's NOT covered

  • Street-level address validation (no clean public data source post-2022 KEKKH restrictions)
  • Fuzzy / Levenshtein city-name matching (v1.1)
  • Non-Hungarian addresses (consider another MCP for those)

Source / contact

Issues and ideas: unbearabledev@gmail.com or the GitHub org UnbearableDev.

Recommended MCP Servers

How it compares

Hungary-specific postcode data MCP, not a generic geocoding skill or global address autocomplete library.

FAQ

Who is io.github.UnbearableDev/hu-postcode-validator for?

It is for developers building Hungary-focused apps who want fast postcode validation and address lookup callable from AI coding agents.

When should I use io.github.UnbearableDev/hu-postcode-validator?

Use it while implementing shipping, billing, or signup address fields, cleaning imported HU customer data, or prototyping forms that must reject invalid postcodes.

How do I add io.github.UnbearableDev/hu-postcode-validator to my agent?

Add the Apify MCP remote from the server.json manifest, configure Bearer authorization with your Apify token, and expose the validator tools to your agent session.

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.