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.
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.
- 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
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.
One command — npm install -g rdw-mcp-server
