Snel beginnen
# welke paracetamol-varianten zijn vrij van gluten?
curl "https://allergen-context.tradebrite.nl/v1/allergy?werkzame_stof=paracetamol&profiel=gluten"
# zit er lactose in dit specifieke middel?
curl "https://allergen-context.tradebrite.nl/v1/allergy?medicijn=tetmodis&profiel=lactose"
# is dit product teruggeroepen?
curl "https://allergen-context.tradebrite.nl/v1/allergy?barcode=8718452375684"
# alle terugroepacties wegens mosterd
curl "https://allergen-context.tradebrite.nl/v1/allergy?terugroep_allergeen=mosterd"
Vier oordelen, en het verschil is de kern
| Oordeel | Betekenis |
|---|---|
NIET_GESCHIKT | Het allergeen staat aantoonbaar in de vermelde hulpstoffen. |
ONZEKER | De bron noemt een hulpstof zonder de herkomst te vermelden. "Zetmeel" zonder graansoort — maïs is onschuldig, tarwe bevat gluten. "Gelatine" zonder diersoort — rund, varken of vis. Dit raakt duizenden middelen. Nooit als veilig presenteren. |
GEEN_AANWIJZING | Het allergeen komt niet voor in de vermelde hulpstoffen. Zegt niets over de werkzame stof en niets over kruisbesmetting. |
ONBEKEND | De bron vermeldt voor dit middel helemaal geen hulpstoffen. Dat overkomt 1.362 van de 19.421 middelen. Geen bewijs van afwezigheid. |
Elk oordeel komt met veroorzaakt_door: de letterlijke hulpstofnaam die het veroorzaakte, zodat een apotheker het kan nakijken en wij weerlegbaar zijn.
Waarom een aparte laag nodig is
Valse treffers. Zoeken op "melk" in de brondata geeft 195 geneesmiddelen. Vier daarvan bevatten melkeiwit; de andere 191 bevatten melkzuur (E 270), een gewoon zuur zonder enige relatie tot zuivel. Een taalmodel dat de ruwe data krijgt maakt precies deze fout.
Gemiste treffers. Lactose staat onder vier schrijfwijzen in de bron, soja onder twaalf, ei onder drie. Wie op één spelling zoekt mist de rest.
Stille gaten. Bij 2.468 middelen is de graansoort van het zetmeel niet vermeld en bij 2.346 de herkomst van de gelatine. Dat is een tekortkoming van de bron, geen reden om iets te verzinnen — maar het moet zichtbaar blijven in plaats van als "vrij van" te verdwijnen.
Overwaarschuwen is ook fout. Een eerdere versie markeerde maïszetmeel als mogelijk gluten omdat het patroon te ruim was: 1.129 middelen kregen ten onrechte een waarschuwing. Wie overal "misschien" leest, gaat het negeren.
Aansluiten als MCP-server
Eén tool: get_allergy_context. Streamable HTTP, geen authenticatie.
{
"mcpServers": {
"allergen-context": {
"type": "http",
"url": "https://allergen-context.tradebrite.nl/mcp"
}
}
}
Bewust één tool en niet tien. Een agent moet de hele toollijst inlezen vóór hij iets kan vragen; meer tools in één server is niet rijker, het is duurder en verwarrender.
Parameters
| Parameter | Doel |
|---|---|
werkzame_stof | Alle merken met die stof, om te zien welke vrij zijn van het allergeen. |
medicijn | Zoeken op merknaam. |
rvg | Zoeken op registratienummer. |
barcode | Terugroepacties op EAN. |
product | Terugroepacties op productnaam. |
terugroep_allergeen | Alle terugroepacties rond één allergeen. |
profiel | Komma-gescheiden: lactose, melk, gluten, soja, ei, pinda, noten, sesam, vis, sulfiet, mais, peulvrucht, fructose. |
limiet | Aantal getoonde resultaten, 1 tot 50. De tellingen gaan altijd over álle treffers. |
Lactose-intolerantie en koemelkallergie staan bewust apart: het zijn verschillende aandoeningen met verschillende drempels.
Bronnen en licentie
| Bron | Inhoud | Licentie |
|---|---|---|
| CBG Geneesmiddeleninformatiebank | 19.421 toegelaten geneesmiddelen met hulpstoffen | CC0 |
| NVWA veiligheidswaarschuwingen | 583 meldingen sinds 2023, 323 met barcode | CC0 |
Beide bronnen staan onder de Creative Commons zero-verklaring; bronvermelding is niet verplicht maar wij doen het toch. De broncode is MIT. Antwoorden zijn vrij te gebruiken.
Data opgehaald op 19 augustus 2026. Er zit een limiet van 10 verzoeken per 10 seconden en 60 per minuut per IP-adres.
Geen medisch advies
Deze dienst geeft weer wat het CBG en de NVWA publiceren, en waar die bronnen zwijgen. Het is geen medisch advies, geen diagnose en geen vervanging van de bijsluiter of van een apotheker. Bouw hier geen toepassing op die gebruikers adviseert medicatie te wijzigen of te stoppen. Tradebrite BV is niet aansprakelijk voor onjuistheden in de brondata of voor beslissingen die op deze gegevens worden genomen; zie de voorwaarden hieronder.
Voorwaarden en aansprakelijkheid
Deze dienst wordt kosteloos en zonder enige garantie aangeboden, "as is". Tradebrite BV verstrekt geen garantie op juistheid, volledigheid of actualiteit van de gegevens. De gegevens zijn een geautomatiseerde bewerking van openbare overheidsbronnen; fouten in die bronnen werken door, en fabrikanten wijzigen samenstellingen zonder dat wij dat direct zien.
Voor zover wettelijk toegestaan sluit Tradebrite BV iedere aansprakelijkheid uit voor schade die voortvloeit uit het gebruik van deze dienst of uit de onbeschikbaarheid ervan, daaronder begrepen gevolgschade en gezondheidsschade. Wie deze gegevens verwerkt in een eigen toepassing is zelf verantwoordelijk voor de wijze waarop ze worden gepresenteerd, in het bijzonder voor het behoud van het onderscheid tussen de vier oordelen.
De bijsluiter in de verpakking is altijd leidend. Bij twijfel over een geneesmiddel is de apotheker de aangewezen bron; die heeft toegang tot gegevens die niet openbaar zijn.
Fout gevonden? info@tradebrite.nl — wij corrigeren en vermelden de correctiedatum.