Slop or Not
oficialHerramientas 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?
- Verificar el estado de la app y Pro — Pídele a tu asistente que confirme que la app está instalada y que Pro está activo mediante
slop_status. - Detectar texto generado por IA — Pídele a tu asistente que evalúe un pasaje con
detect_texty devuelva un veredicto local de IA, una puntuación y métricas de legibilidad. - Analizar solo la legibilidad — Pídele a tu asistente que calcule métricas de nivel de lectura para un texto usando
analyze_readabilitysin ejecutar la detección de IA. - Limpiar artefactos de texto — Pídele a tu asistente que elimine caracteres de ancho cero, homoglifos y puntuación decorativa del texto con
clean_text. - Detectar imágenes generadas por IA — Pídele a tu asistente que verifique una imagen en busca de origen de IA y señales basadas en modelos usando
detect_image. - Obtener una puntuación de imagen sin procesar — Pídele a tu asistente que devuelva solo la puntuación de imagen de IA sin procesar mediante
score_imagepara comprobaciones ligeras de señales.
Documentación
Detector de IA en el dispositivo con puntuación
MCP de Detector de Contenido IA 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, un detector de imágenes IA, un analizador de legibilidad y una herramienta de limpieza en tu Mac.
Dirige 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 bruta de imágenes.
Comprobaciones ilimitadas en el dispositivo
Pro elimina el límite diario, para que los agentes puedan ejecutar comprobaciones repetidas de texto, imagen, legibilidad y limpieza en el dispositivo.
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.
Claude CodeAñade Slop or Not como un 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 DesktopUsa esta estructura JSON en ~/Library/Application Support/Claude/claude_desktop_config.json, luego reinicia Claude Desktop.
{
"mcpServers": {
"SlopOrNot": {
"command": "/Applications/Slop Or Not.app/Contents/MacOS/slop",
"args": ["mcp"]
}
}
}
CodexAñade el servidor a ~/.codex/config.toml, 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 AgentAñade Slop or Not como un servidor MCP en tu configuración de Hermes Agent, 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"]
OpenClawRegistra Slop or Not con la CLI MCP de OpenClaw, luego reinicia OpenClaw si ya estaba en ejecución.
openclaw mcp set slopornot '{"command":"/Applications/Slop Or Not.app/Contents/MacOS/slop","args":["mcp"]}'
CursorAñade esto a ~/.cursor/mcp.json para un servidor global, o a .cursor/mcp.json en la raíz del proyecto para un solo 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 bruta de imágenes.
slop_status
Comprobar el estado de la app y Pro
Confirma que la app 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 la 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, puntuación y métricas de legibilidad.
Ver carga útil y resultado
Entrada de la 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 la detección de IA.
Ver carga útil y resultado
Entrada de la 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 decorativa antes de la siguiente pasada de detección.
Ver carga útil y resultado
Entrada de la 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 bytes de imágenes JPEG, PNG, HEIC o WebP localmente con lecturas de procedencia C2PA e IPTC y un modelo de respaldo en el dispositivo.
Ver carga útil y resultado
Entrada de la 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 bruta de imagen OmniAID 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 la 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 la herramienta que informa del estado de la app local y 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 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 incluido de Slop or Not.
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 de 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 agéntica de Humanizador de IA?
La habilidad agéntica de Humanizador de IA puede ejecutar reescritura básica y 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 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 guía 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 editada en gran medida por un humano.
Guía MCP de Claude CodeGuía de configuración del Humanizador de IA agénticoLee la publicación de lanzamiento de MCP y CLILee la guía de coincidencia de vozUsa la CLI en su lugar