Slop or Not

oficial

Ferramentas no dispositivo para detectar texto e imagens gerados por IA, avaliar legibilidade e remover artefatos de IA, executando localmente em Apple silicon.

O que você pode fazer com Slop Or Not MCP?

  • Verificar status do app e Pro — Peça ao seu assistente para confirmar se o app está instalado e o Pro está ativo via slop_status.
  • Detectar texto gerado por IA — Solicite que seu assistente avalie um trecho com detect_text e retorne um veredito local de IA, pontuação e métricas de legibilidade.
  • Analisar apenas legibilidade — Peça ao seu assistente para calcular métricas de nível de leitura de um texto usando analyze_readability sem executar detecção de IA.
  • Limpar artefatos de texto — Solicite que seu assistente remova caracteres de largura zero, homóglifos e pontuação sofisticada de um texto com clean_text.
  • Detectar imagens geradas por IA — Peça ao seu assistente para verificar uma imagem quanto à proveniência de IA e sinais baseados em modelo usando detect_image.
  • Obter pontuação bruta de imagem — Solicite que seu assistente retorne apenas a pontuação bruta de IA da imagem via score_image para verificações leves de sinal.

Documentação

Detector de IA no dispositivo com pontuação

Servidor MCP de Detector de Conteúdo de IA para Claude, Codex e Cursor

O servidor MCP Slop or Not permite que Claude, Codex, Hermes Agent, OpenClaw, Cursor e outros agentes chamem um detector de texto de IA local, detector de imagem de IA, analisador de legibilidade e ferramenta de limpeza no seu Mac.

Aponte seu cliente MCP para o comando slop mcp incluído. Com o Pro, Claude, Codex, Hermes Agent, OpenClaw, Cursor e outros agentes podem continuar executando verificações locais sem medição de API por chamada.

No dispositivo

Trechos de configuração do cliente apontam para o binário do aplicativo Mac incluído.

Servidor stdio local

Seu cliente MCP inicia o binário slop incluído e se comunica com ele via stdio.

Seis ferramentas

Status, detecção de texto, legibilidade, limpeza, detecção de imagem e pontuação bruta de imagem.

Verificações ilimitadas no dispositivo

O Pro remove o limite diário, para que os agentes possam executar verificações repetidas de texto, imagem, legibilidade e limpeza no dispositivo.

Configuração do cliente

Como adiciono o Slop or Not a um cliente MCP?

Instale o aplicativo Mac, ative o Pro e use o trecho do pacote do aplicativo para seu cliente. Claude, Codex, Hermes Agent, OpenClaw e Cursor apontam para o mesmo servidor local.

Claude CodeAdicione o Slop or Not como um servidor stdio com escopo de usuário, reinicie o Claude Code e verifique com /mcp.

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

Claude DesktopUse este formato JSON em ~/Library/Application Support/Claude/claude_desktop_config.json e reinicie o Claude Desktop.

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

CodexAdicione o servidor a ~/.codex/config.toml e reinicie o Codex para que ele leia a nova lista de servidores MCP.

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

Hermes AgentAdicione o Slop or Not como um servidor MCP na sua configuração do Hermes Agent e reinicie o Hermes Agent para que ele possa chamar as ferramentas locais.

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

OpenClawRegistre o Slop or Not com a CLI MCP do OpenClaw e reinicie o OpenClaw se ele já estiver em execução.

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

CursorAdicione isto a ~/.cursor/mcp.json para um servidor global, ou .cursor/mcp.json na raiz do projeto para um projeto.

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

Referência de ferramentas

Quais ferramentas o servidor MCP Slop or Not fornece?

O servidor fornece seis ferramentas para as verificações que os agentes geralmente precisam: status, detecção de texto, legibilidade, limpeza, detecção de imagem e pontuação bruta de imagem.

slop_status

Verificar status do aplicativo e do Pro

Confirma que o aplicativo está instalado, o binário pode ser executado e o Pro está ativo antes do agente iniciar um fluxo de trabalho.

Ver carga e resultado

Entrada da ferramenta

{}

Formato do resultado

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

detect_text

Detectar texto de IA

Pontua uma passagem com o detector de texto no dispositivo e retorna um veredito de IA local, pontuação e métricas de legibilidade.

Ver carga e resultado

Entrada da ferramenta

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

Formato do 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

Analisar legibilidade

Calcula métricas de nível de leitura sem executar detecção de IA.

Ver carga e resultado

Entrada da ferramenta

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

Formato do 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

Limpar artefatos de texto

Remove caracteres de largura zero, homoglifos e pontuação decorativa antes da próxima passagem de detecção.

Ver carga e resultado

Entrada da ferramenta

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

Formato do resultado

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

detect_image

Detectar imagens de IA

Verifica bytes de imagem JPEG, PNG, HEIC ou WebP localmente com leituras de proveniência C2PA e IPTC e um modelo de fallback no dispositivo.

Ver carga e resultado

Entrada da ferramenta

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

Formato do resultado

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

score_image

Pontuar imagens de IA

Retorna a pontuação bruta OmniAID da imagem quando um agente precisa do sinal do modelo sem a resposta completa de detecção de imagem.

Ver carga e resultado

Entrada da ferramenta

{
  "image_base64": "<base64>"
}

Formato do resultado

{
  "raw_slop_score": 0.690673828125
}

Verificar

Como verifico o servidor MCP?

Após reiniciar, peça ao seu agente para executar slop_status. O resultado esperado é uma chamada de ferramenta que relata o estado do aplicativo local e do Pro sem erro.

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

Segurança

Confie na fonte

Registre apenas servidores MCP em que você confia. O servidor MCP Slop or Not é incluído com o aplicativo Mac assinado, e os trechos nesta página apontam exatamente para esse binário do pacote do aplicativo.

Solução de problemas

Por que os trechos usam o caminho do pacote do aplicativo?

Agentes GUI podem ser iniciados fora do seu shell de login, onde nomes de comando podem não ser resolvidos. Os trechos usam o caminho do pacote do aplicativo assinado para que cada cliente inicie o mesmo binário Slop or Not incluído.

API local

Os agentes podem usar isso em vez de uma API de detector de IA na nuvem?

Para fluxos de trabalho de agentes, sim. O MCP oferece ao Claude, Codex, Hermes Agent, OpenClaw, Cursor e outros clientes uma interface de ferramenta local em vez de uma API de detector de IA hospedada. O cliente envia dados de texto ou imagem para o binário Mac incluído via stdio, e a verificação é executada no seu Mac.

Loop com agentes

Como o Slop or Not funciona com a habilidade Agentic AI Humanizer?

A habilidade Agentic AI Humanizer pode executar reescrita principal e correspondência de voz sem o Slop or Not. Conecte-a ao Slop or Not com o Pro ativo quando quiser que as ferramentas MCP pontuem uma linha de base, executem Limpeza de Texto antes e depois da humanização, repontuem com o detector de IA no dispositivo e mostrem estatísticas de limpeza. Sua amostra de escrita orienta a reescrita; o Slop or Not fornece medição local do detector de IA.

O Slop or Not retorna um veredito de probabilidade, não uma prova de autoria. Os resultados podem variar com novos modelos de IA, passagens curtas e textos que foram fortemente editados por um humano.

Guia MCP do Claude CodeGuia de configuração do Agentic AI HumanizerLeia a postagem de lançamento do MCP e CLILeia o guia de correspondência de vozUse a CLI em vez disso