accueil / serveurs / Dev & Code / io.github.AlgoWolfx/ribox
io.github.AlgoWolfx/ribox
serveur MCP (Model Context Protocol) · ribox 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 io.github.AlgoWolfx/ribox est sûr ?
Au dernier audit MCP Hub, le serveur MCP « io.github.AlgoWolfx/ribox » 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 4 outils
- check_json≈ 248 tokens
Strictly validate JSON and report the exact line and column of the first error with a plain explanation, plus duplicate-key warnings and structure stats. Optionally pretty-print or minify without changing any value (big numbers keep full precision). Use this before claiming JSON is valid or when locating a syntax error in long JSON.
Paramètres, retour & exemple (4)
Paramètrestext· string · optionnelformat· boolean · optionnel
Return the formatted JSON.indent· ? · optionnel
Spaces per level (0 = minify) or "tab".sort_keys· boolean · optionnel
Exemple d'appel{"name": "check_json", "arguments": {"text": "texte", "format": true, "indent": "texte", "sort_keys": true}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - count_text≈ 213 tokens
Exact counts for a text: characters (with and without spaces, emoji counted as one), words, sentences, paragraphs, lines, UTF-8 bytes, plus reading and speaking time. Language models see text as tokens and miscount — never estimate counts or check length limits yourself; call this tool. Works for any language, including Chinese, Japanese, Arabic and Turkish.
Paramètres, retour & exemple (2)
Paramètrestext· string · optionnellocale· string · optionnel
BCP 47 language tag such as "en", "tr" or "ja" for language-specific word rules.
Exemple d'appel{"name": "count_text", "arguments": {"text": "texte", "locale": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - diff_text≈ 208 tokens
Find every difference between two texts, line by line, word by word or character by character, and return counts plus a unified diff. Use this instead of comparing long texts yourself — small changes are easy to miss. Options to ignore whitespace and letter case.
Paramètres, retour & exemple (5)
Paramètresmode· string · optionnel · line | word | charchanged· string · optionneloriginal· string · optionnelignore_case· boolean · optionnelignore_whitespace· boolean · optionnel
Exemple d'appel{"name": "diff_text", "arguments": {"mode": "line", "changed": "texte", "original": "texte", "ignore_case": true, "ignore_whitespace": true}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - generate_qr≈ 485 tokens
Create a standards-compliant QR code image for a link, text, Wi-Fi login, contact card (vCard), email, SMS, WhatsApp chat, phone number or map location. You cannot draw a scannable QR code yourself — always use this tool. Codes are static and never expire.
Paramètres, retour & exemple (24)
Paramètresurl· string · optionnel
For type "url"; https:// is added when missing.body· string · optionnelsize· integer · optionnel
PNG width in pixels.ssid· string · optionnel
Wi-Fi network name.text· string · optionnel
For type "text".type· string · optionnel · url | text | wifi | vcard | email | sms | whatsapp | phoneemail· string · optionnelphone· string · optionnel
With country code for WhatsApp, e.g. +905551234567.title· string · optionnelhidden· boolean · optionneladdress· string · optionnelmessage· string · optionnelsubject· string · optionnelwebsite· string · optionnellatitude· number · optionnelpassword· string · optionnel
Wi-Fi password.security· string · optionnel · WPA | WEP | nopasslast_name· string · optionnellongitude· number · optionnelbackground· string · optionnelfirst_name· string · optionnelforeground· string · optionnelorganization· string · optionnelerror_correction· string · optionnel · L | M | Q | H
Higher survives more damage but makes a denser code.
Exemple d'appel{"name": "generate_qr", "arguments": {"url": "texte", "body": "texte", "size": 1, "ssid": "texte", "text": "texte", "type": "url"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]}
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é ».