Slop or Not

oficial

Herramientas en el dispositivo para detectar texto e imágenes generados por IA, evaluar la legibilidad y eliminar artefactos de IA, funcionando localmente en Apple silicon.

¿Qué puedes hacer con Slop Or Not MCP?

  • Check app and Pro status — Pídele a tu asistente que confirme que la app local está instalada, que el binario se ejecuta y que Pro está activo antes de iniciar un flujo de trabajo.
  • Detect AI-written text — Haz que tu asistente puntúe un pasaje con el detector en el dispositivo y devuelva un veredicto, puntuación de confianza, idioma y métricas de legibilidad.
  • Analyze readability — Pídele a tu asistente que calcule puntuaciones de nivel de lectura como Flesch Reading Ease y nivel de grado sin ejecutar la detección de IA.
  • Clean text artifacts — Indícale a tu asistente que elimine caracteres de ancho cero, homoglifos y puntuación decorativa antes de volver a revisar un pasaje.
  • Detect AI-generated images — Pídele a tu asistente que verifique los bytes de imágenes JPEG, PNG, HEIC o WebP localmente usando datos de procedencia y un modelo en el dispositivo como respaldo.
  • Score images directly — Haz que tu asistente devuelva solo la puntuación bruta del modelo de imagen cuando no necesites la respuesta completa con información de procedencia.

Documentación

Detector de IA en el dispositivo con puntuación

Detector de Contenido IA MCP para Claude, Codex y Cursor

El servidor MCP Slop or Not permite que Claude, Codex, Hermes Agent, OpenClaw, Cursor y otros agentes llamen a un detector de texto IA local, detector de imágenes IA, analizador de legibilidad y herramienta de limpieza en tu Mac.

Apunta tu cliente MCP al comando slop mcp incluido. Con Pro, Claude, Codex, Hermes Agent, OpenClaw, Cursor y otros agentes pueden seguir ejecutando comprobaciones locales sin medición de API por llamada.

En el dispositivo

Los fragmentos de configuración del cliente apuntan al binario incluido de la app para Mac.

Servidor stdio local

Tu cliente MCP inicia el binario slop incluido y se comunica con él a través de stdio.

Seis herramientas

Estado, detección de texto, legibilidad, limpieza, detección de imágenes y puntuación de imágenes en bruto.

Comprobaciones ilimitadas en el dispositivo

El servidor MCP se incluye con Pro. Sin límite diario de comprobaciones, sin medición por llamada, para que los agentes puedan volver a ejecutar comprobaciones de texto, imagen, legibilidad y limpieza tantas veces como necesiten.

Configuración del cliente

¿Cómo añado Slop or Not a un cliente MCP?

Instala la app para Mac, activa Pro y luego usa el fragmento del paquete de la app para tu cliente. Claude, Codex, Hermes Agent, OpenClaw y Cursor apuntan todos al mismo servidor local. Configúralo una vez y cada sesión de agente posterior lo reutilizará, sin reinstalación y sin nuevo inicio de sesión.

Claude Code

Añade Slop or Not como servidor stdio con ámbito de usuario, reinicia Claude Code y luego verifica con /mcp.

Copiar

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

Claude Desktop

Usa esta forma JSON en ~/Library/Application Support/Claude/claude_desktop_config.json, luego cierra Claude Desktop por completo y relánzalo.

Copiar

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

Codex

Ejecuta codex mcp add en Terminal, o añade el servidor a ~/.codex/config.toml tú mismo. Reinicia Codex para que lea la nueva lista de servidores MCP.

Copiar

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

¿Prefieres editar el archivo? Añade esto a ~/.codex/config.toml en su lugar:

Copiar

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

Hermes Agent

Añade Slop or Not como servidor MCP en tu configuración de Hermes Agent, luego reinicia Hermes Agent para que pueda llamar a las herramientas locales.

Copiar

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

OpenClaw

Registra Slop or Not con la CLI MCP de OpenClaw, luego ejecuta mcp doctor con --probe para confirmar que el servidor responde.

Copiar

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

Cursor

Añade esto a ~/.cursor/mcp.json para un servidor global, o .cursor/mcp.json en la raíz del proyecto para un solo proyecto.

Copiar

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

Referencia de herramientas

¿Qué herramientas proporciona el servidor MCP Slop or Not?

El servidor proporciona seis herramientas para las comprobaciones que los agentes suelen necesitar: estado, detección de texto, legibilidad, limpieza, detección de imágenes y puntuación de imágenes en bruto.

Cada resultado a continuación es salida real, capturada de Slop or Not 1.1.1 para Mac en agosto de 2026 y abreviada donde se indica.

