accueil / serveurs / Productivité / pro.germanexam/germanexam
pro.germanexam/germanexam
serveur MCP (Model Context Protocol) · germanexam-pruefer 0.1.0
Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur.
Est-ce que pro.germanexam/germanexam est sûr ?
Au dernier audit MCP Hub, le serveur MCP « pro.germanexam/germanexam » est classé « Non encore testé ». Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur. Le verdict est réévalué en continu ; consultez la fiche pour l'état à jour.
Méthode : MCP Hub analyse la description de chaque outil (couche 1) et, pour le verdict fort, exécute le serveur dans une micro-VM isolée avec leurres et réseau bloqué (couche 2). On publie des noms et des compteurs, jamais le contenu brut renvoyé par un outil.
Les 3 outils
- bewertung_abholen≈ 1270 tokens
Use this to collect the result of an evaluation that was started with text_bewerten, using its job_id. Returns status "running" (not finished yet), "done" (with the verdict or, without sign-in, the reduced report; shown as a card) or an error status. Works with or without sign-in; only the caller's own evaluations can be collected.
Paramètres, retour & exemple (1)
Paramètresjob_id· string · requis
The job_id returned by text_bewerten.
Exemple d'appel{"name": "bewertung_abholen", "arguments": {"job_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"jobId": "texte", "labels": {}, "status": "running", "infoUrl": "texte", "message": "texte", "preview": {}, "verdict": {}, "infoLabel": "texte", "retryAfterSeconds": 1}} - pruefungsraster_nachschlagen≈ 738 tokens
Use this when the user wants to know how the writing section of a German C1 exam is assessed: the criteria with their weights, the level or grade scale, the passing rule and the expected text length for TestDaF, DSH, Goethe-Zertifikat C1, telc Deutsch C1 Hochschule or telc Deutsch C1 (general). Read-only reference data from the published exam rubrics; no sign-in needed. Not for evaluating a text (use text_bewerten) and not for other languages or exams.
Paramètres, retour & exemple (1)
Paramètresexam· string · requis · testdaf | dsh | goethe_c1 | telc_c1 | telc_c1_allgemein
Which exam: testdaf, dsh, goethe_c1, telc_c1 (telc Deutsch C1 Hochschule) or telc_c1_allgemein (telc Deutsch C1, general).
Exemple d'appel{"name": "pruefungsraster_nachschlagen", "arguments": {"exam": "testdaf"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"reference": {}}} - text_bewerten≈ 1674 tokens
Use this when the user wants a German text they wrote themselves (about 50 to 900 words) evaluated the way an examiner would, for the writing section of TestDaF, DSH, Goethe-Zertifikat C1, telc Deutsch C1 Hochschule or telc Deutsch C1 (general). Without sign-in the result is a first evaluation (one per user): the passages an examiner would mark and the biggest risk. After the user signs in to their GermanExam.pro account the result also includes the verdict (is it enough, level, how close it is); what else an account includes depends on the account, and the result says when something is not included. Starts the evaluation and returns a job_id immediately; the result is collected with bewertung_abholen. Send only the user's own text. Not for: translations, grammar questions, exam tasks, phrase lists, texts the user did not write, or other languages.
Paramètres, retour & exemple (6)
Paramètresexam· string · requis · testdaf | dsh | goethe_c1 | telc_c1 | telc_c1_allgemein
The exam the text is for: testdaf, dsh, goethe_c1, telc_c1 (Hochschule) or telc_c1_allgemein (general). Ask the user if unclear — plain "telc C1" can mean either telc exam.part· string · optionnel · 1 | 2
Only for goethe_c1: 1 = discussion post for an internet forum, 2 = (semi-)formal e-mail.task· string · optionnel
Optional: the exam task the text answers, verbatim, if the user has it.text· string · requis
The German text exactly as the user wrote it (their own writing, at least about 50 words). Only the text itself — no chat history, no instructions.is_revision· boolean · optionnel
true if this is a revised version of a text the user already had evaluated; false or omitted for a new text.feedback_language· string · optionnel · de | en | ar | tr | ru | zh | fa
Language of the feedback: the language the user is writing to you in (de, en, ar, tr, ru, zh, fa). Default de.
Exemple d'appel{"name": "text_bewerten", "arguments": {"exam": "testdaf", "text": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"jobId": "texte", "labels": {}, "status": "running", "infoUrl": "texte", "message": "texte", "preview": {}, "verdict": {}, "infoLabel": "texte", "retryAfterSeconds": 1}}
C'est votre serveur ?
Revendiquez-le sur l'espace créateur (preuve GitHub, domaine ou npm) pour afficher le badge « propriétaire vérifié » et lancer un pentest comportemental à la demande afin d'obtenir le badge « Vérifié ».