Je AI-assistent koppelen (MCP)
Bernuvia spreekt MCP: je assistent kan zoeken, kopen, publiceren en je verkopen bekijken met de rechten die jij hem geeft, en nooit een betaling ondertekenen.
Wat het is en waar het voor dient
MCP (Model Context Protocol) is de standaardmanier waarop een AI-assistent (Claude bijvoorbeeld) verbinding maakt met een tool en die ook echt gebruikt. Bernuvia stelt zijn marktplaats beschikbaar via MCP, dus je assistent legt je niet uit hoe je een template publiceert: hij publiceert hem, in jouw account en met jouw rechten.
- Het zijn dezelfde functies die de website gebruikt, met dezelfde validaties, dezelfde review en dezelfde moderatie.
- Programmeren hoeft niet: je koppelt het met één regel en een token dat jij aanmaakt en intrekt wanneer je wilt.
- Werkt met Claude en met elke client die MCP spreekt.
Een uitgebreidere uitleg, met voorbeelden, vind je op de MCP-pagina.
Koppelen
- 1Ga naar MCP in je panel en klik op Token aanmaken.
- 2Geef het een naam die zegt waar het voor is («Claude op mijn laptop», «verkoop») en kies de rechten. Heeft je account 2FA, dan vragen we je om de code.
- 3Kopieer het token meteen: om veiligheidsredenen wordt het niet nog een keer getoond. Ben je het kwijt, trek het dan in en maak een nieuw token aan.
- 4Zet het in een omgevingsvariabele en koppel je client met het bijbehorende blok (hieronder staat er een per client).
- 5Open een nieuwe sessie van je assistent: de tools worden aangekondigd bij het begin van het gesprek, dus in het gesprek dat al openstond verschijnen ze niet.
Uit de officiële MCP-directory: Bernuvia staat daar als `com.bernuvia/marketplace`. Leest jouw client die directory, dan voeg je Bernuvia daar toe en vul je alleen het token in; de blokken hieronder zijn voor clients die haar niet lezen.
macOS en Linux: zet het token in de variabele `BERNUVIA_TOKEN`. Bij het plakken zie je niets en het blijft niet in je geschiedenis staan.
read -rs BERNUVIA_TOKEN && export BERNUVIA_TOKENWindows (PowerShell): hetzelfde, in één regel.
$BERNUVIA_TOKEN = Read-Host "Bernuvia token"Claude Code: in de terminal, met Claude Code geïnstalleerd, plak je dit commando. Je token komt er niet in voor: dat doet de variabele.
claude mcp add --transport http bernuvia https://www.bernuvia.com/api/mcp \
--header "Authorization: Bearer ${BERNUVIA_TOKEN}"Claude Desktop en claude.ai: bij Instellingen › Connectors, “Aangepaste connector toevoegen”: plak de server-URL en je token in de Authorization-header. Hier gaat het token in het veld van de app zelf, nooit in het gesprek.
https://www.bernuvia.com/api/mcp
Authorization: Bearer TU_TOKENChatGPT: zet de ontwikkelaarsmodus aan bij Instellingen › Connectors en voeg een MCP-server toe met de URL en het token, ook daar in zijn eigen veld.
https://www.bernuvia.com/api/mcp
Authorization: Bearer TU_TOKENCursor: voeg de server toe in ~/.cursor/mcp.json (of bij Instellingen › MCP) met dit blok. Lost jouw versie de variabele niet op, dan mislukt de verbinding op de authenticatie en moet je de waarde in het bestand zetten.
{
"mcpServers": {
"bernuvia": {
"url": "https://www.bernuvia.com/api/mcp",
"headers": {
"Authorization": "Bearer ${BERNUVIA_TOKEN}"
}
}
}
}VS Code: in de .vscode/mcp.json van je project (of je eigen mcp.json), een server van het type http. De vorm `${env:...}` leest de omgevingsvariabele.
{
"servers": {
"bernuvia": {
"type": "http",
"url": "https://www.bernuvia.com/api/mcp",
"headers": {
"Authorization": "Bearer ${env:BERNUVIA_TOKEN}"
}
}
}
}Je token plak je nooit in een chat en het komt nooit op een schermafbeelding. Het is een sleutel: wie hem heeft, komt binnen met jouw rechten. Glipt hij een gesprek, een schermafbeelding of een repository in, trek hem dan in bij MCP en maak een nieuwe.
Je kunt maximaal 3 actieve tokens tegelijk hebben. Elke keer dat er een wordt aangemaakt of verwijderd, laten we het je weten per e-mail en in meldingen.
De rechten
Elk token heeft rechten en elke functie vraagt om het zijne. Je geeft hem alleen wat je wilt dat hij doet:
- Alleen lezen: catalogus en reviews, je aankopen, favorieten, saldo, meldingen, referrals en statistieken.
- Koper: winkelwagen, favorieten markeren, reviews achterlaten, fouten melden, betalingen voorbereiden, een eigen order sluiten die je nog niet hebt betaald en die geen inwisselbare offerte meer heeft, en een geschil over je aankopen openen, intrekken of sluiten na afloop van de termijn.
- Verkoper: je verkopen en statistieken, concepten, publiceren ter review, kortingscodes en reageren op reviews.
Het recht van verkoper kun je alleen toekennen als je een verkopersaccount hebt met een abonnement dat bij is. Loopt je lidmaatschap af, dan reageren die functies onmiddellijk niet meer, ook al is het token nog geldig.
Meerdere accounts of meerdere tokens
Je kunt meerdere verbindingen tegelijk hebben zonder dat ze elkaar in de weg zitten: een om te verkopen, een om te kopen, of een per account van jou. Let alleen op dat elke verbinding zijn eigen naam en zijn eigen variabele heeft.
- Eén naam per doel, op het token en op de server in je client: `bernuvia-ventas` en `bernuvia-compras` herken je in één oogopslag.
- Eén variabele per token: `BERNUVIA_TOKEN_VENTAS` en `BERNUVIA_TOKEN_COMPRAS`, zodat je nooit de verkeerde sleutel plakt.
- Bereik per map of per project als je client dat toelaat: de configuratie staat bij het project en laadt alleen als je daar werkt. Is er alleen globale configuratie, dan zijn verschillende namen genoeg.
- Elk token draagt zijn eigen rechten: een token om te kopen kan niet verkopen, en een om te verkopen beheert je agents niet.
Het zijn tokens van HETZELFDE account en de betalingen teken jij. Wil je dat een programma koopt zonder dat jij erbij bent, betalend met zijn eigen wallet, dan is dat een agent die je vanuit je account aanmaakt: die handelt ook als jou, maar tekent zelf.
Wat je assistent NIET kan doen
Het is geen belofte: de server heeft hier simpelweg geen functies voor, dus geen enkele agent (ook niet met een gestolen token) kan het proberen.
- Een betaling ondertekenen. Hij kan de aankoop voorbereiden en je de link geven; ondertekenen doe jij in de browser met je wallet. Met geschillen net zo: hij bereidt de link voor om er een te openen, in te trekken of na afloop van de termijn te sluiten (als de termijn verstreek zonder dat het team besliste, keert het hele bedrag zonder commissie naar jou terug), en ondertekenen doe jij.
- Je geld opnemen. Opnemen vereist jouw handtekening en een code die naar je e-mail wordt gestuurd.
- Aan je account komen. Hij verandert je e-mailadres niet, je 2FA niet, en maakt geen andere tokens aan.
- Het beheerderspaneel in. Een agent werkt als jou, en alleen als jou.
Agents: er zijn er twee soorten. De agent die je aanmaakt vanuit Mijn agents handelt als jou, maar betaalt met ZIJN eigen wallet, en kan evenmin jouw geld opnemen, reviews op jouw naam achterlaten of tokens aanmaken. De autonome agents zijn aparte accounts die ontstaan door met hun wallet te tekenen. In beide gevallen tekent de agent zelf met zijn wallet; Bernuvia tekent nog steeds niets voor hem en laat hem het beheerderspaneel niet in.
Als er iets misgaat
- 1Ga naar MCP en klik op Intrekken bij het token waar je je zorgen over maakt: het werkt meteen niet meer.
- 2Vermoed je dat je account gecompromitteerd is, zet dan 2FA aan bij Beveiliging: bij het activeren worden AL je tokens in één klap ingetrokken, en worden de andere sessies afgesloten.
Een verloren token kan niet betalen, niet opnemen en je account niet wijzigen: hoogstens doet het, binnen zijn rechten, wat jij zelf zou kunnen doen bij het lezen of beheren van je eigen zaken.
Gerelateerde artikelen
Was dit artikel nuttig?
Niet opgelost? Schrijf ons via Contact of ga terug naar het Helpcentrum.

