mcp-dutch-postal-codes について
mcp-dutch-postal-codesは、郵便番号またはWGS84座標からオランダの住所情報を取得するMCPサーバーです。住所検索を必要とするMCPホスト向けで、stdioとHTTPベースのトランスポートに対応しています。
主な機能
- 01郵便番号による住所検索
- 02WGS84座標から住所情報を取得
- 03stdioとSSEトランスポートに対応
活用シーン
- 01オランダの郵便番号から住所情報を特定
- 02指定座標から住所情報を取得
MCP 対応
MCPクライアントにオランダの住所検索機能を提供します。stdioとSSEに対応し、HTTP経由でJSON-RPCを提供することもできます。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
mcp-dutch-postal-codes
郵便番号または WGS84 座標からオランダの住所情報を取得するためのMCPサーバーです。
公式のMCP Go SDKを使用して構築されています。
必要条件
インストール
一般的な MCP ホスト(Claude Desktop、Cursor)の設定:
{
"mcpServers": {
"dutch-postal-codes": {
"command": "go",
"args": ["run", "github.com/dstotijn/mcp-dutch-postal-codes@main"]
}
}
}
または、Go がインストールされている場合は、プログラムを手動でインストールできます。
go install github.com/dstotijn/mcp-dutch-postal-codes@main
使い方
$ mcp-dutch-postal-codes --help
Usage of mcp-dutch-postal-codes:
-http string
HTTP listen address for JSON-RPC over HTTP (default ":8080")
-sse
Enable SSE transport
-stdio
Enable stdio transport (default true)
通常、MCP ホストがプログラムを実行して MCP サーバーを起動するため、手動で実行する必要はありません。ただし、たとえば HTTP(SSE を使用)経由で提供するために MCP サーバーを手動で実行する場合は、次のようにします。
PATH 環境変数に、$GOBIN(または $GOBIN が設定されていない場合は $GOPATH/bin、$HOME/go/bin)で指定されるパスが含まれるように設定されていれば、次のコマンドを実行できます。
mcp-dutch-postal-codes --stdio=false --sse
SSE トランスポート URL が出力されます。
2025/03/12 15:20:01 MCP server started, using transports: [sse]
2025/03/12 15:20:01 SSE transport endpoint: http://localhost:8080
謝辞
Bert Hubert 氏のテスト用 bagserv Web サービスを使用しています
(記事)。
ライセンス
©️ 2025 David Stotijn
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。