Slop or Not

offiziell

Lokale Werkzeuge zur Erkennung von KI-generierten Texten und Bildern, Bewertung der Lesbarkeit und Entfernung von KI-Artefakten, die lokal auf Apple Silicon ausgeführt werden.

Was kann man mit Slop Or Not MCP machen?

  • Check app and Pro status — Ask your assistant to confirm the app is installed and Pro is active via slop_status.
  • Detect AI-generated text — Have your assistant score a passage with detect_text and return a local AI verdict, score, and readability metrics.
  • Analyze readability only — Ask your assistant to compute reading-level metrics for a text using analyze_readability without running AI detection.
  • Clean text artifacts — Have your assistant strip zero-width characters, homoglyphs, and fancy punctuation from text with clean_text.
  • Detect AI-generated images — Ask your assistant to check an image for AI provenance and model-based signals using detect_image.
  • Get a raw image score — Have your assistant return only the raw AI image score via score_image for lightweight signal checks.

Dokumentation

KI-Detektor auf dem Gerät – Bewertung

MCP-Server zur KI-Inhaltserkennung für Claude, Codex und Cursor

Der MCP-Server Slop or Not ermöglicht es Claude, Codex, Hermes Agent, OpenClaw, Cursor und anderen Agenten, einen lokalen KI-Texterkenner, KI-Bilderkennung, Lesbarkeitsanalysator und Bereinigungswerkzeug auf Ihrem Mac aufzurufen.

Richten Sie Ihren MCP-Client auf den gebündelten Befehl „slop mcp“ aus. Mit Pro können Claude, Codex, Hermes Agent, OpenClaw, Cursor und andere Agenten weiterhin lokale Prüfungen ohne Abrechnung pro Aufruf durchführen.

Auf dem Gerät

Client-Einrichtungscodeausschnitte verweisen auf die gebündelte Mac-App-Binärdatei.

Lokaler stdio-Server

Ihr MCP-Client startet die gebündelte slop-Binärdatei und kommuniziert mit ihr über stdio.

Sechs Werkzeuge

Status, Texterkennung, Lesbarkeit, Bereinigung, Bilderkennung und rohe Bildbewertung.

Unbegrenzte Prüfungen auf dem Gerät

Pro entfernt das tägliche Limit, sodass Agenten wiederholte Text-, Bild-, Lesbarkeits- und Bereinigungsprüfungen auf dem Gerät durchführen können.

Client-Einrichtung

Wie füge ich Slop or Not zu einem MCP-Client hinzu?

Installieren Sie die Mac-App, aktivieren Sie Pro und verwenden Sie dann den App-Bundle-Codeausschnitt für Ihren Client. Claude, Codex, Hermes Agent, OpenClaw und Cursor verweisen alle auf denselben lokalen Server.

Claude CodeFügen Sie Slop or Not als benutzerbezogenen stdio-Server hinzu, starten Sie Claude Code neu und überprüfen Sie dies mit /mcp.

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

Claude DesktopVerwenden Sie diese JSON-Form in ~/Library/Application Support/Claude/claude_desktop_config.json und starten Sie dann Claude Desktop neu.

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

CodexFügen Sie den Server zu ~/.codex/config.toml hinzu und starten Sie dann Codex neu, damit er die neue MCP-Serverliste liest.

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

Hermes AgentFügen Sie Slop or Not als MCP-Server in Ihrer Hermes Agent-Konfiguration hinzu und starten Sie dann Hermes Agent neu, damit er die lokalen Werkzeuge aufrufen kann.

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

OpenClawRegistrieren Sie Slop or Not mit der OpenClaw MCP-CLI und starten Sie dann OpenClaw neu, falls es bereits lief.

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

CursorFügen Sie dies zu ~/.cursor/mcp.json für einen globalen Server oder zu .cursor/mcp.json im Projektstammverzeichnis für ein Projekt hinzu.

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

Werkzeugreferenz

Welche Werkzeuge bietet der MCP-Server Slop or Not?

Der Server bietet sechs Werkzeuge für die Prüfungen, die Agenten normalerweise benötigen: Status, Texterkennung, Lesbarkeit, Bereinigung, Bilderkennung und rohe Bildbewertung.

slop_status

App- und Pro-Status prüfen

Bestätigt, dass die App installiert ist, die Binärdatei ausgeführt werden kann und Pro aktiv ist, bevor der Agent einen Workflow startet.

Nutzdaten und Ergebnis anzeigen

