RDW
- javascript
1
GitHub Stars
javascript
Language
6 months ago
First Indexed
2 months ago
Catalog Refreshed
Documentation & install
Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.
Installation
Add the following to your MCP client configuration file.
Configuration
View docs{
"mcpServers": {
"jodur-rdw-mcp": {
"command": "rdw-mcp",
"args": []
}
}
}You can query Dutch RDW vehicle data in real time using this MCP server. It lets you look up license plates and retrieve comprehensive vehicle information from multiple official RDW datasets, enabling fast access to technical specs, registrations, APK histories, recalls, and more through a standardized MCP client workflow.
How to use
Start the MCP server in your preferred mode and connect with your MCP client to ask for complete RDW information or targeted details. You can perform global license plate lookups, search by brand/model, or retrieve full data sets for a given plate. The server supports both direct stdin/stdout integration and HTTP-based access for web deployments and scalable setups. Use the client to request the built-in tool for license plate lookups and inspect the returned data, which includes basic details, technical specs, weight and capacity, registration history, APK history, emissions, recalls, and more.
How to install
Prerequisites you need before installing the MCP server are Node.js version 18 or higher and npm version 8 or higher. Ensure you have an active internet connection to access the RDW data sources.
Install the MCP server globally for convenient CLI access, then run the server:
npm install -g rdw-mcp-server
rdw-mcp
Additional configuration and usage notes
You can also run the server with NPX if you prefer not to install globally. This executes the package directly from the registry.
npx rdw-mcp-server
Starting options and local development
For local development from source, clone the project, install dependencies, build, and start the server. The build output is executed with Node.
git clone https://github.com/yourusername/rdw-mcp-server.git
cd rdw-mcp-server
npm install
npm run build
node build/index.js
Claude Desktop configuration
To connect with Claude Desktop, configure a server entry using the MCP command you prefer. You can use the global command or NPX, depending on your setup.
{
"mcpServers": {
"rdw": {
"command": "rdw-mcp"
}
}
}
HTTP transport (optional)
If you choose HTTP mode, you will expose an MCP endpoint and health check for remote access and web integrations. Note that the base port can be customized.
rdw-mcp --http
rdw-mcp --http --port=8080
Usage examples by request type
Ask for complete RDW information by license plate, or query specific data like emissions, APK history, or recalls. Your MCP client can request the dedicated data tool to retrieve full RDW data for a given plate.
Available tools
rdw-license-plate-lookup
Look up ALL available vehicle information from RDW databases by Dutch license plate. Returns complete data including basic details, technical specifications, weight and capacity, registration data, inspection history, fuel and emissions, safety recalls, body specifications, financial data, and status indicators.