Pillars MCP-server

Met de Pillars MCP-server kunnen AI-assistenten en -platformen die MCP ondersteunen vragen beantwoorden over de gegevens van een bestuur in Pillars. De server volgt het open Model Context Protocol (MCP), met OAuth 2.1 voor het koppelen van accounts.

Adres

Voeg in de AI-toepassing een MCP-server (connector) toe met het adres https://<pillars-adres>/mcp. De toepassing vindt het inlogadres zelf via /.well-known/oauth-protected-resource/mcp.

Begrenzing

Gegevensdomeinen

DomeinScopeFuncties
Profiel (altijd)pillars:profilepillars_context: gebruiker, bestuur (met DUO-bestuursnummer) en scholen (met BRIN en vestigingsnummer)
Scholenpillars:schools.readpillars_school_profile
Hardwarepillars:hardware.readpillars_hardware_overview, pillars_hardware_list
Digitale leermiddelenpillars:software.readpillars_software_overview, pillars_software_list
Management en organisatiepillars:management.readpillars_management (ICT-afspraken en -rollen met uren; zonder namen)
Digitale geletterdheid en deskundigheidpillars:competence.readpillars_competence_overview (geaggregeerd, vanaf 5 deelnemers), pillars_my_competence_results (alleen de eigen resultaten)
AVG (privacy)pillars:privacy.readpillars_processing_activities (verwerkingsregister), pillars_security_incidents (alleen voor school- en bestuursbeheerders, zonder gegevens van de melder)
Evaluaties en plannenpillars:evaluations.readpillars_school_evaluations (alleen voor school- en bestuursbeheerders), pillars_my_evaluations (alleen de eigen)
Pillars-score (Vier in balans)pillars:score.readpillars_score

Koppelen met andere systemen

Besturen en scholen zijn te herkennen aan hun DUO-nummers in pillars_context: het bestuursnummer (bevoegd gezag) en het vestigingsnummer (BRIN + volgnummer). Accounts worden gekoppeld doordat de medewerker één keer inlogt bij Pillars vanuit de AI-toepassing.

Meer uitleg voor besturen staat op de pagina AI-koppeling.