Met de plugin Novamira kan een AI-agent zoals Claude, ChatGPT of Cursor rechtstreeks in je WordPress-site werken. De agent kan dan bijvoorbeeld pagina’s aanpassen, instellingen nakijken of herhaalwerk uitvoeren, zonder dat je zelf code of tekst moet kopiëren. In dit artikel lees je hoe je Novamira installeert, hoe je je AI-tool verbindt en hoe je de toegang later weer intrekt.
Wil je eerst weten wat Novamira precies is en wat de Pro-versie toevoegt? Lees dan ons blogartikel Novamira: een AI-agent rechtstreeks in je WordPress-site.
Voordat je begint
- Je bent beheerder van de WordPress-site. Novamira werkt alleen met beheerdersrechten.
- Je site draait via https. Bij Kyzoe is een SSL-certificaat standaard inbegrepen.
- Je gebruikt een AI-tool die MCP (Model Context Protocol) ondersteunt, zoals Claude, Claude Code, ChatGPT, Cursor, VS Code met GitHub Copilot, Windsurf of Gemini CLI.
- Werk bij voorkeur op een stagingsite, een aparte testkopie van je website. Die zit inbegrepen bij onze webhosting- en WordPress-pakketten.
- Controleer of er een recente back-up is. We maken elke dag een back-up, en je zet die zelf terug via het hostingpaneel.
Stap 1: Novamira installeren
- Download de plugin. De gratis versie is open source en staat op GitHub. Novamira Pro koop je bij de makers van Novamira.
- Ga in WordPress naar Plugins > Nieuwe plugin > Plugin uploaden, kies het zip-bestand en klik op Nu installeren.
- Klik op Plugin activeren. In het linkermenu verschijnt nu het onderdeel Novamira.
Stap 2: De AI-functies inschakelen
- Ga naar Novamira > Configuration.
- Zet de AI-functies aan voor je site.
Novamira onthoudt op welk domein je de functies hebt ingeschakeld. Kopieer je de site later naar een ander domein, bijvoorbeeld naar je stagingsite, dan blijven de functies daar uit tot een beheerder het nieuwe domein bevestigt. Zo krijgt een kopie van je site niet ongemerkt dezelfde toegang.
Stap 3: Je AI-tool verbinden
Kies op de pagina Novamira > Configuration de AI-tool die je gebruikt. Novamira toont dan precies de instructies of de configuratie voor die tool, al ingevuld met het adres van je site. Er zijn twee manieren om te verbinden.
Manier 1: aanmelden via de browser (aanbevolen)
Je AI-tool maakt verbinding met dit adres:
https://jouwdomein.be/wp-json/mcp/novamira-oauth
Bij de eerste verbinding opent je browser. Je meldt je aan op WordPress als beheerder en keurt de toegang goed. Je hoeft geen wachtwoord in je AI-tool te bewaren. Enkele voorbeelden:
- Claude (claude.ai en Claude Desktop): voeg een eigen connector toe via Instellingen > Connectors, met een herkenbare naam en het adres hierboven. Op de configuratiepagina van Novamira staat een knop die dat venster al voor je invult.
- Claude Code: voer dit commando uit in je terminal:
claude mcp add --transport http --scope user novamira-jouwsite https://jouwdomein.be/wp-json/mcp/novamira-oauth - ChatGPT: zet in de instellingen de ontwikkelaarsmodus aan, maak een nieuwe plugin en plak het adres hierboven als server-URL, met OAuth als aanmeldmethode.
- Cursor, VS Code, Windsurf en andere tools: kopieer de configuratie die Novamira voor jouw tool toont naar het configuratiebestand dat erbij vermeld staat.
Vervang jouwdomein.be telkens door het domein van je eigen website.
Manier 2: met een applicatiewachtwoord
Ondersteunt je AI-tool het aanmelden via de browser niet, dan kan je verbinden met een WordPress-applicatiewachtwoord. Je maakt dat aan op de configuratiepagina van Novamira. Bewaar het meteen op een veilige plek: WordPress toont het maar één keer. De tool verbindt dan met https://jouwdomein.be/wp-json/mcp/novamira, met je gebruikersnaam en dat applicatiewachtwoord. Maak per AI-tool een apart applicatiewachtwoord, zodat je de toegang per tool kan intrekken.
Stap 4: De verbinding testen
Start een nieuw gesprek in je AI-tool en vraag bijvoorbeeld: “Welke WordPress-versie en welke plugins draaien op mijn site?” Krijg je een correct antwoord, dan werkt de verbinding. Lukt het niet, kijk dan of de AI-functies aan staan in stap 2 en of het adres van je site juist is.
Wat kan een agent op hosting bij Kyzoe?
Novamira werkt op onze hosting. Een agent kan PHP-code uitvoeren binnen WordPress, bestanden lezen en bewerken, en met Novamira Pro ook berichten, pagina’s en Elementor-ontwerpen beheren. Om de server te beschermen staan functies zoals exec en shell_exec uit. Een agent kan dus geen servercommando’s uitvoeren. Meer daarover lees je in Waarom bepaalde PHP-functies standaard zijn uitgeschakeld.
De toegang intrekken
- Aangemeld via de browser: op de pagina Novamira > Configuration zie je welke koppelingen actief zijn en trek je ze in.
- Met een applicatiewachtwoord: ga naar Gebruikers > Profiel, scrol naar Applicatiewachtwoorden en klik op Intrekken naast het wachtwoord van die tool.
- Alles in één keer stoppen: deactiveer de plugin Novamira via Plugins.
Tips om veilig te werken
- Laat de agent eerst werken op je stagingsite en zet wijzigingen pas live na nazicht.
- Controleer wat de agent voorstelt, net zoals je het werk van een collega zou nakijken. Een fout kan er technisch correct uitzien.
- Geef een agent nooit toegang tot de site van een klant zonder diens akkoord.
- Trek de toegang in van tools die je niet meer gebruikt.
Hulp nodig?
Twijfel je over de juiste aanpak, of loopt de verbinding vast op je hosting? Mail naar support@kyzoe.be. We helpen je graag verder.