Met de GainOwner MCP-server praat je AI-assistent rechtstreeks met je eigen GainOwner-account. Je stelt gewoon een vraag in je eigen woorden en het antwoord komt uit je echte cijfers — geen schermen doorklikken, geen export naar Excel.
Jij: Hoeveel heb ik vandaag verdiend?
Claude: Je omzet vandaag is € 1.850. Je loonkosten zijn € 431 — dat is 23,3% van je omzet, netjes binnen je doelstelling van 25%. Na vaste en variabele kosten hou je € 618 over.
Jij: En hoe verhoudt zich dat tot vorige week donderdag?
Claude: Vorige week donderdag deed je € 1.610 met € 508 aan loonkosten — 31,6%. Je draait vandaag dus 15% meer omzet met minder personeelskosten. De winst is bijna verdubbeld: € 618 tegenover € 322.
Jij: Waar zit dat verschil in?
Claude: Vorige week stonden er vier mensen ingepland tussen 17:00 en 23:00, vandaag drie. Dat scheelt zes uur. Je omzet is ondanks die kleinere bezetting gestegen, wat suggereert dat de vierde dienst vorige week niet nodig was.
Dit is geen chatbot die iets verzint. Elk cijfer in dit gesprek komt rechtstreeks uit de GainOwner-database van dat account, opgehaald op het moment van de vraag.
Er zit geen enkele actie in die iets aanmaakt, wijzigt of verwijdert. Een AI-assistent kan via deze server nooit je rooster aanpassen, een medewerker verwijderen of een factuur versturen — die mogelijkheid bestaat simpelweg niet in de code.
BSN, bankrekeningnummer, adres, geboortedatum en telefoonnummer worden er expliciet uitgefilterd voordat er iets terugkomt. De geautomatiseerde test controleert dat ook: als er ooit iets zou lekken, faalt de test.
Je logt in met je eigen GainOwner-account. Je ziet dus exact hetzelfde als wanneer je zelf inlogt, niet meer. Heb je de rol Manager, dan zie je hier net zo min winstcijfers als in de app zelf.
De volledige broncode staat open op GitHub, in één leesbaar bestand met Nederlandse toelichting. Je hoeft ons niet op ons woord te geloven dat er alleen gelezen wordt — je kunt het controleren.
Je hoeft geen commando's te leren. Stel gewoon je vraag.
| Onderdeel | Wat je ermee ophaalt | Voorbeeldvraag |
|---|---|---|
| Dagoverzicht | Omzet, kosten en winst voor vandaag, deze week en deze maand | "Hoe staat mijn week ervoor?" |
| Periode | Hetzelfde over een zelfgekozen periode | "Wat heb ik in juli verdiend?" |
| Vestigingen | Omzet per vestiging, vandaag en gisteren | "Welke vestiging blijft achter?" |
| Actiepunten | Aflopende contracten, certificaten, verlofaanvragen | "Waar moet ik deze week op letten?" |
| Rooster | Wie werkt wanneer, op welke dag en vestiging | "Wie staat er zaterdag ingepland?" |
| Uren | Gewerkte uren en loonkosten per medewerker | "Wie maakte deze maand de meeste uren?" |
| Doelstellingen | Je ingestelde doelen en peildatum | "Zit ik nog binnen mijn doelstelling?" |
Je hebt een GainOwner-account nodig en Node.js versie 20 of hoger.
git clone https://github.com/gainowner/gainowner-mcp.git cd gainowner-mcp npm install
npm test
Dit draait een test tegen een namaak-GainOwner met nepgegevens. Er gaat niets naar het internet en je hebt er geen account voor nodig.
Open het instellingenbestand van Claude Desktop — op Windows
%APPDATA%\Claude\claude_desktop_config.json, op macOS
~/Library/Application Support/Claude/claude_desktop_config.json — en zet daar
dit in:
{
"mcpServers": {
"gainowner": {
"command": "node",
"args": ["C:\\pad\\naar\\gainowner-mcp\\index.js"],
"env": {
"GAINOWNER_EMAIL": "jouw@emailadres.nl",
"GAINOWNER_PASSWORD": "jouw-wachtwoord"
}
}
}
}
Herstart Claude Desktop en vraag bijvoorbeeld: "Hoeveel heb ik vandaag verdiend volgens GainOwner?"
MCP staat voor Model Context Protocol, een open standaard die bepaalt hoe een AI-assistent veilig met externe software mag praten. Een MCP-server is een klein programma dat aan de ene kant met je AI-assistent praat en aan de andere kant met een systeem zoals GainOwner. Zo kan de assistent echte gegevens ophalen in plaats van te gokken.
Nee. De server bevat uitsluitend leesacties. Er zit geen enkele functie in die iets kan aanmaken, wijzigen of verwijderen, dus zelfs als een assistent dat zou proberen, is er niets om mee te werken. De broncode staat open op GitHub, zodat je dat zelf kunt controleren.
Nee. De server draait op jouw eigen computer en praat rechtstreeks met gainowner.nl, precies zoals je browser dat doet wanneer je inlogt. Wij zien alleen dat er ingelogd is en gegevens zijn opgehaald — hetzelfde als bij normaal gebruik van de app. Je gesprek met de AI-assistent komt nooit bij ons langs.
Ja, en dat hoort bij wat je vraagt: als je Claude of ChatGPT je cijfers laat analyseren, moeten die cijfers naar het model toe. Wat er daarna mee gebeurt, staat in de voorwaarden van je AI-aanbieder. Zakelijke abonnementen van Anthropic en OpenAI gebruiken je gesprekken standaard niet om modellen mee te trainen; bij gratis of consumentenabonnementen kan dat anders liggen. Controleer dat als je hier gevoelige cijfers doorheen laat lopen.
In het instellingenbestand van je AI-assistent, op je eigen computer. Het wordt alleen gebruikt om bij gainowner.nl in te loggen, precies zoals wanneer je zelf op de site inlogt. Er zit geen tussenpartij tussen.
Nog niet in ChatGPT zelf. Deze server praat via stdio, de manier waarop een lokale MCP-server met een programma op je eigen computer communiceert. Claude Desktop kan dat; ChatGPT niet, want dat draait in de browser en heeft een server nodig die via internet bereikbaar is. In de ontwikkelaarsomgevingen van OpenAI werkt stdio wel. We bouwen op dit moment aan een remote versie waarmee het ook in ChatGPT zelf kan. Wat er precies wel en niet kan staat op personeelsplanning koppelen aan ChatGPT.
Nee. De MCP-server is gratis en open source onder de MIT-licentie, en werkt met elk GainOwner-abonnement. Je hebt wel een AI-assistent nodig die MCP ondersteunt; kosten daarvoor lopen via je eigen abonnement bij Anthropic of OpenAI.
Probeer het 14 dagen gratis. Zet je rooster neer, koppel je omzet, en vraag je cijfers daarna gewoon aan Claude.
Start gratis — 14 dagen