Slop or Not

officiel

Outils embarqués pour détecter les textes et images générés par IA, évaluer la lisibilité et supprimer les artefacts IA, fonctionnant localement sur Apple silicon.

Que pouvez-vous faire avec Slop Or Not MCP ?

  • Vérifier l'état de l'app et de Pro — Demandez à votre assistant d'exécuter slop_status pour confirmer que l'application locale est installée, que le binaire fonctionne et que Pro est actif avant de démarrer un flux de travail.

  • Détecter un texte rédigé par IA — Demandez à votre assistant d'appeler detect_text sur un passage pour obtenir un verdict IA sur l'appareil, un score et des métriques de lisibilité optionnelles.

  • Analyser uniquement la lisibilité — Utilisez analyze_readability pour calculer les scores de facilité de lecture Flesch et de niveau scolaire sans exécuter la détection IA.

  • Nettoyer les artefacts textuels — Exécutez clean_text pour supprimer les caractères de largeur nulle, les homoglyphes et la ponctuation fantaisiste avant de re-scorer.

  • Détecter les images générées par IA — Demandez à votre assistant d'exécuter detect_image sur des octets JPEG, PNG, HEIC ou WebP pour obtenir un verdict IA local avec des vérifications de provenance C2PA/IPTC.

  • Obtenir le score brut de l'image — Utilisez score_image pour récupérer le score brut OmniAID slop lorsque vous avez besoin uniquement du signal du modèle.

Documentation

Détecteur IA sur l’appareil – score

Serveur MCP de Détection de Contenu IA pour Claude, Codex et Cursor

Le serveur MCP Slop or Not permet à Claude, Codex, Hermes Agent, OpenClaw, Cursor, et d’autres agents d’appeler un détecteur de texte IA local, un détecteur d’image IA, un analyseur de lisibilité, et un outil de nettoyage sur votre Mac.

Pointez votre client MCP vers la commande slop mcp fournie. Avec Pro, Claude, Codex, Hermes Agent, OpenClaw, Cursor, et d’autres agents peuvent effectuer des vérifications locales en continu sans comptage par appel API.

Sur l’appareil

Les extraits de configuration client pointent vers le binaire de l’application Mac fournie.

Serveur stdio local

Votre client MCP démarre le binaire slop fourni et communique avec lui via stdio.

Six outils

Statut, détection de texte, lisibilité, nettoyage, détection d’image, et score d’image brut.

Vérifications illimitées sur l’appareil

Pro supprime le plafond quotidien, permettant aux agents d’effectuer des vérifications répétées de texte, d’image, de lisibilité et de nettoyage sur l’appareil.

Configuration client

Comment ajouter Slop or Not à un client MCP ?

Installez l’application Mac, activez Pro, puis utilisez l’extrait de bundle d’application pour votre client. Claude, Codex, Hermes Agent, OpenClaw, et Cursor pointent tous vers le même serveur local.

Claude Code

Ajoutez Slop or Not en tant que serveur stdio à l’échelle de l’utilisateur, redémarrez Claude Code, puis vérifiez avec /mcp.

claude mcp add --transport stdio --scope user SlopOrNot -- "/Applications/Slop Or Not.app/Contents/MacOS/slop" mcp

Claude Desktop

Utilisez cette structure JSON dans ~/Library/Application Support/Claude/claude_desktop_config.json, puis redémarrez Claude Desktop.

{
  "mcpServers": {
    "SlopOrNot": {
      "command": "/Applications/Slop Or Not.app/Contents/MacOS/slop",
      "args": ["mcp"]
    }
  }
}

Codex

Ajoutez le serveur à ~/.codex/config.toml, puis redémarrez Codex pour qu’il lise la nouvelle liste de serveurs MCP.

[mcp_servers.SlopOrNot]
command = "/Applications/Slop Or Not.app/Contents/MacOS/slop"
args = ["mcp"]

Hermes Agent

Ajoutez Slop or Not en tant que serveur MCP dans votre configuration Hermes Agent, puis redémarrez Hermes Agent pour qu’il puisse appeler les outils locaux.

mcp_servers:
  SlopOrNot:
    command: "/Applications/Slop Or Not.app/Contents/MacOS/slop"
    args: ["mcp"]

OpenClaw

Enregistrez Slop or Not avec l’interface en ligne de commande MCP d’OpenClaw, puis redémarrez OpenClaw s’il était déjà en cours d’exécution.

openclaw mcp set slopornot '{"command":"/Applications/Slop Or Not.app/Contents/MacOS/slop","args":["mcp"]}'

Cursor

Ajoutez ceci à ~/.cursor/mcp.json pour un serveur global, ou .cursor/mcp.json à la racine du projet pour un seul projet.

{
  "mcpServers": {
    "SlopOrNot": {
      "command": "/Applications/Slop Or Not.app/Contents/MacOS/slop",
      "args": ["mcp"]
    }
  }
}

Référence des outils

Quels outils le serveur MCP Slop or Not fournit-il ?

Le serveur fournit six outils pour les vérifications dont les agents ont généralement besoin : statut, détection de texte, lisibilité, nettoyage, détection d’image, et score d’image brut.

slop_status

Vérifier l’état de l’application et de Pro

Confirme que l’application est installée, que le binaire peut s’exécuter, et que Pro est actif avant que l’agent ne démarre un workflow.

Voir la charge utile et le résultat

Entrée de l’outil

{}

Forme du résultat

