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 ejecute slop_status para confirmar que la app local está instalada, que el binario funciona y que Pro está activo antes de comenzar un flujo de trabajo.

  • Detect AI-written text — Haz que tu asistente llame a detect_text en un pasaje para obtener un veredicto de IA en el dispositivo, una puntuación y métricas de legibilidad opcionales.

  • Analyze readability only — Usa analyze_readability para calcular la facilidad de lectura de Flesch y las puntuaciones de nivel de grado sin ejecutar la detección de IA.

  • Clean text artifacts — Ejecuta clean_text para eliminar caracteres de ancho cero, homoglifos y puntuación decorativa antes de volver a puntuar.

  • Detect AI-generated images — Pídele a tu asistente que ejecute detect_image en bytes JPEG, PNG, HEIC o WebP para obtener un veredicto de IA local con comprobaciones de procedencia C2PA/IPTC.

  • Get raw image score — Usa score_image para recuperar la puntuación bruta de OmniAID slop cuando solo necesites la señal del modelo.

Documentación

Puntuación de detector de IA en el dispositivo

Detector de contenido de 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 de IA local, un detector de imágenes de IA, un analizador de legibilidad y una 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 de la aplicación Mac incluida.

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 sin procesar.

Comprobaciones ilimitadas en el dispositivo

Pro elimina el límite diario, por lo que los agentes pueden ejecutar comprobaciones repetidas de texto, imágenes, legibilidad y limpieza en el dispositivo.

Configuración del cliente

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

Instala la aplicación Mac, activa Pro y luego usa el fragmento del paquete de aplicación para tu cliente. Claude, Codex, Hermes Agent, OpenClaw y Cursor apuntan al mismo servidor local.

Claude Code

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

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 y luego reinicia Claude Desktop.

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

Codex

Agrega el servidor a ~/.codex/config.toml y luego reinicia Codex para que lea la nueva lista de servidores MCP.

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

Hermes Agent

Agrega Slop or Not como servidor MCP en la configuración de Hermes Agent y luego reinicia Hermes Agent para que pueda llamar a las herramientas locales.

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 y luego reinicia OpenClaw si ya estaba en ejecución.

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

Cursor

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

{
  "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 sin procesar.

slop_status

Comprobar estado de la aplicación y Pro

Confirma que la aplicación está instalada, que el binario puede ejecutarse y que Pro está activo antes de que el agente inicie un flujo de trabajo.

Ver carga útil y resultado

Entrada de herramienta

{}

Forma del resultado

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

detect_text

Detectar texto de IA

Puntúa un pasaje con el detector de texto en el dispositivo y devuelve un veredicto de IA local, una puntuación y métricas de legibilidad.

Ver carga útil y resultado

Entrada de herramienta

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

Forma del resultado

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

Analizar legibilidad

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

Ver carga útil y resultado

Entrada de herramienta

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

Forma del resultado

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

Limpiar artefactos de texto

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

Ver carga útil y resultado

Entrada de herramienta

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

Forma del resultado

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

detect_image

Detectar imágenes de IA

Comprueba los bytes de imágenes JPEG, PNG, HEIC o WebP localmente con lecturas de procedencia C2PA e IPTC y un respaldo de modelo en el dispositivo.

Ver carga útil y resultado

Entrada de herramienta

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

Forma del resultado

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

score_image

Puntuar imágenes de IA

Devuelve la puntuación de imagen OmniAID sin procesar cuando un agente necesita la señal del modelo sin la respuesta completa de detección de imágenes.

Ver carga útil y resultado

Entrada de herramienta

{
  "image_base64": "<base64>"
}

Forma del resultado

{
  "raw_slop_score": 0.690673828125
}

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 aplicación local y de Pro sin errores.

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

Seguridad

Confía en la fuente

Solo registra servidores MCP en los que confíes. El servidor MCP Slop or Not está incluido con la aplicación Mac firmada, y los fragmentos de esta página apuntan a ese binario exacto del paquete de aplicación.

Solución de problemas

¿Por qué los fragmentos usan la ruta del paquete de aplicación?

Los agentes GUI pueden iniciarse fuera de tu shell de inicio de sesión, donde los nombres de comandos pueden no resolverse. Los fragmentos usan la ruta del paquete de aplicación firmado 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 brinda a Claude, Codex, Hermes Agent, OpenClaw, Cursor y otros clientes una interfaz de herramientas local en lugar de una API de detector de IA alojada. El cliente envía datos de texto o imagen al binario Mac incluido 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 principal y la coincidencia de voz sin Slop or Not. Conéctala a Slop or Not con Pro activo cuando quieras que las herramientas MCP puntúen una línea base, ejecuten la limpieza de texto 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 del detector de IA local.

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 HumanizerLeer la publicación de lanzamiento de MCP y CLILeer la guía de coincidencia de vozUsar la CLI en su lugar