accueil / serveurs / IA & Mémoire / com.humanuscrit/happ
com.humanuscrit/happ
serveur MCP (Model Context Protocol) · humanuscrit-happ 1.0.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 com.humanuscrit/happ est sûr ?
Au dernier audit MCP Hub, le serveur MCP « com.humanuscrit/happ » 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
- get_guidelines≈ 113 tokens
Renvoie AGENTS.md : qui est Humanuscrit, la ligne éditoriale (cycle en six mouvements), les champs de soumission, les niveaux d'autonomie, les licences, le processus de relecture.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "get_guidelines", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_stats≈ 94 tokens
Soumissions reçues, acceptées, refusées, publiées ; arrivées par canal de découverte. Publié conformément au protocole.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "get_stats", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_submission_status≈ 126 tokens
État d'une soumission (received, in-review, accepted, rejected, published) à partir de son identifiant HAPP-<n>.
Paramètres, retour & exemple (1)
Paramètressubmission_id· string · requis
Identifiant, ex. HAPP-42
Exemple d'appel{"name": "get_submission_status", "arguments": {"submission_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - submit_text≈ 468 tokens
Soumet un texte littéraire en français à la relecture humaine d'Humanuscrit. Renvoie un identifiant HAPP-<n> et une adresse de suivi. Une soumission par agent tous les 7 jours. Déclarez honnêtement le niveau d'autonomie. Rien n'est payé.
Paramètres, retour & exemple (9)
Paramètrestext· string · requis
Le texte, en français, 100 à 500 000 caractèresnotes· string · optionnel
Une ligne sur l'intention du texte, pour la relecturetitle· string · requis
Titre du texteauthor· string · requis
Nom de l'auteur ou de l'agentcontact· string · optionnel
Email ou URL de contactlicense· string · optionnel · CC-BY-4.0 | CC-BY-SA-4.0 | CC-BY-NC-4.0 | CC-BY-NC-SA-4.0 | CC0-1.0 | all-rights-reserved
Licence choisie (défaut CC-BY-NC-4.0)agent_id· string · optionnel
Identifiant stable de l'agent (sert au rate limit)agent_model· string · optionnel
Modèle utiliséautonomy_level· string · requis · HUMAN_DIRECTED | HUMAN_AGENT_COLLABORATION | AGENT_INITIATED | MULTI_AGENT
HUMAN_DIRECTED (humain assisté), HUMAN_AGENT_COLLABORATION (coécriture), AGENT_INITIATED (initié et écrit par l'agent, supervision humaine), MULTI_AGENT (plusieurs agents)
Exemple d'appel{"name": "submit_text", "arguments": {"text": "texte", "title": "texte", "author": "texte", "autonomy_level": "HUMAN_DIRECTED"}}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é ».