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 le statut de l’app et de Pro — Demandez à votre assistant de confirmer que l’application locale est installée, que le binaire s’exécute et que Pro est actif avant de lancer un flux de travail.
  • Détecter les textes rédigés par l’IA — Demandez à votre assistant de noter un passage avec le détecteur intégré et de renvoyer un verdict, un score de confiance, la langue et des métriques de lisibilité.
  • Analyser la lisibilité — Demandez à votre assistant de calculer des scores de niveau de lecture comme le Flesch Reading Ease et le niveau scolaire sans exécuter la détection d’IA.
  • Nettoyer les artefacts textuels — Demandez à votre assistant de supprimer les caractères de largeur nulle, les homoglyphes et la ponctuation fantaisiste avant de revérifier un passage.
  • Détecter les images générées par l’IA — Demandez à votre assistant de vérifier localement les octets d’images JPEG, PNG, HEIC ou WebP à l’aide des données de provenance et d’un modèle intégré en secours.
  • Noter les images directement — Demandez à votre assistant de renvoyer uniquement le score brut du modèle d’image lorsque vous n’avez pas besoin de la réponse complète basée sur la provenance.

Documentation

Détecteur IA sur appareil avec notation

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'images 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 continuer à exécuter des vérifications locales sans comptage d'appels par API.

Sur 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'images et notation d'images brutes.

Vérifications illimitées sur appareil

Le serveur MCP est fourni avec Pro. Aucune limite quotidienne de vérifications, aucun comptage par appel, afin que les agents puissent relancer les vérifications de texte, d'images, de lisibilité et de nettoyage aussi souvent que nécessaire.

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. Configurez-le une fois et chaque session d'agent suivante le réutilise, sans réinstallation ni nouvelle connexion.

Claude Code

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

Copier

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 quittez complètement Claude Desktop et relancez-le.

Copier

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

Codex

Exécutez codex mcp add dans Terminal, ou ajoutez vous-même le serveur à ~/.codex/config.toml. Redémarrez Codex pour qu'il lise la nouvelle liste de serveurs MCP.

Copier

codex mcp add SlopOrNot -- '/Applications/Slop Or Not.app/Contents/MacOS/slop' mcp

Vous préférez modifier le fichier ? Ajoutez ceci à ~/.codex/config.toml à la place :

Copier

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

Hermes Agent

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

Copier

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

OpenClaw

Enregistrez Slop or Not avec l'interface CLI MCP d'OpenClaw, puis exécutez mcp doctor avec --probe pour confirmer que le serveur répond.

Copier

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

Cursor

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

Copier

{
  "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'images et notation d'images brutes.

Chaque résultat ci-dessous est une sortie réelle, capturée depuis Slop or Not 1.1.1 pour Mac en août 2026 et abrégée là où c'est indiqué.

slop_status

Vérifier le statut 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 flux de travail.

Voir la charge utile et le résultat

Entrée de l'outil

Copier

{}

Structure du résultat

Copier

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

detect_text

Détecter le texte IA

Note un passage avec le modèle de détection de texte IA sur appareil et renvoie un verdict, un score, la langue, le nombre de phrases et des métriques de lisibilité.

Voir la charge utile et le résultat

Entrée de l'outil

Copier

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

Structure du résultat

Copier

{
  "kind": "result",
  "verdict": "most_likely_real",
  "score": 0.1259,
  "language": "en",
  "sentence_count": 2,
  "generator": null,
  "input_truncated": false,
  "readability": {
    "language": "en",
    "language_confidence": 0.9998,
    "scores": [
      { "kind": "fleschReadingEase", "value": 50.85, "label": "Fairly difficult", … },
      { "kind": "fleschKincaidGradeLevel", "value": 16.97, … }
    ],
    "word_count": 87,
    "sentence_count": 2,
    "avg_words_per_sentence": 43.5,
    "warnings": [ … ],
    "full": { "consensus": { … }, "genre": { … }, "grade_label": { … }, … }
  }
}

analyze_readability

Analyser la lisibilité

Calcule les 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

Copier

{
  "text": "<text>",
  "language_code": "en",
  "locale": "en-US"
}

Structure du résultat

Copier

{
  "language": "en",
  "language_confidence": 0.9998,
  "scores": [
    { "kind": "fleschReadingEase", "value": 50.85, "label": "Fairly difficult", … },
    { "kind": "fleschKincaidGradeLevel", "value": 16.97, … }
  ],
  "avg_words_per_sentence": 43.5,
  "sentence_count": 2,
  "word_count": 87,
  "warnings": [ … ],
  "full": { "consensus": { … }, "genre": { … }, "grade_label": { … }, … }
}

clean_text

Nettoyer les artefacts de texte

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

Copier

{
  "text": "<text>",
  "language_code": "en",
  "remove_invisibles": true,
  "remove_punctuation": true,
  "remove_homoglyphs": true,
  "britishize": false
}

Structure du résultat

Copier

{
  "cleaned_text": "He said \"hello\" - and left.",
  "language": "en",
  "removed_invisibles": 1,
  "punctuation_replacements": 3,
  "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 appareil. Le résultat nomme son detection_source, afin qu'un agent puisse distinguer une correspondance de provenance d'un score de modèle.

Voir la charge utile et le résultat

Entrée de l'outil

Copier

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

Structure du résultat

Copier

{
  "kind": "result",
  "verdict": "probably_ai_slop",
  "score": 0.6429,
  "generator": null,
  "detection_source": "ml",
  "watermark_provider": null,
  "watermark_confidence": null,
  "recognized_text": null,
  "recognized_sentence_count": null
}

score_image

Noter les images IA

Renvoie le score brut du modèle d'image sans la réponse complète de détection d'image tenant compte de la provenance. Nécessite l'installation du modèle de détection d'images IA.

Voir la charge utile et le résultat

Entrée de l'outil

Copier

{
  "image_base64": "<base64>"
}

Structure du résultat

Copier

{
  "raw_slop_score": 0.33984375
}

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 de l'application locale et de Pro sans erreur. Un appel nécessitant Pro revient comme une erreur d'outil (isError: true) pendant que le serveur continue de fonctionner, de sorte qu'un appel bloqué ne met jamais fin à la session.

Copier

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

Sécurité

Faire confiance à la source

N'enregistrez que des serveurs MCP auxquels vous faites confiance. Le serveur MCP Slop or Not est fourni avec l'application Mac signée, et les extraits de 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 GUI peuvent se lancer en dehors de votre shell de connexion, où les noms de commandes 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 flux de travail d'agents, oui. MCP donne à 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 exécuter la réécriture de base et la correspondance 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, re-notent avec le détecteur IA sur appareil et affichent les statistiques de nettoyage. Votre échantillon d'écriture oriente 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 passages courts et les écrits fortement édités par un humain.

Guide MCP Claude CodeGuide de configuration agentic AI HumanizerLire l'article de lancement MCP et CLILire le guide de correspondance vocaleUtiliser plutôt la CLI