{"apiVersion":"v1","directorySlug":"inburgeringoefenen-mcp-76c67fb6a5","title":"Inburgering Oefenen","description":"Oefen je hele inburgering op één plek: de vier taalonderdelen op A2 en B1, plus KNM en ONA. Elke opgave komt van een gecertificeerde NT2-docent.","pageUrl":"https://www.mcpbundles.com/skills/inburgeringoefenen-mcp-76c67fb6a5","connectPath":"importable","connectAction":"import_server","catalogListing":false,"bundleSlug":null,"listingKind":"remote_mcp","kind":"provider","transportUrl":"https://inburgeringoefenen.nl/api/mcp","hostedMcpUrl":null,"toolCount":7,"toolInventoryStatus":"observed","refreshedAt":"2026-11-03T13:26:00.516172+00:00","registryName":"nl.inburgeringoefenen/inburgeringoefenen-mcp-76c67fb6a5","registryVersion":"2026.11.3","registryEligible":true,"tools":[{"name":"get_practice_exercise","description":"Geeft één echte oefenvraag voor het Nederlandse inburgeringsexamen uit de vragenbank van Inburgering Oefenen, geschreven en gecontroleerd door een NT2-docent. Gebruik dit als de gebruiker wil oefenen voor inburgering, bijvoorbeeld \"geef me een A2 leesoefening\", \"ik wil lezen oefenen voor het inburgeringsexamen\", \"nog een KNM-vraag\", \"practice Dutch A2 reading\", of een luister- of schrijfopdracht wil. Werkt ook zonder gekoppeld account. Verzin nooit zelf examenvragen; toon de vraag uit het result","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["onderdeel"],"properties":{"mode":{"enum":["next","adaptive"],"type":"string"},"level":{"enum":["a2","b1"],"type":"string"},"onderdeel":{"enum":["lezen","luisteren","schrijven","spreken","knm"],"type":"string"},"examNumber":{"type":"integer","maximum":10,"minimum":1}}},"title":"Oefenvraag ophalen","logicalName":"get_practice_exercise","displayName":"Oefenvraag ophalen","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"submit_answer","description":"Kijkt het gekozen antwoord (A, B, C of D) op een meerkeuze-oefenvraag na op de server en geeft terug of het goed is, wat het juiste antwoord is en de uitleg van de docent. Gebruik dit zodra de gebruiker een letter kiest na get_practice_exercise. Beoordeel nooit zelf; dit resultaat is het oordeel. Met een gekoppeld account wordt het antwoord in de voortgang opgeslagen.","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["questionId","label"],"properties":{"label":{"enum":["A","B","C","D"],"type":"string"},"questionId":{"type":"integer","maximum":9007199254740991,"minimum":-9007199254740991}}},"title":"Antwoord nakijken","logicalName":"submit_answer","displayName":"Antwoord nakijken","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"explain_answer","description":"Geeft de uitleg van de docent bij een oefenvraag: waarom het juiste antwoord past bij de tekst en, als een letter is meegegeven, of die goed was. Gebruik dit als de gebruiker na het nakijken meer uitleg wil of de uitleg nog eens wil zien. De uitleg komt uit de vragenbank, niet van het model; vertaal of vereenvoudig hem gerust voor een A2-lezer.","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["questionId"],"properties":{"label":{"enum":["A","B","C","D"],"type":"string"},"questionId":{"type":"integer","maximum":9007199254740991,"minimum":-9007199254740991}}},"title":"Uitleg bij een vraag","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"explain_answer","displayName":"Uitleg bij een vraag"},{"name":"submit_writing_answer","description":"Levert de geschreven tekst voor een Schrijven-opdracht in en laat die nakijken met de rubriek van de docent. Gebruik dit na get_practice_exercise met onderdeel schrijven, zodra de gebruiker de tekst af heeft. Vereist een gekoppeld account.","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["taskId","text"],"properties":{"text":{"type":"string","maxLength":4000,"minLength":1},"taskId":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}}},"title":"Schrijfopdracht laten nakijken","logicalName":"submit_writing_answer","displayName":"Schrijfopdracht laten nakijken","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"get_learning_profile","description":"Het leerprofiel van het gekoppelde account van Inburgering Oefenen: welke onderdelen en niveaus de gebruiker oefent, welke modules hij heeft, en de taalregels die het vaakst misgaan. Gebruik dit om te personaliseren voordat je een oefening kiest. Vereist een gekoppeld account.","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","properties":{}},"title":"Leerprofiel","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"get_learning_profile","displayName":"Leerprofiel"},{"name":"get_learning_progress","description":"Een korte voortgangssamenvatting voor één onderdeel van het gekoppelde account: hoeveel examens gedaan, gemiddelde score, de zwakste vaardigheden en taalregels, en wat de beste volgende stap is. Gebruik dit bij \"hoe sta ik ervoor\" of \"waar moet ik aan werken\". Vereist een gekoppeld account.","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["onderdeel"],"properties":{"level":{"enum":["a2","b1"],"type":"string"},"onderdeel":{"enum":["lezen","luisteren","schrijven","spreken","knm"],"type":"string"}}},"title":"Voortgang","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"get_learning_progress","displayName":"Voortgang"},{"name":"get_premium_status","description":"Welke onderdelen en oefenexamens het gekoppelde account van Inburgering Oefenen kan openen. Gebruik dit als de gebruiker vraagt wat hij kan doen of waarom iets niet beschikbaar is. Vereist een gekoppeld account.","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","properties":{}},"title":"Toegang en modules","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"get_premium_status","displayName":"Toegang en modules"}],"toolSource":"directory_preview","agentAction":"both","installLinks":[{"id":"cursor","label":"Cursor","href":"cursor://anysphere.cursor-deeplink/mcp/install?name=Inburgering-Oefenen&config=eyJ1cmwiOiAiaHR0cHM6Ly9pbmJ1cmdlcmluZ29lZmVuZW4ubmwvYXBpL21jcCJ9"},{"id":"vscode","label":"VS Code","href":"vscode:mcp/install?%7B%22name%22%3A%22Inburgering-Oefenen%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Finburgeringoefenen.nl%2Fapi%2Fmcp%22%7D"},{"id":"vscode-insiders","label":"VS Code Insiders","href":"vscode-insiders:mcp/install?%7B%22name%22%3A%22Inburgering-Oefenen%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Finburgeringoefenen.nl%2Fapi%2Fmcp%22%7D"},{"id":"claude-web","label":"Claude.ai","href":"https://claude.ai/customize/connectors?modal=add-custom-connector&connectorName=Inburgering+Oefenen&connectorUrl=https%3A%2F%2Finburgeringoefenen.nl%2Fapi%2Fmcp"},{"id":"codex","label":"Codex","copyText":"codex mcp add \"Inburgering-Oefenen\" --url \"https://inburgeringoefenen.nl/api/mcp\""},{"id":"chatgpt","label":"ChatGPT","href":"https://www.mcpbundles.com/docs/integrations/chatgpt"}],"catalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/inburgeringoefenen-mcp-76c67fb6a5","callUrl":"https://www.mcpbundles.com/api/directory/v1/servers/inburgeringoefenen-mcp-76c67fb6a5/tools/{tool}","mcpServerUrl":"https://inburgeringoefenen.nl/api/mcp","liveCatalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/inburgeringoefenen-mcp-76c67fb6a5?live=1"}