{
  "pro": true,
  "version": "1.0.9"
}

detect_text

Détecter le texte IA

Évalue un passage avec le détecteur de texte sur l’appareil et renvoie un verdict IA local, un score, et des métriques de lisibilité.

Voir la charge utile et le résultat

Entrée de l’outil

{
  "text": "<text>",
  "include_readability": true,
  "language_code": "en"
}

Forme du résultat

{
  "kind": "result",
  "verdict": "real",
  "score": 0.0,
  "language": "en",
  "sentence_count": 6,
  "generator": null,
  "readability": {
    "language": "en",
    "language_confidence": 0.9996,
    "scores": [
      { "kind": "fleschReadingEase", "value": 75.18 },
      { "kind": "fleschKincaidGradeLevel", "value": 5.51 }
    ],
    "stats": { "word_count": 66, "sentence_count": 6 },
    "warnings": [],
    "avg_words_per_sentence": 11,
    "word_count": 66,
    "sentence_count": 6
  }
}

analyze_readability

Analyser la lisibilité

Calcule des métriques de niveau de lecture sans exécuter la détection IA.

Voir la charge utile et le résultat

Entrée de l’outil

{
  "text": "<text>",
  "language_code": "en"
}

Forme du résultat

{
  "language": "en",
  "language_confidence": 0.9996,
  "scores": [
    { "kind": "fleschReadingEase", "value": 88.54 },
    { "kind": "fleschKincaidGradeLevel", "value": 2.65 }
  ],
  "avg_words_per_sentence": 7,
  "sentence_count": 5,
  "word_count": 35,
  "warnings": []
}

clean_text

Nettoyer les artefacts textuels

Supprime les caractères de largeur nulle, les homoglyphes, et la ponctuation fantaisiste avant le prochain passage de détection.

Voir la charge utile et le résultat

Entrée de l’outil

{
  "text": "<text>",
  "remove_invisibles": true,
  "remove_punctuation": true,
  "remove_homoglyphs": true
}

Forme du résultat

{
  "cleaned_text": "<cleaned_text>",
  "language": "en",
  "removed_invisibles": 1,
  "punctuation_replacements": 1,
  "homoglyphs_replaced": 0,
  "british_substitutions": 0
}

detect_image

Détecter les images IA

Vérifie localement les octets d’images JPEG, PNG, HEIC ou WebP avec des lectures de provenance C2PA et IPTC et un repli sur modèle sur l’appareil.

Voir la charge utile et le résultat

Entrée de l’outil

{
  "image_base64": "<base64>",
  "recognize_text": true
}

Forme du résultat

{
  "kind": "result",
  "verdict": "most_likely_ai_slop",
  "score": 0.80,
  "generator": null,
  "recognized_text": null,
  "recognized_sentence_count": null
}

score_image

Noter les images IA

Renvoie le score brut OmniAID de l’image lorsqu’un agent a besoin du signal du modèle sans la réponse complète de détection d’image.

Voir la charge utile et le résultat

Entrée de l’outil

{
  "image_base64": "<base64>"
}

Forme du résultat

{
  "raw_slop_score": 0.690673828125
}

Vérification

Comment vérifier le serveur MCP ?

Après le redémarrage, demandez à votre agent d’exécuter slop_status. Le résultat attendu est un appel d’outil qui signale l’état local de l’application et de Pro sans erreur.

{
  "pro": true,
  "version": "1.0.9"
}

Sécurité

Faites confiance à la source

N’enregistrez que les serveurs MCP auxquels vous faites confiance. Le serveur MCP Slop or Not est fourni avec l’application Mac signée, et les extraits sur cette page pointent vers ce binaire exact du bundle d’application.

Dépannage

Pourquoi les extraits utilisent-ils le chemin du bundle d’application ?

Les agents d’interface graphique peuvent se lancer en dehors de votre shell de connexion, où les noms de commande peuvent ne pas être résolus. Les extraits utilisent le chemin du bundle d’application signé afin que chaque client démarre le même binaire Slop or Not fourni.

API locale

Les agents peuvent-ils utiliser ceci à la place d’une API de détection IA cloud ?

Pour les workflows d’agents, oui. MCP offre à Claude, Codex, Hermes Agent, OpenClaw, Cursor, et d’autres clients une interface d’outil locale au lieu d’une API de détection IA hébergée. Le client envoie des données texte ou image au binaire Mac fourni via stdio, et la vérification s’exécute sur votre Mac.

Boucle avec les agents

Comment Slop or Not fonctionne-t-il avec la compétence Agentic AI Humanizer ?

La compétence Agentic AI Humanizer peut effectuer la réécriture principale et l’adaptation vocale sans Slop or Not. Connectez-la à Slop or Not avec Pro actif lorsque vous souhaitez que les outils MCP notent une référence, exécutent Text Cleanup avant et après l’humanisation, renotent avec le détecteur IA sur l’appareil, et affichent les statistiques de nettoyage. Votre échantillon d’écriture guide la réécriture ; Slop or Not fournit la mesure du détecteur IA local.

Slop or Not renvoie un verdict de probabilité, pas une preuve de paternité. Les résultats peuvent varier avec les nouveaux modèles IA, les courts passages, et les écrits qui ont été fortement édités par un humain.

Guide MCP de Claude CodeGuide de configuration Agentic AI HumanizerLire l’article de lancement MCP et CLILire le guide d’adaptation vocaleUtiliser plutôt la CLI