# mcp

Connects Dutch public registries to your coding agent: BAG addresses, RDW vehicle checks, IBAN validation, and EU VAT lookup.

- MCP server · `type=mcp` · Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed, Gemini CLI
- Author: GetApiNL
- License: MIT · policy=link-only · description only; the file stays with the author
- Source: https://github.com/GetApiNL/mcp-server
- Updated: 2026-10-23
- HTML: https://affpapa.org/en/nevibecode/mcp/getapinl-mcp

## What it does

This package turns GetApi endpoints into native tools for AI agents. It checks the official OpenAPI specification every hour to keep the available tool list in sync. Assistants query Kadaster BAG property records, look up vehicle records in the RDW registry, and inspect domain DNS entries directly.

Running the local process requires Node.js 20 LTS alongside a valid GetApi token. Credentials pass exclusively through the `API_KEY` environment variable. The process scrubs the secret from all console logs to prevent sensitive data exposure.

Payloads are restricted to 1 MB with an execution timeout of 10 seconds. Without an `API_KEY` starting with `ga_live_` or `ga_test_`, the server terminates immediately on startup.

## Requirements
- Remote server: `https://api.getapi.nl/mcp`

## Install

### Claude Code (native platform)

**Platform CLI: remote server**
```bash
claude mcp add --transport http mcp https://api.getapi.nl/mcp
```

### Codex

**Platform CLI: remote server**
```bash
codex mcp add getapinl-mcp --url https://api.getapi.nl/mcp
```

### Cursor

**Config file**
File `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "getapinl-mcp": {
            "url": "https://api.getapi.nl/mcp"
        }
    }
}
```

### GitHub Copilot

**Config file**
File `.vscode/mcp.json`:
```json
{
    "servers": {
        "getapinl-mcp": {
            "type": "http",
            "url": "https://api.getapi.nl/mcp"
        }
    }
}
```

### Gemini CLI

**Platform CLI: remote server**
```bash
gemini mcp add -t http getapinl-mcp https://api.getapi.nl/mcp
```

## When to use it
- look up property records using Dutch BAG postcode data
- fetch vehicle specifications through RDW license plates
- validate European VAT numbers and IBAN identifiers
- retrieve domain DNS records and IP details

## Example prompts
- Look up property details for Dutch postal code 1012 JS, house number 1.
- Validate this EU VAT number using the GetApi endpoint.
- Check vehicle specifications for this Dutch license plate via RDW.

## Similar
- [MCP Toolbox for Databases](https://affpapa.org/en/nevibecode/mcp/googleapis-mcp-toolbox-for-databases.md) — MCP server · ★ 16730
- [PostHog MCP Server](https://affpapa.org/en/nevibecode/mcp/posthog-mcp-server.md) — MCP server · ★ 40459
- [OpenWork MCP Gateway](https://affpapa.org/en/nevibecode/mcp/openwork-mcp-gateway.md) — MCP server · ★ 24271
- [Keploy](https://affpapa.org/en/nevibecode/mcp/keploy.md) — MCP server · ★ 18779
- [Nhost](https://affpapa.org/en/nevibecode/mcp/nhost.md) — MCP server · ★ 9369
- [basebalance.cloud — x402 RPC & MCP gateway](https://affpapa.org/en/nevibecode/mcp/basebalancecloud-x402-rpc-mcp-gateway.md) — MCP server · ★ 7548

## Other versions with the same name
- [mcp · kubeshark](https://affpapa.org/en/nevibecode/mcp/kubeshark-mcp.md) — ★ 12110
- [mcp · butterbase-ai](https://affpapa.org/en/nevibecode/mcp/butterbase-ai-mcp.md) — ★ 3031
- [mcp · medplum](https://affpapa.org/en/nevibecode/mcp/mcp.md) — ★ 2766
- [mcp · sceneview](https://affpapa.org/en/nevibecode/mcp/sceneview-mcp.md) — ★ 1349
- [mcp · buoy-gg](https://affpapa.org/en/nevibecode/mcp/buoy-gg-mcp.md) — ★ 691

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
