Postcodes UK MCP Server について
Postcodes UK MCP Server は MCP クライアントを postcodes.io に接続し、英国の郵便番号の検証、照会、地理検索を提供します。単件・一括照会に加え、座標から近隣の郵便番号を検索できます。
主な機能
- 01英国の郵便番号を検証
- 02郵便番号の詳細を取得
- 03郵便番号を一括照会
- 04座標から近隣の郵便番号を検索
活用シーン
- 01利用前に英国の郵便番号を確認
- 021件または複数の郵便番号の詳細を取得
- 03緯度・経度から近隣の郵便番号を検索
MCP 対応
postcodes.io を利用し、英国の郵便番号の検証、照会、一括照会、近隣検索を MCP クライアントに提供します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
Postcodes UK MCP サーバー
概要
Postcodes UK MCP サーバーは、英国の郵便番号 API(postcodes.io)を効率的に利用する方法を提供します。英国の郵便番号の検証、検索、地理的検索機能を備えています。
機能
- 英国の郵便番号を検証
- 郵便番号の詳細を取得
- 郵便番号の一括検索
- 座標から最寄りの郵便番号を検索
依存関係
- Python 3.8+
mcp-cliおよびhttpx
インストール手順
1. 公式のスタンドアロンインストーラーで uv をインストールします。
macOS と Linux の場合
$ curl -LsSf https://astral.sh/uv/install.sh | sh
Windows の場合
powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex
2. リポジトリをクローンします
次に、MCP をプロジェクトの依存関係に追加します。
uv add "mcp[cli]"
3. Claude から Claude Desktop App をインストールします
4. Postcodes UK MCP サーバーを Claude Desktop にインストールします
mcp install postcodes.py
インストールが成功すると、次のような出力が表示されます。
INFO Added server 'postcodes' to Claude config claude.py:129
INFO Successfully installed postcodes in Claude app cli.py:467
使用方法
このサーバーには、英国の郵便番号データを操作する複数の方法があります。
- 1 件の郵便番号の詳細を検索
- 郵便番号を一括検索
- 地理座標から最寄りの郵便番号を検索
Claude Desktop でのデモ:

API エンドポイント
| エンドポイント | 説明 |
|---|---|
/lookup/{postcode} | 1 件の郵便番号の詳細を取得 |
/bulk-lookup | 複数の郵便番号を一度に検索 |
/nearest?lat={lat}&lon={lon} | 座標に基づいて最寄りの郵便番号を検索 |
📌 コントリビューション
コントリビューションを歓迎します。お気軽にイシューやプルリクエストを送信してください。
📄 ライセンス
このプロジェクトは MIT ライセンスの下でライセンスされています。
⭐ サポート
このプロジェクトが役に立った場合は、リポジトリに ⭐ を付けてください。また、LinkedIn で私を見つけてください。
英国の郵便番号サービスのために ❤️ を込めて開発されました。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。