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 o status do app e do Pro — Peça ao seu assistente para confirmar que o app local está instalado, que o binário executa e que o Pro está ativo antes de iniciar um fluxo de trabalho.
  • Detectar texto escrito por IA — Peça ao seu assistente para pontuar uma passagem com o detector no dispositivo e retornar um veredito, pontuação de confiança, idioma e métricas de legibilidade.
  • Analisar legibilidade — Peça ao seu assistente para calcular pontuações de nível de leitura, como Flesch Reading Ease e nível de série, sem executar a detecção de IA.
  • Limpar artefatos de texto — Instrua seu assistente a remover caracteres de largura zero, homóglifos e pontuação sofisticada antes de verificar novamente uma passagem.
  • Detectar imagens geradas por IA — Peça ao seu assistente para verificar bytes de imagens JPEG, PNG, HEIC ou WebP localmente usando dados de proveniência e um modelo no dispositivo como fallback.
  • Pontuar imagens diretamente — Peça ao seu assistente para retornar apenas a pontuação bruta do modelo de imagem quando você não precisar da resposta completa com consciência de proveniência.

Documentação

Detector de IA no dispositivo com pontuação

Detector de Conteúdo de IA MCP 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 local de texto de IA, detector de imagens 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 por chamada de API.

No dispositivo

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

Servidor stdio local

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

Seis ferramentas

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

Verificações ilimitadas no dispositivo

O servidor MCP acompanha o Pro. Sem limite diário de verificações, sem medição por chamada, para que os agentes possam reexecutar verificações de texto, imagem, legibilidade e limpeza quantas vezes precisarem.

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 o seu cliente. Claude, Codex, Hermes Agent, OpenClaw e Cursor apontam todos para o mesmo servidor local. Configure uma vez e toda sessão de agente depois disso o reutiliza, sem reinstalação e sem novo login.

Claude Code

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

Copiar

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

Claude Desktop

Use este formato JSON em ~/Library/Application Support/Claude/claude_desktop_config.json e feche o Claude Desktop completamente antes de reabri-lo.

Copiar

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

Codex

Execute codex mcp add no Terminal, ou adicione o servidor ao ~/.codex/config.toml você mesmo. Reinicie o Codex para que ele leia a nova lista de servidores MCP.

Copiar

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

Prefere editar o arquivo? Adicione isto ao ~/.codex/config.toml:

Copiar

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

Hermes Agent

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

Copiar

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

OpenClaw

Registre o Slop or Not com a CLI MCP do OpenClaw e execute mcp doctor com --probe para confirmar que o servidor responde.

Copiar

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

Cursor

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

Copiar

{
  "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 imagens e pontuação bruta de imagens.

Cada resultado abaixo é saída real, capturada do Slop or Not 1.1.1 para Mac em agosto de 2026 e resumida onde indicado.

slop_status

Verificar status do aplicativo e do Pro

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

Ver payload e resultado

Entrada da ferramenta

Copiar

{}

Formato do resultado

Copiar

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

detect_text

Detectar texto de IA

Pontua uma passagem com o modelo de detecção de texto de IA no dispositivo e retorna um veredito, pontuação, idioma, contagem de frases e métricas de legibilidade.

Ver payload e resultado

Entrada da ferramenta

Copiar

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

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

Analisar legibilidade

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

Ver payload e resultado

Entrada da ferramenta

Copiar

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

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

Limpar artefatos de texto

Remove caracteres de largura zero, homóglifos e pontuação sofisticada antes da próxima passagem de detecção.

Ver payload e resultado

Entrada da ferramenta

Copiar

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

Formato do 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 imagens de IA

Verifica bytes de imagens JPEG, PNG, HEIC ou WebP localmente com leituras de proveniência C2PA e IPTC e um fallback de modelo no dispositivo. O resultado nomeia seu detection_source, para que um agente possa distinguir um acerto de proveniência de uma pontuação de modelo.

Ver payload e resultado

Entrada da ferramenta

Copiar

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

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

Pontuar imagens de IA

Retorna a pontuação bruta do modelo de imagem sem a resposta completa de detecção de imagem com conhecimento de proveniência. Requer que o modelo de detecção de imagens de IA esteja instalado.

Ver payload e resultado

Entrada da ferramenta

Copiar

{
  "image_base64": "<base64>"
}

Formato do resultado

Copiar

{
  "raw_slop_score": 0.33984375
}

Verificação

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. Uma chamada que precisa do Pro retorna como erro de ferramenta (isError: true) enquanto o servidor continua em execução, então uma chamada bloqueada nunca encerra a sessão.

Copiar

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

Segurança

Confie na fonte

Registre apenas servidores MCP em que você confia. O servidor MCP Slop or Not acompanha 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 de GUI podem iniciar fora do seu shell de login, onde nomes de comandos 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 em nuvem?

Para fluxos de trabalho de agentes, sim. O MCP dá a 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 ao 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 central e correspondência de voz sem o Slop or Not. Conecte-o ao Slop or Not com o Pro ativo quando quiser que as ferramentas MCP pontuem uma linha de base, executem Text Cleanup 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 escrita que foi fortemente editada por um humano.

Claude Code MCP guideAgentic AI Humanizer setup guideRead the MCP and CLI launch postRead the voice-matching guideUse the CLI instead