mcpField
H
Hungarian Postcode Validator

Hungarian Postcode Validator

リモート
github.com/UnbearableDev地図・旅行021 週間前に更新
リポジトリ

Hungarian Postcode Validator について

Hungarian Postcode Validator は、郵便データと居住地データを使ってハンガリーの郵便番号や郵便番号と都市の組み合わせを確認する MCP サーバーです。都市、県、ブダペストの区からも検索できます。

主な機能

  1. 01郵便番号から居住地と県を検索
  2. 02都市に対応する郵便番号を検索
  3. 03郵便番号と都市の組み合わせを検証
  4. 04ブダペスト各区の郵便番号を検索
  5. 05県ごとの郵便番号一覧

活用シーン

  1. 01データベース登録前のハンガリー住所の検証
  2. 02都市や県の郵便番号の確認
  3. 03ブダペストの区番号から郵便番号を特定

MCP 対応

MCP クライアントに郵便番号検索、住所検証、都市・県・ブダペスト区の検索ツールを提供します。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://unbearable-dev--hu-postcode-validator.apify.actor/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

すべてのエンドポイント
Streamable HTTPhttps://unbearable-dev--hu-postcode-validator.apify.actor/mcp認証が必要

ツール

詳細

ハンガリーの郵便番号・住所バリデーター

ハンガリーの郵便番号と住所を検証する MCP サーバーです。Magyar Posta の公式カタログと、KSH(ハンガリー中央統計局)の自治体データを利用しています。1 回あたり数ペニーです。

Unbearable Labs が開発しました。 イベントごとの従量課金制で、ツールが実際に呼び出されたときのみ課金されます。


利用可能な場所

  • Apify Actor Store — メイン、従量課金制(PPE)
  • MCPize — 申請待ち
  • MCP.so — 申請待ち
  • PulseMCP — 申請待ち
  • Smithery — 申請待ち
  • Glama — 申請待ち

ニュースレター: Unbearable TechTips Weekly · すべての Actor: github.com/UnbearableDev

機能

MCP 対応クライアント(Claude Desktop、Cursor、n8n、Make、Zapier、カスタムエージェント)からこのサーバーに接続すると、ハンガリーの住所に関する質問にすばやく構造化された形式で回答します。

  • DB に保存する前に (postcode, city) の組み合わせを検証します
  • 任意の HU 郵便番号から自治体と県を検索します
  • 指定した都市に対応するすべての郵便番号を検索します(ブダペストでは便利です。23 区、郵便番号は 100 件以上あります)
  • ハンガリーの県に含まれるすべての郵便番号を一覧表示します
  • ブダペストの区番号(1~23 または I~XXIII)を郵便番号の範囲に対応付けます

ツール

ツール用途価格
lookup_postcode(postcode)4 桁の HU 郵便番号に対応する自治体+県+(BP の場合)区$0.001
lookup_city(city)都市のすべての郵便番号(発音区別符号を無視 — gyor は Győr に一致します)$0.001
validate_address(postcode, city)一致するかどうかを返し、不一致の場合は修正候補を提示します$0.001
budapest_district_lookup(district)ブダペストの I~XXIII 区(または 1~23)に該当する郵便番号の一覧$0.001
list_postcodes_in_county(county_name)一括一覧表示 — 県内のすべての郵便番号$0.005

応答例

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)(または "XIV") は、第 XIV 区のすべての郵便番号を返します。

料金

イベント1 回あたりの USD
lookup-call(ほとんどのツール)$0.001
bulk-call(list_postcodes_in_county)$0.005

たまに使う分には実質無料のユーティリティです。大量に呼び出す場合に料金がかかります。

データソース

  • Magyar Posta 公式郵便カタログ(Iranyitoszam-Internet_uj.xlsx)— 郵便番号から自治体への対応付け
  • KSH(ハンガリー中央統計局)の自治体登録簿 — オープンな tamas-ferenci/IrszHnk のデータ集を通じた、自治体ごとの県/区/KSH コード

収録範囲:郵便番号と自治体の対応データ 3,484 件、郵便番号は重複を除いて 2,962 件(1011~9985)、ハンガリーの全 19 県とブダペストを網羅しています。四半期ごとに更新されます。

Claude Desktop からの接続

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

対応していない機能

  • 街路レベルの住所検証(2022 年以降の KEKKH の制限により、利用可能な公開データソースがありません)
  • あいまい検索/レーベンシュタイン距離による都市名の照合(v1.1)
  • ハンガリー以外の住所(その場合は別の MCP をご検討ください)

ソース/お問い合わせ

問題やアイデアは [email protected]、または GitHub 組織 UnbearableDev までお寄せください。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。