acuris-mcp-server について
acuris-mcp-serverは、Acuris Address Validation & Geocoding APIをMCPクライアントに接続し、海外住所や英国郵便番号を扱うエージェント向けに利用できます。住所の標準化、信頼度、座標を返し、英国Royal Mail PAFの配達先検索にも対応します。
主な機能
- 01240か国以上の住所を検証・標準化
- 02英国郵便番号のPAF配達先を検索
- 03住所を緯度・経度に変換
- 04座標から近隣住所を検索
活用シーン
- 01入力された住所を検証・標準化
- 02英国郵便番号に対応する配達先を検索
- 03住所データに地理座標を追加
- 04座標をもとに近隣住所を特定
MCP 対応
住所検証、英国郵便番号検索、ジオコーディング、リバースジオコーディングの4つのツールをMCPクライアントに提供します。リクエストはAcuris Address Validation & Geocoding APIを通じて処理されます。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
npx -y @acuris-geo/mcp-serverACURIS_API_KEYシークレットAcuris API key. Get a free key (100 validations + 100 geocodes, 7 days, no card) at https://api.acuris-geo.com/registerローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。
ツール
4掲載時のツール一覧 · 2 週間前に更新
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| city | string | いいえ | 市区町村。 |
| input | string | いいえ | 住所を 1 行で入力してください。住所全体を 1 つの文字列として貼り付けます。例:`10 Downing Street, London, SW1A 2AA`。この項目または以下のフィールド形式の入力のいずれかを指定してください。 |
| state | string | いいえ | 州/地域。USA、CAN、AUS、BRA、MEX では必須です。 |
| street | string | いいえ | 通り名(フィールド形式の入力)。 |
| country | string | はい | ISO 3 文字の国コード(推奨。例:`gbr`、`usa`、`deu`、`fra`)。ISO-2 も使用できます。 |
| postcode | string | いいえ | 郵便番号/ZIP。 |
| house_number | string | いいえ | 家屋/建物番号。 |
詳細
Acuris MCP サーバー
Acuris Address Validation & Geocoding API 用のModel Context Protocolサーバーです。Acuris を Claude Desktop、Claude Code、Cursor、または MCP 対応クライアントに接続すると、エージェントが次の 4 つの住所ツールを利用できるようになります。
| ツール | 機能 |
|---|---|
validate_address | 240 か国以上の郵便住所を検証します。標準化された住所、屋上座標、信頼度スコア(A〜F)、英国の UDPRN と UPRN を返します。 |
postcode_lookup | 英国の郵便番号を指定すると、その郵便番号に該当する Royal Mail PAF の配達地点をすべて返します。 |
geocode | 住所を緯度と経度に変換します。 |
reverse_geocode | 緯度・経度を最寄りの既知の住所に変換します。 |
クイックスタート
api.acuris-geo.com/register で無料の API キーを取得してください(無料の住所検証 100 件、無料のジオコーディング 100 件、7 日間有効、クレジットカード不要)。
Claude Desktop
claude_desktop_config.json に次の内容を追加します。
{
"mcpServers": {
"acuris": {
"command": "npx",
"args": ["-y", "@acuris-geo/mcp-server"],
"env": { "ACURIS_API_KEY": "acu_…" }
}
}
}
Claude Desktop を再起動します。4 つのツールが「Acuris」サーバーの下に表示されます。
Claude Code
claude mcp add acuris -e ACURIS_API_KEY=acu_… -- npx -y @acuris-geo/mcp-server
Cursor / Codex / 任意の MCP クライアント
このサーバーは標準の stdio MCP を使用します。クライアントの接続先を次のように設定してください。
ACURIS_API_KEY=acu_… npx -y @acuris-geo/mcp-server
プロンプトの例
インストール後、次のように試してみてください。
この住所を検証してください:10 Downing Street, London, SW1A 2AA
英国の郵便番号 M1 1AD にある住所をすべて検索してください
ベルリンの国会議事堂の屋上座標は何ですか?
51.5036, -0.1277 にある住所は何ですか?
エージェントが適切なツールを選択して呼び出し、JSON の結果を読み取って返します。
MCP サーバーを使う理由
現在、英国/EU の住所検証プロバイダー(Ideal Postcodes、Loqate、Smarty、postcoder、getaddress.io)のうち、MCP サーバーを提供しているところはありません。エージェント型 IDE を使ってチームで開発している場合、一流の統合機能を提供している住所検証プロバイダーは Acuris だけです。
API の概要
サーバーは次の API と通信します。
POST https://api.acuris-geo.com/validatePOST https://api.acuris-geo.com/postcode-lookup(GBR — 内部でpaf.acuris-geo.comにプロキシされます)GET https://api.acuris-geo.com/geocodeGET https://api.acuris-geo.com/reverse
英国のリクエストは、ライセンスを受けた Royal Mail PAF データセットが保存されている PAF サテライト(paf.acuris-geo.com)に自動的にルーティングされます。呼び出し元がこれを把握する必要はありません。
開発
npm install
npm run build
ACURIS_API_KEY=test node dist/index.js # smoke-test with the public test key
ライセンス
MIT。ソースコード:https://github.com/Acuris-GmbH/acuris-mcp-server。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。