Docs/Integraties/AI-koppeling via MCP
AI-koppeling via MCP
Curriculate koppelen aan Claude via het Model Context Protocol (MCP) — rechtstreeks vanuit de browser, zonder installatie.
Curriculate biedt een Model Context Protocol (MCP)-server waarmee Claude rechtstreeks kan lezen in — en schrijven naar — het curriculum van jouw school, zonder dat een ontwikkelaar de API handmatig hoeft te bevragen.
De assistent krijgt toegang tot de opleidingen, modules, leeruitkomsten en het SBB-kwalificatieraamwerk van jouw tenant.
Overzicht
Beschikbare tools
Section titled “Beschikbare tools”De Curriculate MCP-server biedt de volgende tools. De assistent kiest automatisch welke hij aanroept.
| Tool | Wat het doet |
|---|---|
list-opleidingen | Alle opleidingen van jouw tenant ophalen, optioneel gefilterd op naam/code. |
get-opleiding-structuur | Volledige boom van jaargangen, periodes en modules van één opleiding. |
get-opleiding-raamwerk | Het SBB-kwalificatiedossier met kerntaken en werkprocessen. |
get-werkproces | Details van één werkproces (omschrijving, prestatie-indicatoren). |
search-modules | Modules zoeken op naam, code of omschrijving, met paginering. |
get-module | Volledige details van één module: leeruitkomsten, toetsen, werkprocessen. |
search-learning-outcomes | Leeruitkomsten doorzoeken binnen een opleiding. |
Schrijven
Section titled “Schrijven”| Tool | Wat het doet |
|---|---|
create-module | Nieuwe module aanmaken in een periode, optioneel met leeruitkomsten. |
update-module | Bestaande module bijwerken (naam, EC, leeruitkomsten, etc.). |
create-learning-outcome | Leeruitkomst toevoegen aan een bestaande module. |
update-learning-outcome | Leeruitkomst bijwerken. |
create-assessment | Toets toevoegen aan een module. |
update-assessment | Toets bijwerken. |
Verbinden
Koppelen aan Claude
Section titled “Koppelen aan Claude”De koppeling verloopt via claude.ai in de browser — geen installatie of technische configuratie vereist.
-
Ga naar claude.ai en log in.
-
Klik op het Customize-icoon in de linkerzijbalk (de aktetas) en ga naar het tabblad Connectors.
-
Klik op de
+-knop rechtsboven in het Connectors-paneel en kies Add custom connector. Voer de MCP-server URL in:https://curriculate.nl/mcp -
Klik op “Connect”. Je wordt doorgestuurd naar de Curriculate inlogpagina om de koppeling te autoriseren. Log in met je Curriculate-account en geef de assistent toegang tot jouw tenant.
-
Test de koppeling door Claude te vragen:
“Wat zijn de opleidingen in Curriculate?”
Claude roept
list-opleidingenaan en toont de resultaten.
Beperkingen
Wat de MCP-koppeling niet doet
Section titled “Wat de MCP-koppeling niet doet”- Geen gebruikersbeheer. Aanmaken, uitschakelen of verwijderen van gebruikers gaat via SCIM-provisioning, niet via MCP.
- Geen real-time push. De assistent haalt data op op het moment van bevragen; hij ontvangt geen notificaties bij wijzigingen.
- Snelheidslimiet: 60 verzoeken per minuut per ingelogde gebruiker. Bij intensief gebruik kan de assistent tijdelijk vertragen.
Troubleshooting
Veelvoorkomende problemen
Section titled “Veelvoorkomende problemen”| Probleem | Oorzaak & oplossing |
|---|---|
| Connector verschijnt niet na toevoegen | Ververs de pagina. Controleer of de URL exact https://curriculate.nl/mcp is. |
| Autorisatie mislukt | Verwijder de connector en voeg hem opnieuw toe. Log daarna opnieuw in via de Curriculate-inlogpagina. |
| 401 bij elke aanroep | Het OAuth-token is verlopen of ingetrokken. Verwijder de connector en voeg hem opnieuw toe. |
| 429 Too Many Requests | Snelheidslimiet (60 req/min) overschreden. Wacht even en probeer opnieuw. |
| Geen data, wel verbinding | De ingelogde gebruiker heeft geen actieve tenant of heeft geen rechten binnen de tenant. |