slop_status

Comprobar estado de la app y de Pro

Confirma que la app está instalada, que el binario puede ejecutarse y que Pro está activo antes de que el agente comience un flujo de trabajo.

Ver payload y resultado

Entrada de la herramienta

Copiar

{}

Forma del resultado

Copiar

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

detect_text

Detectar texto IA

Puntúa un pasaje con el modelo de detección de texto IA en el dispositivo y devuelve un veredicto, puntuación, idioma, número de oraciones y métricas de legibilidad.

Ver payload y resultado

Entrada de la herramienta

Copiar

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

Forma del resultado

Copiar

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

Analizar legibilidad

Calcula métricas de nivel de lectura sin ejecutar detección de IA.

Ver payload y resultado

Entrada de la herramienta

Copiar

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

Forma del resultado

Copiar

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

Limpiar artefactos de texto

Elimina caracteres de ancho cero, homoglifos y puntuación decorativa antes de la siguiente pasada de detección.

Ver payload y resultado

Entrada de la herramienta

Copiar

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

Forma del resultado

Copiar

{
  "cleaned_text": "He said \"hello\" - and left.",
  "language": "en",
  "removed_invisibles": 1,
  "punctuation_replacements": 3,
  "homoglyphs_replaced": 0,
  "british_substitutions": 0
}

detect_image

Detectar imágenes IA

Comprueba bytes de imágenes JPEG, PNG, HEIC o WebP localmente con lecturas de procedencia C2PA e IPTC y un modelo en el dispositivo como respaldo. El resultado nombra su detection_source, para que un agente pueda distinguir un acierto de procedencia de una puntuación del modelo.

Ver payload y resultado

Entrada de la herramienta

Copiar

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

Forma del resultado

Copiar

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

Puntuar imágenes IA

Devuelve la puntuación bruta del modelo de imagen sin la respuesta completa de detección de imágenes consciente de procedencia. Requiere que el modelo de detección de imágenes IA esté instalado.

Ver payload y resultado

Entrada de la herramienta

Copiar

{
  "image_base64": "<base64>"
}

Forma del resultado

Copiar

{
  "raw_slop_score": 0.33984375
}

Verificar

¿Cómo verifico el servidor MCP?

Después de reiniciar, pide a tu agente que ejecute slop_status. El resultado esperado es una llamada a herramienta que informe del estado de la app local y de Pro sin error. Una llamada que necesite Pro devuelve un error de herramienta (isError: true) mientras el servidor sigue ejecutándose, de modo que una llamada bloqueada nunca termina la sesión.

Copiar

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

Seguridad

Confía en la fuente

Solo registra servidores MCP en los que confíes. El servidor MCP Slop or Not se incluye con la app firmada para Mac, y los fragmentos de esta página apuntan exactamente a ese binario del paquete de la app.

Solución de problemas

¿Por qué los fragmentos usan la ruta del paquete de la app?

Los agentes GUI pueden iniciarse fuera de tu shell de inicio de sesión, donde los nombres de comando pueden no resolverse. Los fragmentos usan la ruta del paquete de la app firmada para que cada cliente inicie el mismo binario Slop or Not incluido.

API local

¿Pueden los agentes usar esto en lugar de una API de detector de IA en la nube?

Para flujos de trabajo de agentes, sí. MCP ofrece a Claude, Codex, Hermes Agent, OpenClaw, Cursor y otros clientes una interfaz de herramienta local en lugar de una API de detector de IA alojada. El cliente envía datos de texto o imagen al binario incluido para Mac a través de stdio, y la comprobación se ejecuta en tu Mac.

Bucle con agentes

¿Cómo funciona Slop or Not con la habilidad agentic AI Humanizer?

La habilidad agentic AI Humanizer puede ejecutar la reescritura central y la coincidencia de voz sin Slop or Not. Conéctalo a Slop or Not con Pro activo cuando quieras que las herramientas MCP puntúen una línea base, ejecuten Text Cleanup antes y después de la humanización, vuelvan a puntuar con el detector de IA en el dispositivo y muestren estadísticas de limpieza. Tu muestra de escritura dirige la reescritura; Slop or Not proporciona la medición local del detector de IA.

Slop or Not devuelve un veredicto de probabilidad, no una prueba de autoría. Los resultados pueden variar con nuevos modelos de IA, pasajes cortos y escritura que fue muy editada por un humano.

Guía MCP de Claude CodeGuía de configuración de Agentic AI HumanizerLee la publicación de lanzamiento de MCP y CLILee la guía de coincidencia de vozUsa la CLI en su lugar