AI-assistenten zoals Claude of Cursor schrijven vandaag vlot code en teksten. Maar tot voor kort moest je alles zelf naar je WordPress-site kopiëren. Novamira verandert dat: met deze plugin werkt een AI-agent rechtstreeks in je WordPress-installatie. In dit artikel lees je wat Novamira is, wat de Pro-versie toevoegt, hoe je het veilig gebruikt en wat onze eigen ervaring is.
Wat is Novamira?
Novamira is een WordPress-plugin die van je site een MCP-server maakt. MCP, het Model Context Protocol, is een open standaard waarmee AI-tools met andere software praten. Via Novamira kan een AI-agent op je site onder meer:
- PHP-code uitvoeren binnen WordPress;
- bestanden lezen, schrijven en bewerken;
- mappen bekijken;
- met de Pro-versie: berichten en pagina’s aanmaken en bijwerken, en werken met paginabouwers zoals Elementor.
De agent zelf draait niet in WordPress. Hij draait in je eigen AI-programma en maakt verbinding met je site. De kernplugin is gratis en open source (broncode op GitHub). Novamira komt van Dynamic.ooo, het Italiaanse team achter onder meer Dynamic Content for Elementor.
Welke AI-tools werken ermee?
Elke tool die MCP spreekt, zoals Claude Code, Claude Desktop, Cursor, VS Code met GitHub Copilot, Windsurf, Cline, Gemini CLI, Codex en Zed. De verbinding loopt via het pakket @automattic/mcp-wordpress-remote, met een WordPress-applicatiewachtwoord om in te loggen.
Gratis versus Pro
De gratis versie bevat de basis: PHP uitvoeren en bestanden beheren. Novamira Pro voegt daar onder meer aan toe:
- Geheugen. De agent bewaart notities in de database van je site: afspraken, keuzes, aandachtspunten. Een volgende sessie, of een collega met een andere AI-tool, kan daarop verderbouwen. Het geheugen hoort bij de site, niet bij één persoon. Voor ons is dat het sterkste punt van Pro.
- Berichten en pagina’s beheren zonder dat de agent zelf PHP moet schrijven.
- Specialisaties voor paginabouwers. Bij Elementor en Bricks krijgt de agent extra functies om ontwerpen te lezen en te bewerken. In de versie die wij gebruiken, zitten daarnaast functies voor Gutenberg-blokken, herbruikbare instructies (skills) en een designbibliotheek.
Pro bestaat als jaarlicentie (voor een paar sites of voor bureaus met veel sites) en als eenmalige licentie. De prijzen veranderen regelmatig: kijk de actuele bedragen na bij Dynamic.ooo.
Veiligheid: wat je moet weten
Een AI-agent die PHP uitvoert op je site, heeft veel macht. Novamira bouwt een paar beschermingen in:
- Alleen beheerders. Alle functies vragen beheerdersrechten in WordPress.
- Sandbox voor PHP-bestanden. Nieuwe PHP-bestanden komen in een aparte map (
wp-content/novamira-sandbox/), niet tussen je plugins of in de kern van WordPress. Een verdacht bestand kan je uitschakelen en eerst nakijken. - Domeinslot. Novamira onthoudt op welk domein het geactiveerd is. Wordt de site gekloond of verhuisd, dan blijven alle functies uit tot een beheerder het nieuwe domein bevestigt. Dat hebben we zelf gemerkt toen we kyzoe.be kopieerden naar een testomgeving.
Er zijn ook beperkingen. Het rechtenmodel is grof: wie toegang heeft, kan alles. En PHP die de agent rechtstreeks uitvoert, valt niet onder de sandbox. Ons advies:
- Gebruik Novamira bij voorkeur op een staging- of ontwikkelsite.
- Op een live site: alleen als je weet wat je doet, met een verse back-up, en nooit op een site van een klant die daar niet mee akkoord ging.
- Maak per AI-tool een apart applicatiewachtwoord, zodat je de toegang snel kan intrekken.
- Controleer wat de agent voorstelt voor je het live zet, net zoals je een collega zou nakijken.
Onze ervaring
We gebruiken Novamira Pro zelf, onder meer bij de vernieuwing van kyzoe.be. De AI-agent werkte eerst op een afgeschermde kopie van de site: pagina’s opbouwen in Elementor, SEO-gegevens instellen, de kennisbank controleren. Pas na nazicht zetten we de wijzigingen live. Wat opviel:
- Het werkt snel voor herhaalwerk, zoals dezelfde aanpassing op tientallen pagina’s of een controle van alle titels en beschrijvingen.
- Het geheugen helpt: afspraken over schrijfstijl of werkwijze hoef je niet elke keer te herhalen.
- Menselijke controle blijft nodig. Een agent kan een fout maken die er technisch correct uitziet, dus we bekijken elke wijziging op de testomgeving voor ze live gaat.
Novamira op hosting bij Kyzoe
Novamira werkt op onze hosting. Om de server te beschermen staan functies zoals exec en shell_exec uit (zie welke PHP-functies uitgeschakeld zijn). Een agent kan dus PHP uitvoeren binnen WordPress, maar geen servercommando’s. Voor een veilige werkwijze raden we aan:
- werk op een stagingsite, die zit bij onze webhosting- en WordPress-pakketten inbegrepen;
- controleer vooraf of er een recente back-up is; die maken we elke dag en je zet ze zelf terug via het hostingpaneel.
Wil je Novamira gebruiken voor je sites of die van je klanten, en twijfel je over de juiste aanpak? Mail naar support@kyzoe.be. Beheer je sites voor klanten, bekijk dan ook onze hosting voor webbureaus.
De links naar Dynamic.ooo in dit artikel zijn partnerlinks. Koop je via zo’n link, dan kan Kyzoe een vergoeding krijgen. Voor jou verandert de prijs niet, en onze mening over Novamira hangt er niet van af.