# In-app TRAI vs Claude of ChatGPT via MCP

> De AI-tools van Trainera werken op twee manieren: TRAI in de app, of Claude, ChatGPT en anderen gekoppeld via MCP. Een keuzegids over meting, veiligheid, schrijftoegang voor sportscholen en wat je voor welke klus gebruikt.

*Author: Trainera Team  |  Published: 2026-10-11  |  Reading time: 8 min*

## In-app TRAI of Claude en ChatGPT via MCP: wat gebruik je?

Gebruik in-app TRAI voor dagelijks coachingwerk binnen Trainera: hij zit ingebouwd in web en mobiel, vraagt altijd eerst voordat hij je gegevens wijzigt en verwijdert nooit klanten, schema's of leden. Koppel Claude, ChatGPT, Cursor of Gemini via MCP als je al in een van die apps werkt en je Trainera-tools daar wilt hebben. In oktober 2026 staat de trainerkoppeling open op elk betaald abonnement (Starter en hoger) en de sportschoolkoppeling op elk sportschoolabonnement.

Beide routes bereiken hetzelfde account en gebruiken dezelfde set tools. Ze verschillen in waar het gesprek plaatsvindt, hoe het gemeten wordt, wat een sportschool kan wijzigen en hoe bevestigingen werken. Deze gids vergelijkt ze zodat je kunt kiezen, of allebei gebruiken.

## Wat elke optie is

In-app TRAI is de AI-assistentchat die in Trainera is ingebouwd; MCP is een koppeling waarmee een externe AI-app de tools van Trainera kan aanroepen.

