accueil / serveurs / Dev & Code / io.github.jdhart81/viridisos
io.github.jdhart81/viridisos
serveur MCP (Model Context Protocol) · viridisos 1.28.1
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.jdhart81/viridisos est sûr ?
Au dernier audit MCP Hub, le serveur MCP « io.github.jdhart81/viridisos » 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 7 outils
- viridis_agent_attestation≈ 125 tokens
Issue a mark-stamped agent-attestation envelope under the shared trust root.
Paramètres, retour & exemple (1)
Paramètresevent· object · requis
Exemple d'appel{"name": "viridis_agent_attestation", "arguments": {"event": {}}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"result": "texte"}} - viridis_bind_did≈ 132 tokens
Derive the canonical did:viridis identity for an agent (fleet R1 formula) under the shared root.
Paramètres, retour & exemple (2)
Paramètrespubkey· string · requisagent_id· string · requis
Exemple d'appel{"name": "viridis_bind_did", "arguments": {"pubkey": "texte", "agent_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"result": "texte"}} - viridis_certify≈ 167 tokens
Certify a subject (parcel/portfolio) with a module -> a certificate. Errors if the module's backing theorem is not gate-passed (BLOCKED).
Paramètres, retour & exemple (3)
Paramètresinputs· object · requissubject· string · requismodule_id· string · requis
Exemple d'appel{"name": "viridis_certify", "arguments": {"inputs": {}, "subject": "texte", "module_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"result": "texte"}} - viridis_certify_envelope≈ 161 tokens
Certify then return a 'Certified by ViridisOS' mark envelope (profile conservation-claim).
Paramètres, retour & exemple (3)
Paramètresinputs· object · requissubject· string · requismodule_id· string · requis
Exemple d'appel{"name": "viridis_certify_envelope", "arguments": {"inputs": {}, "subject": "texte", "module_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"result": "texte"}} - viridis_compute_toll≈ 142 tokens
Compute the unified Viridis protocol margin (the take) + pass-through card cost for a settlement.
Paramètres, retour & exemple (2)
Paramètrespayee_tier· string · requisamount_minor· integer · requis
Exemple d'appel{"name": "viridis_compute_toll", "arguments": {"payee_tier": "texte", "amount_minor": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"result": "texte"}} - viridis_list_modules≈ 98 tokens
List ViridisOS modules and their LIVE/BLOCKED state (A-1 against the live canon).
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "viridis_list_modules", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"result": "texte"}} - viridis_verify_mark≈ 138 tokens
Verify a 'Certified by ViridisOS' envelope against the shared trust root.
Paramètres, retour & exemple (2)
Paramètresprofile· string · optionnelenvelope· object · requis
Exemple d'appel{"name": "viridis_verify_mark", "arguments": {"envelope": {}}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"result": "texte"}}
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é ».