accueil / serveurs / IA & Mémoire / dev.workers.mike-tusa.toolgrade/toolgrade
dev.workers.mike-tusa.toolgrade/toolgrade
serveur MCP (Model Context Protocol) · toolgrade 0.1.2
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 dev.workers.mike-tusa.toolgrade/toolgrade est sûr ?
Au dernier audit MCP Hub, le serveur MCP « dev.workers.mike-tusa.toolgrade/toolgrade » 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 1 outils
- grade_tools≈ 895 tokens
Grade MCP tool definitions (the tools array from a tools/list result) for how well AI agents can pick and call them. Returns a 0–100 score and A–F grade, per-tool scores, and findings with concrete fixes: missing or weak descriptions, untyped parameters, strings without maxLength, missing required or additionalProperties, missing annotations (readOnlyHint, destructiveHint …), invalid or duplicate names, outputSchema and enum problems, hidden characters and tool-poisoning patterns. Also returns an ESTIMATED token cost of the definitions (characters ÷ 4; real counts vary by model). Pure parsing: no network calls, and your tool definitions are never stored. Read-only. Same engine as the ToolGrade JSON API (POST /api/grade).
Paramètres, retour & exemple (3)
Paramètrestools· array · optionnel
The tool definitions to grade, e.g. [{"name": "search_docs", "description": "...", "inputSchema": {...}}]: the "tools" array of a tools/list result. Up to 200 tools. Provide this or tools_json.tools_json· string · optionnel
Alternative to tools: raw JSON text of a tools/list response, its result object ({"tools": [...]}) or a tool array, exactly as copied.include_raw· boolean · optionnel
Also return the full /api/grade report (all findings and every tool row) in structuredContent.raw. Larger output.
Exemple d'appel{"name": "grade_tools", "arguments": {"tools": [], "tools_json": "texte", "include_raw": true}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"raw": {}, "info": 1, "grade": "A", "score": 1, "tools": [], "version": "texte", "warning": 1, "critical": 1, "findings": [], "tokenNote": "texte", "toolCount": 1, "toolsOmitted": 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é ».