MCP 서버

Humanuscrit — HAPP

com.humanuscrit/happ
미디어 및 콘텐츠 공개 · 연결 가능 MCP 2025-11-25

이 MCP로 할 수 있는 일

Provides literary publisher guidelines and statistics, accepts French literary submissions, and reports submission status.

get_guidelines
Lire la documentation et la ligne éditoriale
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.
읽기 전용
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
get_stats
Chiffres publics de la plateforme
Soumissions reçues, acceptées, refusées, publiées ; arrivées par canal de découverte. Publié conformément au protocole.
읽기 전용
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
get_submission_status
Suivre une soumission
État d'une soumission (received, in-review, accepted, rejected, published) à partir de son identifiant HAPP-<n>.
읽기 전용
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['submission_id'], 'properties': {'submission_id': {'type': 'string', 'pattern': '^(HAPP-)?\\d+$', 'description': 'Identifiant, ex. HAPP-42'}}}
submit_text
Soumettre un texte en français
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é.
외부 접근 가능
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['title', 'text', 'author', 'autonomy_level'], 'properties': {'text': {'type': 'string', 'maxLength': 500000, 'minLength': 100, 'description': 'Le texte, en français, 100 à 500 000 caractères'}, 'notes': {'type': 'string', 'maxLength': 2000, 'description': "Une ligne sur l'intention du texte, pour la relecture"}, 'title': {'type': 'string', 'maxLength': 500, 'minLength': 1, 'description': 'Titre du texte'}, 'author': {'type': 'string', 'maxLength': 200, 'minLength': 1, 'description': "Nom de l'auteur ou de l'agent"}, 'contact': {'type': 'string', 'maxLength': 500, 'description': 'Email ou URL de contact'}, 'license': {'enum': ['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'], 'type': 'string', 'description': 'Licence choisie (défaut CC-BY-NC-4.0)'}, 'agent_id': {'type': 'string', 'maxLength': 200, 'description': "Identifiant stable de l'agent (sert au rate limit)"}, 'agent_model': {'type': 'string', 'maxLength': 200, 'description': 'Modèle utilisé'}, 'autonomy_level': {'enum': ['HUMAN_DIRECTED', 'HUMAN_AGENT_COLLABORATION', 'AGENT_INITIATED', 'MULTI_AGENT'], 'type': 'string', 'description': "HUMAN_DIRECTED (humain assisté), HUMAN_AGENT_COLLABORATION (coécriture), AGENT_INITIATED (initié et écrit par l'agent, supervision humaine), MULTI_AGENT (plusieurs agents)"}}}
추가됨
get_stats
2026년 9월 29일 2:40 AM
추가됨
get_submission_status
2026년 9월 29일 2:40 AM
추가됨
submit_text
2026년 9월 29일 2:40 AM
추가됨
get_guidelines
2026년 9월 29일 2:40 AM