mcpField
M
mcp-dutch-postal-codes

mcp-dutch-postal-codes

Local
github.com/dstotijnMaps & Travel0Updated 68w ago

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

  1. 01Look up addresses by postal code
  2. 02Retrieve address data from WGS84 coordinates
  3. 03Support stdio and SSE transports

Use cases

  1. 01Resolve a Dutch postal code to address information
  2. 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.

No install method listed yet

We haven’t collected a package or remote endpoint for this server. Follow the instructions in the project README.

Repository

Tools

No tool list yet

Local servers expose tools only once running on your machine, and the maintainer has not provided a tool list.

Details

From the project README

mcp-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

Apache-2.0 license


©️ 2025 David Stotijn

Comments

Markdown supported

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.