[MCP, het Model Context Protocol](https://modelcontextprotocol.io/), is een open standaard om AI-apps te koppelen aan externe tools en gegevens. Trainera draait drie MCP-servers:

* **Trainer-MCP** ("trainera-trainer"): de volledige set trainertools, dezelfde die in-app TRAI voor trainers gebruikt.
* **Sportschool-MCP** ("trainera-gym"): sportschooltools voor leden, lidmaatschappen, leads, pakketten, de planner en reserveringen, winkel, personeel, community, blogs, website en domein, documenten, apparatuur, tourniquets en toegang, transacties, berichten, schema's en automatiseringen.
* **Publieke MCP**: alleen openbare, alleen-lezen gegevens. Geen privégegevens zijn hierdoor bereikbaar.

Je koppelt in Accountinstellingen, in het tabblad "AI-assistent (MCP)", met een verbindingstoken. Trainera heeft ook OAuth-eindpunten, de standaard inlogflow die beschreven staat op [oauth.net](https://oauth.net/2/). De stap-voor-stap-installatie staat in [de gids om Claude of ChatGPT te koppelen](/blogs/chatgpt-claude-koppelen-personal-trainer-software).

## In-app TRAI en MCP naast elkaar

De grootste verschillen zitten in meting, bevestigingen en wat een sportschool mag schrijven.

|                       | In-app TRAI                                                                                                                    | Claude, ChatGPT en anderen via MCP                                                                                                    |
| --------------------- | ------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------- |
| Waar je praat         | Trainera web en de iOS/Android-app                                                                                             | De externe AI-app                                                                                                                     |
| Wie het kan gebruiken | Trainers op Starter en hoger, zelfstandige klanten op Client Pro of Premium, sportschooleigenaren op elk sportschoolabonnement | Trainers op Starter, Pro, Business en Enterprise (niet Free); sportscholen op elk abonnement                                          |
| Meting                | Eén TRAI-verzoek per bericht: 20, 50, 100 of 200 per maand voor trainers, 200 voor sportscholen                                | Een schema dat via MCP gebouwd wordt, gebruikt een generatorslot, net als de Genereren-knop; het gesprek zelf loopt op je externe app |
| Bevestigingen         | Een bevestigingskaart ("Ja, doe het" / "Nee") voor elke gegevenswijzigende actie                                               | Verwijderen, annuleren, berichten uitsturen, geldacties, samenvoegen en bulkberichten moeten een expliciete confirm: true meekrijgen  |
| Verwijderen           | Nooit; je verwijdert dingen zelf in de app (nauwe uitzondering: automatiseringsonderdelen zoals triggers en tags)              | Destructieve tools bestaan en zitten achter de bevestigingspoort                                                                      |
| Sportschoolgegevens   | Alleen-lezen (list en get), plus automatiseringen                                                                              | Lees- en schrijftools                                                                                                                 |
| Bijlagen              | Web: tekstbestanden, .docx en afbeeldingen, tot 4 per bericht; mobiel: afbeeldingen. Geen PDF.                                 | Wat de externe app ook ondersteunt                                                                                                    |
| Taal                  | Antwoordt in je apptaal of de taal waarin je schrijft; formele aanspreekvorm voor sportschooleigenaren                         | Bepaald door de externe app                                                                                                           |
| Model                 | Draait op toonaangevende grote taalmodellen; je kunt je eigen API-sleutel toevoegen op de AI Coach-pagina                      | Het model van de app die je koppelt                                                                                                   |

Automatiseringen volgen op beide routes dezelfde abonnementsregel: elke automatiseringstool, in-app en extern, controleert bij elke aanroep of het abonnement AI-automatiseringen bevat. Het artikel over [automatiseringen via chat](/blogs/automatiseringen-bouwen-via-chat-trai) somt op welke abonnementen dat zijn.

## Wanneer is in-app TRAI de betere keuze

Kies in-app TRAI als je de kortste weg wilt van een verzoek naar een opgeslagen resultaat, zeker op je telefoon.

* **Je coacht vanaf je telefoon.** TRAI zit in de Trainera-app, en chats staan op de server, dus een gesprek dat op de laptop begon, gaat gewoon verder op mobiel.
* **Je wilt een klik om goed te keuren.** Elke wijziging toont een bevestigingskaart. Klikken op Ja of Nee kost geen verzoek.
* **Je importeert schema's uit Word.** Voeg een .docx- of tekstbestand toe en TRAI zet het schema over naar de bibliotheek zoals geschreven, zonder bevestigingskaart voor de bibliotheek en met één voordat het wordt toegewezen. Zie [een Word-schema importeren](/blogs/trainingsschema-importeren-uit-word).
* **Je generatorquotum is kostbaar.** Een schema dat in de TRAI-chat gebouwd wordt, gebruikt niet het AI-schemaquotum; een schema via MCP wel.
* **Je bent een zelfstandige klant.** MCP-koppelingen zijn voor trainer- en sportschoolaccounts. Klanten gebruiken TRAI in de app.
* **Sportschoolpersoneel heeft hulp nodig bij Automatisering.** Personeel krijgt TRAI alleen via "Vraag AI" in Automatisering, geteld bij de 200 van de eigenaar.

Voorbeeldprompt (in-app): "Bouw dag 3 van het huidige schema van Ivan opnieuw: geen overhead press, zijn schouder is gevoelig."

## Wanneer is Claude of ChatGPT via MCP de betere keuze

Kies MCP als je werkdag al in een externe AI-app plaatsvindt, of als een sportschooleigenaar gegevens vanuit de chat wil wijzigen.

* **Je leeft al in Claude of ChatGPT.** Content plannen, e-mails schrijven en klanten doorlopen gebeurt op één plek, en de Trainera-tools staan naast alles waar die app verder mee gekoppeld is.
* **Je runt een sportschool en wilt schrijven.** In-app sportschool-TRAI leest alleen sportschoolgegevens; wijzigingen maakt de eigenaar in de app. De sportschool-MCP heeft schrijftools, zoals een lead aanmaken, een lidmaatschap bevriezen of verlengen, een tijdslot aan de planner toevoegen of een pakket bijwerken.
* **Je TRAI-verzoeken zijn op.** Werk via MCP telt niet als TRAI-verzoeken; schema's bouwen daar gebruikt in plaats daarvan generatorsloten.
* **Je bouwt langere workflows.** Een externe app gaat mogelijk anders om met lange sessies dan TRAI, die bij elke beurt de nieuwste 40 berichten van een chat ziet.

Voorbeeldprompt (sportschool-MCP): "Zoek leden van wie het lidmaatschap binnen 14 dagen verloopt en maak voor elk een opvolgtaak aan, toegewezen aan de balie."

Voorbeeldprompt (trainer-MCP): "Bekijk mijn klanten die deze maand zijn begonnen en schrijf voor elk een welkomstbericht. Verstuur nog niets."

Check bij de aanbieder of je Claude- of ChatGPT-abonnement eigen connectoren ondersteunt, en hoe die omgaat met de gegevens die je erdoorheen stuurt. Dat bepaalt de aanbieder, niet Trainera.

## Hoe verschilt de veiligheid tussen de twee

In-app TRAI is de strengste: hij kan je gegevens niet verwijderen en vraagt altijd eerst voordat hij iets belangrijks wijzigt.

In de app zijn verwijder- en verwijdertools geblokkeerd, zowel in de lijst met tools als wanneer ze toch worden aangeroepen, en TRAI zegt je om dingen zelf in de app te verwijderen. Bijlagen worden behandeld als referentiegegevens, nooit als instructies, dus een document dat zegt "bericht alle klanten" triggert niets. TRAI onthult ook nooit e-mailadressen of accountidentiteiten.

Via MCP beslist de externe app wanneer een tool wordt aangeroepen, dus zet Trainera de poort aan zijn eigen kant: destructieve, geld- en bulkbericht-tools weigeren te draaien zonder een expliciete confirm: true op die exacte aanroep. Die vlag is bedoeld om pas gezet te worden nadat jij die actie goedkeurt, en de controle loopt op de server van Trainera, wat de externe app ook doet. Het artikel over [waarom TRAI je gegevens niet kan verwijderen](/blogs/ai-assistent-kan-je-gegevens-niet-verwijderen) legt het in-app-ontwerp uit.

## Welke je gebruikt voor veelvoorkomende klussen

Voor de meeste trainers is het antwoord: in-app voor klantwerk en MCP voor bureauwerk.

| Klus                                                                   | Betere keuze                                          | Waarom                                                         |
| ---------------------------------------------------------------------- | ----------------------------------------------------- | -------------------------------------------------------------- |
| Een klantschema bouwen en toewijzen tussen sessies door                | In-app TRAI                                           | Op de telefoon, bevestigingskaart, geen generatorslot gebruikt |
| Een Word-schema van een nieuwe klant importeren                        | In-app TRAI                                           | .docx-import met tabellen, tot 60.000 tekens                   |
| Wekelijkse review van alle klanten terwijl je een nieuwsbrief schrijft | MCP                                                   | Beide klussen in één externe chat                              |
| Sportschool: wie is 2 weken niet ingecheckt?                           | Allebei                                               | Een leesactie; in-app vraagt geen setup                        |
| Sportschool: lidmaatschap bevriezen, lead aanmaken, lesslot toevoegen  | MCP, of doe het zelf in de app                        | In-app sportschool-TRAI kan geen sportschoolgegevens wijzigen  |
| Zelfstandige klant vraagt om een nieuw schema                          | In-app TRAI                                           | Geen MCP voor klantaccounts                                    |
| Een automatisering opstellen of bewerken                               | Allebei, als het abonnement AI-automatiseringen bevat | Dezelfde tools en dezelfde abonnementscheck op beide routes    |

## Kun je beide gebruiken?

Ja. Ze bereiken hetzelfde account, dus een schema dat TRAI in de app gebouwd heeft, staat er ook als Claude je schema's opvraagt, en andersom.

Een praktische verdeling waar veel trainers mee kunnen beginnen: TRAI op de telefoon voor snelle klantklussen, een externe app op kantoor voor reviews en langer schrijfwerk. Houd in gedachten dat de twee meters apart lopen: TRAI-verzoeken in de app, generatorsloten voor schema's die via MCP gebouwd worden. Het artikel over [TRAI-aanvraaglimieten](/blogs/trai-aanvraaglimiet-uitgelegd) toont wat elk abonnement bevat. Sportschooleigenaren die opties vergelijken, kunnen ook [hoe MCP AI koppelt aan sportschoolsoftware](/blogs/ai-assistent-sportschooleigenaren-mcp) lezen, en trainers die net beginnen met prompten [de ChatGPT-gids voor personal trainers](/blogs/chatgpt-voor-personal-trainers).

## De route instellen die bij je past

Wil je er maar één, begin dan in-app: dat vraagt geen installatie op een betaald trainerabonnement of elk sportschoolabonnement.

Open TRAI, stuur één echt verzoek en bekijk hoe de bevestigingskaart werkt. Wil je daarna dezelfde tools in Claude, ChatGPT, Cursor of Gemini, ga dan naar Accountinstellingen, open "AI-assistent (MCP)" en maak het verbindingstoken aan. Trainerabonnementen beginnen bij $19.99 per maand voor Starter in Amerikaanse dollars; prijzen verschillen per land op trainera.fit/pricing. Je kunt eerst een [trainersaccount aanmaken](/auth/register?role=trainer) en upgraden wanneer je zover bent.

_Bekijk alles wat de trainerkant van Trainera bevat op de [pagina over personal-trainersoftware](/nl/software-voor-personal-trainers)._

## FAQ

### Kan ik ChatGPT koppelen aan mijn personal-trainersoftware?

Bij Trainera wel. Trainers op Starter en hoger, en sportscholen op elk abonnement, kunnen Claude, ChatGPT, Cursor of Gemini koppelen via Accountinstellingen onder "AI-assistent (MCP)" met een verbindingstoken.

### Gebruikt Claude via MCP mijn TRAI-verzoeken?

Nee. TRAI-verzoeken worden geteld voor berichten in de in-app chat. Een schema dat via MCP gebouwd wordt, gebruikt in plaats daarvan een generatorslot, net als de Genereren-knop.

### Kan de AI gegevens verwijderen via MCP?

In-app TRAI verwijdert nooit. Via MCP bestaan er destructieve tools, maar verwijderen, annuleren, geldacties, samenvoegen en bulkberichten draaien alleen met een expliciete confirm: true op die aanroep.

### Kunnen sportschooleigenaren leden wijzigen met TRAI?

Niet in de in-app chat: sportschool-TRAI leest gegevens en werkt aan automatiseringen, andere wijzigingen maak je zelf in de app. De sportschool-MCP-koppeling heeft schrijftools, zoals een lidmaatschap bevriezen of een lead aanmaken.

### Kunnen klanten Claude of ChatGPT koppelen aan Trainera?

De MCP-koppelingen zijn voor trainer- en sportschoolaccounts. Zelfstandige klanten op Client Pro of Premium gebruiken TRAI in de app.

---
Source: https://trainera.fit/blogs/trai-in-app-vs-claude-chatgpt-mcp-nl
