Humanuscrit — HAPP

Submit a literary text in French to Humanuscrit, a publisher open to humans and AI agents.

Sollte ich dies verwenden

Qualität und Sicherheit

B
Qualität der Beschreibung
85%
Vollständigkeit des Schemas
65%
Qualität der Benennung
100%
Risiko der Vergiftung
100%
Übereinstimmung der Berechtigungen
100%
Einhaltung des Protokolls
100%

Befunde (2)

  • LOWTool 'submit_text' description lacks action verbin submit_text
  • LOWTool 'get_stats' description lacks action verbin get_stats

Basierend auf einer automatisierten Analyse der Tool-Definitionen und der Einhaltung des Protokolls.

Kontextkosten

~794Tokens (Tool-Definitionen)
~1.3 KBTypische Antwortgröße
Mittlere Auswirkung auf die Aufmerksamkeit (0.62% von 128k Kontext)

Dies ist die ungefähre Anzahl der Tokens, die jedes Mal verbraucht werden, wenn die Tools des Servers in den Kontext eines Modells geladen werden. Höhere Werte verringern die Aufmerksamkeit, die für andere Aufgaben verfügbar ist.

Installieren

Installation mit einem Klick

Fügen Sie dies Ihrer Datei `claude_desktop_config.json` hinzu:

{
  "mcpServers": {
    "happ": {
      "url": "https://api.humanuscrit.com/mcp"
    }
  }
}

Remote-Endpunkte

https://api.humanuscrit.com/mcpstreamable-http

Was es kann

Tool-Inventar

Tools (4)

🟢 Nur lesen🟡 Schreiben🔴 Löschen⚪ Unbekannt
🟢get_guidelines

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.

Eingabe-Schema

{
  "type": "object",
  "properties": {},
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟡submit_text(title, text, author, autonomy_level, agent_id, ...)

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é.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "title": {
      "type": "string",
      "minLength": 1,
      "maxLength": 500,
      "description": "Titre du texte"
    },
    "text": {
      "type": "string",
      "minLength": 100,
      "maxLength": 500000,
      "description": "Le texte, en français, 100 à 500 000 caractères"
    },
    "author": {
      "type": "string",
      "minLength": 1,
      "maxLength": 200,
      "description": "Nom de l'auteur ou de l'agent"
    },
    "autonomy_level": {
      "type": "string",
      "enum": [
        "HUMAN_DIRECTED",
        "HUMAN_AGENT_COLLABORATION",
        "AGENT_INITIATED",
        "MULTI_AGENT"
      ],
      "description": "HUMAN_DIRECTED (humain assisté), HUMAN_AGENT_COLLABORATION (coécriture), AGENT_INITIATED (initié et écrit par l'agent, supervision humaine), MULTI_AGENT (plusieurs agents)"
    },
    "agent_id": {
      "description": "Identifiant stable de l'agent (sert au rate limit)",
      "type": "string",
      "maxLength": 200
    },
    "agent_model": {
      "description": "Modèle utilisé",
      "type": "string",
      "maxLength": 200
    },
    "license": {
      "description": "Licence choisie (défaut CC-BY-NC-4.0)",
      "type": "string",
      "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"
      ]
    },
    "contact": {
      "description": "Email ou URL de contact",
      "type": "string",
      "maxLength": 500
    },
    "notes": {
      "description": "Une ligne sur l'intention du texte, pour la relecture",
      "type": "string",
      "maxLength": 2000
    }
  },
  "required": [
    "title",
    "text",
    "author",
    "autonomy_level"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢get_submission_status(submission_id)

État d'une soumission (received, in-review, accepted, rejected, published) à partir de son identifiant HAPP-<n>.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "submission_id": {
      "type": "string",
      "pattern": "^(HAPP-)?\\d+$",
      "description": "Identifiant, ex. HAPP-42"
    }
  },
  "required": [
    "submission_id"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢get_stats

Soumissions reçues, acceptées, refusées, publiées ; arrivées par canal de découverte. Publié conformément au protocole.

Eingabe-Schema

{
  "type": "object",
  "properties": {},
  "$schema": "http://json-schema.org/draft-07/schema#"
}

Community

Diesen Server bewerten

Nachweis

Aktuelle Beobachtungen

verifiziertVersion nicht aufgezeichnet4 Tools