accueil / serveurs / Dev & Code / io.github.mauricekleine/nonobench
io.github.mauricekleine/nonobench
serveur MCP (Model Context Protocol) · nonobench 1.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 io.github.mauricekleine/nonobench est sûr ?
Au dernier audit MCP Hub, le serveur MCP « io.github.mauricekleine/nonobench » 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 11 outils
- check_solution≈ 245 tokens
Check a grid against a puzzle's clues, using the same rule as the benchmark grader. Reports which rows and columns do not match.
Paramètres, retour & exemple (2)
Paramètresid· string · requis
Puzzle id from list_puzzlesgrid· string · requis
Row-major string of 0 (empty) and 1 (filled), width × height characters
Exemple d'appel{"name": "check_solution", "arguments": {"id": "texte", "grid": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"error": "texte", "correct": true, "rowViolations": [], "columnViolations": []}} - compare_models≈ 400 tokens
Side-by-side core overall and per-size accuracy, cost, latency and token results for model or family names.
Paramètres, retour & exemple (1)
Paramètresmodels· array · requis
2 to 20 model variant ids or family names, e.g. claude-opus-5.5 or gpt-6-astra-xhigh
Exemple d'appel{"name": "compare_models", "arguments": {"models": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"models": []}} - get_leaderboard≈ 560 tokens
Models ranked by accuracy; defaults to all effort levels for compatibility.
Paramètres, retour & exemple (8)
Paramètressize· string · optionnel · 5x5 | 10x10 | 15x15 | 20x20
Grid size to filter oneffort· string · optionnel
best, all (default), or one effort level; empty means allfamily· string · optionnel
Comma-separated family ids; empty means no filterversion· string · optionnel
Comma-separated benchmark versions: 1.0, 1.1, 1.2; empty means allprovider· string · optionnel
Comma-separated provider ids; empty means no filterreasoning· boolean · optionnel
Only reasoning (true) or non-reasoning (false) variantsmin_correct· integer · optionnel
Minimum puzzles solved in the selected tier; default 0 includes unsolved variantsopen_weights· boolean · optionnel
Only open-weight (true) or closed (false) models
Exemple d'appel{"name": "get_leaderboard", "arguments": {"size": "5x5", "effort": "texte", "family": "texte", "version": "texte", "provider": "texte", "reasoning": true}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"size": "texte", "models": [], "updatedAt": "texte"}} - get_model_puzzles≈ 286 tokens
Which puzzles one model solved, missed, timed out on, or has not run.
Paramètres, retour & exemple (1)
Paramètresmodel· string · requis
Model variant id as listed on the leaderboard, e.g. claude-opus-5.5-high
Exemple d'appel{"name": "get_model_puzzles", "arguments": {"model": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"model": "texte", "solved": 1, "puzzles": [], "attempted": 1, "displayName": "texte"}} - get_model_results≈ 341 tokens
Accuracy, cost, latency and token use for one model, broken down by grid size.
Paramètres, retour & exemple (1)
Paramètresmodel· string · requis
Model name as listed on the leaderboard, e.g. gpt-5.4-xhigh
Exemple d'appel{"name": "get_model_results", "arguments": {"model": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"model": "texte", "total": 1, "bySize": [], "effort": "texte", "family": "texte", "correct": 1, "accuracy": 1, "provider": "texte", "reasoning": true, "failedRuns": 1, "displayName": "texte"}} - get_puzzle≈ 326 tokens
One puzzle, including the clue text models were prompted with. The reference solution is only included on request; some puzzles have several valid solutions.
Paramètres, retour & exemple (2)
Paramètresid· string · requis
Puzzle id from list_puzzlesinclude_solution· boolean · optionnel
Include a reference solution
Exemple d'appel{"name": "get_puzzle", "arguments": {"id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"id": "texte", "url": "texte", "size": "texte", "index": 1, "width": 1, "height": 1, "prompt": "texte", "rowClues": [], "columnClues": [], "referenceSolution": "texte"}} - get_puzzle_results≈ 444 tokens
Per-model outcomes for one puzzle. Answers are omitted unless requested.
Paramètres, retour & exemple (7)
Paramètresid· string · requis
Puzzle id from list_puzzleseffort· string · optionnel
best, all (default), or one effort levelfamily· string · optionnel
Comma-separated family ids; empty means no filterprovider· string · optionnel
Comma-separated provider ids; empty means no filterreasoning· boolean · optionnel
Only reasoning (true) or non-reasoning (false) variantsopen_weights· boolean · optionnel
Only open-weight (true) or closed (false) modelsinclude_answers· boolean · optionnel
Include each model's answer grid
Exemple d'appel{"name": "get_puzzle_results", "arguments": {"id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"runs": [], "size": "texte", "index": 1, "solved": 1, "attempts": 1, "puzzleId": "texte", "updatedAt": "texte"}} - list_families≈ 218 tokens
Model families, available efforts and best variants.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "list_families", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"families": []}} - list_providers≈ 201 tokens
Provider ids, names, families and variant counts.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "list_providers", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"providers": []}} - list_puzzles≈ 286 tokens
The benchmark puzzles with their ids and row/column clues.
Paramètres, retour & exemple (1)
Paramètressize· string · optionnel · 5x5 | 10x10 | 15x15 | 20x20
Grid size to filter on
Exemple d'appel{"name": "list_puzzles", "arguments": {"size": "5x5"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"puzzles": []}} - list_runs≈ 391 tokens
Individual benchmark runs (one model on one puzzle), optionally with the raw prompt and model output.
Paramètres, retour & exemple (6)
Paramètressize· string · optionnel · 5x5 | 10x10 | 15x15 | 20x20
Grid size to filter onlimit· integer · optionnel
Default 100model· string · optionnel
Only runs of this model variant idoffset· integer · optionnel
Runs to skip, for paging; default 0puzzle_id· string · optionnel
Only runs on this puzzle id from list_puzzlesinclude_output· boolean · optionnel
Include raw prompt and model output (large)
Exemple d'appel{"name": "list_runs", "arguments": {"size": "5x5", "limit": 1, "model": "texte", "offset": 1, "puzzle_id": "texte", "include_output": true}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"runs": [], "limit": 1, "total": 1, "offset": 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é ».