Werkzeugeingabe

{}

Ergebnisform

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

detect_text

KI-Text erkennen

Bewertet eine Passage mit dem geräteinternen Texterkenner und gibt ein lokales KI-Urteil, eine Punktzahl und Lesbarkeitsmetriken zurück.

Nutzdaten und Ergebnis anzeigen

Werkzeugeingabe

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

Ergebnisform

{
  "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

Lesbarkeit analysieren

Berechnet Metriken zum Leseniveau, ohne eine KI-Erkennung durchzuführen.

Nutzdaten und Ergebnis anzeigen

Werkzeugeingabe

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

Ergebnisform

{
  "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

Textartefakte bereinigen

Entfernt Zeichen mit Nullbreite, Homoglyphen und ausgefallene Interpunktion vor dem nächsten Erkennungsdurchlauf.

Nutzdaten und Ergebnis anzeigen

Werkzeugeingabe

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

Ergebnisform

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

detect_image

KI-Bilder erkennen

Überprüft JPEG-, PNG-, HEIC- oder WebP-Bildbytes lokal mit C2PA- und IPTC-Herkunftslesungen und einem geräteinternen Modell-Fallback.

Nutzdaten und Ergebnis anzeigen

Werkzeugeingabe

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

Ergebnisform

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

score_image

KI-Bilder bewerten

Gibt die rohe OmniAID-Bildbewertung zurück, wenn ein Agent das Modellsignal ohne die vollständige Bilderkennungsantwort benötigt.

Nutzdaten und Ergebnis anzeigen

Werkzeugeingabe

{
  "image_base64": "<base64>"
}

Ergebnisform

{
  "raw_slop_score": 0.690673828125
}

Überprüfen

Wie überprüfe ich den MCP-Server?

Bitten Sie Ihren Agenten nach dem Neustart, slop_status auszuführen. Das erwartete Ergebnis ist ein Werkzeugaufruf, der den lokalen App- und Pro-Status ohne Fehler meldet.

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

Sicherheit

Vertrauen Sie der Quelle

Registrieren Sie nur MCP-Server, denen Sie vertrauen. Der MCP-Server Slop or Not ist mit der signierten Mac-App gebündelt, und die Codeausschnitte auf dieser Seite verweisen auf genau diese App-Bundle-Binärdatei.

Fehlerbehebung

Warum verwenden die Codeausschnitte den App-Bundle-Pfad?

GUI-Agenten können außerhalb Ihrer Login-Shell gestartet werden, wo Befehlsnamen möglicherweise nicht aufgelöst werden. Die Codeausschnitte verwenden den signierten App-Bundle-Pfad, sodass jeder Client dieselbe gebündelte Slop or Not-Binärdatei startet.

Lokale API

Können Agenten dies anstelle einer Cloud-KI-Detektor-API verwenden?

Für Agenten-Workflows: ja. MCP bietet Claude, Codex, Hermes Agent, OpenClaw, Cursor und anderen Clients eine lokale Werkzeugschnittstelle anstelle einer gehosteten KI-Detektor-API. Der Client sendet Text- oder Bilddaten über stdio an die gebündelte Mac-Binärdatei, und die Prüfung wird auf Ihrem Mac ausgeführt.

Schleife mit Agenten

Wie funktioniert Slop or Not mit der agentischen KI-Humanisierungsfunktion?

Die agentische KI-Humanisierungsfunktion kann Kernumschreibung und Stimmanpassung ohne Slop or Not ausführen. Verbinden Sie sie mit Slop or Not bei aktiviertem Pro, wenn Sie MCP-Werkzeuge verwenden möchten, um eine Basislinie zu bewerten, Textbereinigung vor und nach der Humanisierung durchzuführen, mit dem geräteinternen KI-Detektor neu zu bewerten und Bereinigungsstatistiken anzuzeigen. Ihre Schreibprobe steuert die Umschreibung; Slop or Not liefert die lokale KI-Detektormessung.

Slop or Not gibt ein Wahrscheinlichkeitsurteil zurück, keinen Beweis der Urheberschaft. Die Ergebnisse können bei neuen KI-Modellen, kurzen Passagen und Texten, die stark von einem Menschen bearbeitet wurden, variieren.

Claude Code MCP-LeitfadenEinrichtungsleitfaden für agentische KI-HumanisierungLesen Sie den MCP- und CLI-StartbeitragLesen Sie den Leitfaden zur StimmanpassungVerwenden Sie stattdessen die CLI