{
"event": "PreToolUse",
"tool_name": "mcp__mcp-db__db_insert",
"tool_input": {
"table": "contracts",
"data": {
"uuid": "5f5b92b1-c285-46c3-9d39-5db49baeb231",
"name": "text-quality-standards",
"version": "1.0",
"status": "active",
"scope_description": "Qualitätsstandards für generierte Texte (Chat, Content Studio)",
"yaml_content": "name: text-quality-standards\nversion: '1.0'\nscope: Generierte Texte (Chat, Content)\n\nregeln:\n verboten:\n - emojis (keine Raketen, Haekchen, Smileys etc.)\n - gedankenstriche als Aufzaehlungszeichen (- statt Bindestrich)\n - meta_referenzen:\n - 'die Dokumente sagen'\n - 'laut den Quellen'\n - 'basierend auf den bereitgestellten Dokumenten'\n - 'in den Unterlagen'\n - floskeln:\n - 'Gerne erklaere ich'\n - 'Selbstverstaendlich'\n - 'Wie Sie sicherlich wissen'\n - uebertreibungen:\n - 'revolutionaer'\n - 'bahnbrechend'\n - 'einzigartig'\n - clickbait_formulierungen:\n - 'Sie werden nicht glauben'\n - 'Das Geheimnis von'\n - 'X Dinge die Sie wissen muessen'\n\n erlaubt:\n aufzaehlung: nummerierte Listen (1. 2. 3.) oder HTML ul\/li\n hervorhebung: fett (**text**) oder HTML strong\n struktur: Zwischenueberschriften mit ## oder h2\/h3\n\n stil:\n tonalitaet: fachlich, klar, nicht belehrend\n perspektive: neutral oder Ich-Form (je nach Kontext)\n laenge: angemessen zum Thema, keine Fuellsaetze\n\nvalidierung:\n checks:\n - keine_emojis: 'Text enthaelt keine Unicode-Emojis'\n - keine_meta_refs: 'Keine Referenzen auf Dokumente\/Quellen'\n - saubere_listen: 'Aufzaehlungen mit Nummern oder HTML'\n severity: error"
},
"database": "ki_dev"
}
}
{
"tool_response": [
{
"type": "text",
"text": "{\n \"status\": \"success\",\n \"table\": \"contracts\",\n \"inserted_id\": 13,\n \"execution_ms\": 1\n}"
}
]
}