About mcp-dutch-postal-codes
mcp-dutch-postal-codes is an MCP server for retrieving Dutch address information from a postal code or WGS84 coordinates. It is intended for MCP hosts that need address lookups and supports stdio and HTTP-based transports.
Key features
- 01Look up addresses by postal code
- 02Retrieve address data from WGS84 coordinates
- 03Support stdio and SSE transports
Use cases
- 01Resolve a Dutch postal code to address information
- 02Retrieve address information for given coordinates
MCP support
It exposes Dutch address lookup to MCP clients. The server supports stdio and SSE, and can also serve JSON-RPC over HTTP.
Configuration
Local server config is the same for every client. Copy it into your client’s MCP config file.
We haven’t collected a package or remote endpoint for this server. Follow the instructions in the project README.
Tools
Local servers expose tools only once running on your machine, and the maintainer has not provided a tool list.
Details
From the project READMEmcp-dutch-postal-codes
MCP server for retrieving Dutch address information by postal code or WGS84 coordinates.
This server is built using the official MCP Go SDK.
Requirements
Installation
Configuration for common MCP hosts (Claude Desktop, Cursor):
{
"mcpServers": {
"dutch-postal-codes": {
"command": "go",
"args": ["run", "github.com/dstotijn/mcp-dutch-postal-codes@main"]
}
}
}
Alternatively, you can manually install the program (given you have Go installed):
go install github.com/dstotijn/mcp-dutch-postal-codes@main
Usage
$ 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)
Typically, your MCP host will run the program and start the MCP server, and you don't need to manually do this. But if you want to run the MCP server manually, for instance because you want to serve over HTTP (using SSE):
Given you have your PATH environment configured to include the path named by
$GOBIN (or $GOPATH/bin $HOME/go/bin if $GOBIN is not set), you can then
run:
mcp-dutch-postal-codes --stdio=false --sse
Which will output the SSE transport 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
Acknowledgements
Uses Bert Hubert's testing instance of his bagserv web service
(Article).
License
©️ 2025 David Stotijn
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.