Dutch Vehicle Context
Description
Dutch vehicle report by licence plate. Combines eleven open registers into one answer: MOT expiry and history, defects per inspection with readable descriptions, recurring defects across inspection rounds, the official odometer verdict, and the full recall chain with hazard and…
About
Dutch vehicle report by licence plate. Combines eleven open registers into one answer: MOT expiry and history, defects per inspection with readable descriptions, recurring defects across inspection rounds, the official odometer verdict, and the full recall chain with hazard and repair. Remote MCP, no API key.
Details
- Author
- Unknown
- Categories
- Other
Jump to
Alle gegevens hieronder zijn openbaar en gratis. Het probleem is niet de beschikbaarheid maar de versnippering: het antwoord op een normale vraag staat verspreid over elf datasets en twee codetabellen, en de interessantste conclusies staan in géén enkele daarvan.
Een voorbeeld dat we bij het bouwen tegenkwamen. Het basisregister meldt over een terugroepactie niet meer danJa. Om te weten wélke actie het is, wat er stuk kan en hoe gevaarlijk dat is, moet je van kenteken naar referentiecode, naar actiebeschrijving, naar gevarenlijst. Bij één testauto leverde dat twee acties op: een afgehandelde uit 2018 en een openstaande uit 2024 over een airbag-gasgenerator die bij een ongeval kan exploderen. Wie de eerste rij pakt, rapporteert de verkeerde.
Datzelfde geldt voor afkeurpunten. Eén afkeuring zegt weinig — dat wordt gerepareerd. Dezelfde afkeuring in drie opeenvolgende jaren zegt dat er iets structureel niet in orde is. Die conclusie staat nergens; hij ontstaat pas door de registraties per keuringsronde te groeperen.
Snelcheck vóór inkoop: staat er een actie open, klopt de tellerstand, wat is er de laatste jaren afgekeurd.
Controle bij inname en uitgifte, over een hele vloot, zonder handmatig opzoekwerk.
Terugroepacties en gebrekhistorie als context bij een schadedossier.
Eén MCP-tool die een agent zelf aanroept zodra er een Nederlands kenteken in het gesprek valt.
Eén JSON-antwoord, ongeveer 10 kB, met deze blokken:
Feiten kun je overal vandaan halen. De laag die dit bruikbaar maakt voor een agent issignals: observaties die nooit een gebrek vaststellen, maar wel zeggen wat aandacht verdient en waarom.
- open_recall— er staat een actie open, met wat er stuk kan en hoe gevaarlijk dat is
- recurring_defect— hetzelfde punt afgekeurd in meerdere keuringsrondes
- odometer_illogical— het register beoordeelt de kilometerstand als onlogisch
- odometer_no_judgement— er is géén oordeel, en dat is iets anders dan een goedkeuring
- imported_vehicle— de historie van vóór de import staat niet in het Nederlandse register
- emission_zone_restricted— diesel onder EURO 5, dus mogelijk geweerd uit milieuzones
- apk_expired,not_insured,exported,taxi_history,source_unavailableen enkele andere
Diefstalstatus zit er niet in, en dat is geen omissie
Of een voertuig als gestolen of vermist geregistreerd staat, wordt principieel niet als open data verstrekt. Elk antwoord meldt dat expliciet, ook als de rest van het rapport schoon is. Reden: een volledig ogend rapport zonder diefstalvermelding leest anders als "niet gestolen", en dat is de gevaarlijkste conclusie die iemand uit deze gegevens kan trekken. Controleer dat apart.
Verder: dit isgeen taxatie, geen technische keuring en geen aankoopadvies. Er zit geen schadeverleden in, geen aantal eigenaren, geen actuele kilometerstand en geen dagwaarde — die staan niet in de open registers. Een signaal stelt nooit een gebrek vast; het zegt dat iets nagekeken hoort te worden.
Wat we niet weten, vullen we niet in. Elke bron draagt een status, en een bron die niet antwoordde levert het signaalsource_unavailablein plaats van een leeg veld dat op "niets aan de hand" lijkt.
Als MCP-server, in Claude, Cursor of een andere agent
Claude(web of desktop, werkt op elk abonnement inclusief gratis): ga naarCustomize → Connectors → + → Add custom connectoren plakhttps://vehicle-context.tradebrite.nl/mcp. Claude kan dit niet zelf voor je installeren; het is bewust een handeling van jou, want een connector mag namens jou handelen.
ChatGPT:custom connectors zitten achter Developer Mode en zijn alleen beschikbaar op Pro, Team, Enterprise en Edu — op een Plus-abonnement kan het niet. Gebruik daar de gewone HTTPS-API hieronder.
claude mcp add --transport http vehicle-context https://vehicle-context.tradebrite.nl/mcp
{ "mcpServers": { "vehicle-context": { "type": "http", "url": "https://vehicle-context.tradebrite.nl/mcp" } } }
Daarna kun je gewoon vragen:"Wat weet je van kenteken 01-TH-FD, is dat een verstandige koop?"De agent roept de tool zelf aan.
curl "https://vehicle-context.tradebrite.nl/v1/vehicle/context?plate=01-TH-FD"
Verder:GET /geeft een zelfbeschrijving enGET /healthde status.
Bronnen, licentie en grenzen aan het gebruik
De brongegevens komen uit het openbare Nederlandse kentekenregister en het terugroepregister, elf datasets in totaal, allemaal onderCreative Commons Zerobeschikbaar gesteld. Er is geen API-sleutel nodig en er zijn geen kosten.
De bronhouder geeft geen garantie op beschikbaarheid of actualiteit en mag datasets zonder opgaaf van reden intrekken. Wij geven die garantie dus ook niet. Als een bron niet antwoordt, zegt het rapport dat met zoveel woorden in plaats van het veld leeg te laten.
10 verzoeken per 10 seconden en 60 per minuut, per IP-adres. Bij overschrijding volgt HTTP 429 met eenRetry-After-header. Die grens beschermt vooral het platform van de bronhouder: één verzoek hier veroorzaakt er tot elf daar. Heb je structureel meer nodig, mail dan even.
Deze dienst wordt kosteloos en zonder garanties aangeboden. Beslissingen over aankoop, verkoop of onderhoud blijven de verantwoordelijkheid van de gebruiker. Controleer bij een daadwerkelijke transactie altijd het voertuig zelf en de officiële registers.
Dezelfde aanpak voor Nederlandse woningen: één adres levert bouwjaar, oppervlakte, energielabel, buurtcijfers, omgevingsgeluid en luchtkwaliteit, monumentstatus en nabije scholen — met dezelfde scheiding tussen feit, signaal en onbekend.
De code staat open op GitHub, onder MIT-licentie:github.com/rleefers/dutch-vehicle-context. Je kunt hem zelf draaien op een eigen Cloudflare-account; er zijn geen sleutels nodig voor de open bronnen. In de repo staat ook de regressietest waarmee we controleren dat de koppelingen kloppen.
Deze dienst staat ook in de officiële MCP-registry alsnl.tradebrite/dutch-vehicle-context.
Deze dienst is gebouwd en wordt onderhouden door Tradebrite BV. Klopt er iets niet in een rapport, mis je een gegeven, of wil je meer volume? Laat het weten — foutmeldingen over concrete kentekens zijn het nuttigst.
Institutional research and manager diligence reports on hedge funds, venture capital and private equity managers. Summary of filings, personnel changes, media screening and social signals delivered to you in minutes.
AI-powered property zoning, buildability, and ADU eligibility analysis for any U.S. address via 20+ government data sources.
Deep fundamental data from SEC filings, including operational KPIs not found on Bloomberg, built for your financial AI agents.
Control anaerobic digestion modeling (ADM1) using natural language.
Search 3,500+ US universities, estimate admission chances, check financial aid by income bracket, and build balanced college lists. Free MCP server, no API key required. Data from IPEDS and College Scorecard
Eleven MCP servers for reproducible EPA SWMM stormwater modelling — building, simulation, calibration, GIS, climate scenarios, uncertainty, plotting, and modelling memory.
A Model Context Protocol (MCP) server that provides comprehensive access to the ALMA (Atacama Large Millimeter/submillimeter Array) archive through a clean, extensible architecture.
aTars MCP by aarna provides AI agents with structured access to crypto market signals, technical indicators, and sentiment analysis.
Deterministic Korean Saju / Chinese BaZi Four Pillars MCP server — Heavenly Stems, Earthly Branches, Day Master, five elements, and 0-100 compatibility. No AI, no API key.
Detect and audit AI bias across protected characteristics — demographic parity, equalized odds, disparate impact analysis
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.



