LabscoMCP early access ↗
jodurMCP SERVER

RDW MCP Server

Type a Dutch licence plate and get the vehicle's specs, emissions, inspection history, recalls and ownership record.

by jodur ↗Government, Legal & Legislative RecordsCommunity

LABSCO SUMMARY

One call, not seven datasets.

RDW publishes vehicle facts across separate open datasets, and stitching them together per plate is the actual work. This does it in a single lookup — including the two answers people are usually after: when the next inspection is due, and whether there is an open recall.

What it is

A single-tool server over the official RDW open data API. One Dutch licence plate (kenteken) goes in; vehicle specifications, fuel and emissions data, APK inspection history, registration history, axle and body details, defect codes and open-recall status come back.

What you get

  • rdw-license-plate-lookup returns everything available for one kenteken in a single call
  • Basic and technical specifications, weights, dimensions and registration details
  • Fuel type, emissions, environmental specifications and sound levels
  • APK inspection report history and the resulting expiry dates
  • Ownership and registration change history
  • Axle loads, body types and the defect codes recorded at inspection
  • Whether the vehicle currently has an open manufacturer recall

Requirements

The npm package rdw-mcp-server — npx rdw-mcp-server, or install it globally and run rdw-mcp. Stdio by default; --http serves POST /mcp with a /health endpoint, CORS enabled and no session state, and --port changes the port. It can also be deployed to Cloudflare Workers and connected to claude.ai as a custom connector. No API key: this is RDW's own public open dataset.

Setup effort

One command — npm install -g rdw-mcp-server