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 do Pro — Peça ao seu assistente para executar slop_status para confirmar que o app local está instalado, o binário é executado e o Pro está ativo antes de iniciar um fluxo de trabalho.

  • Detectar texto escrito por IA — Peça ao seu assistente para chamar detect_text em um trecho para obter um veredito de IA no dispositivo, pontuação e métricas opcionais de legibilidade.

  • Analisar apenas legibilidade — Use analyze_readability para calcular a facilidade de leitura de Flesch e as pontuações de nível de série sem executar a detecção de IA.

  • Limpar artefatos de texto — Execute clean_text para remover caracteres de largura zero, homóglifos e pontuação sofisticada antes de reavaliar.

  • Detectar imagens geradas por IA — Peça ao seu assistente para executar detect_image em bytes JPEG, PNG, HEIC ou WebP para obter um veredito de IA local com verificações de procedência C2PA/IPTC.

  • Obter pontuação bruta da imagem — Use score_image para recuperar a pontuação bruta de slop do OmniAID quando você precisar apenas do sinal do modelo.

Documentação

Pontuação de detecção de IA no dispositivo

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

Os 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 de aplicativo para seu cliente. Claude, Codex, Hermes Agent, OpenClaw e Cursor apontam para o mesmo servidor local.

Claude Code

Adicione 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 Desktop

Use esta estrutura 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"]
    }
  }
}

Codex

Adicione 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 Agent

Adicione o Slop or Not como um servidor MCP na 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"]

OpenClaw

Registre 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"]}'

Cursor

Adicione isso 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 de o agente iniciar um fluxo de trabalho.

Ver payload 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 payload 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 payload 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, homóglifos e pontuação sofisticada antes da próxima passagem de detecção.

Ver payload 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 fallback de modelo no dispositivo.

Ver payload 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 de imagem OmniAID quando um agente precisa do sinal do modelo sem a resposta completa de detecção de imagem.

Ver payload 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 para esse binário exato do pacote de aplicativo.

Solução de problemas

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

Agentes GUI podem ser iniciados fora do seu shell de login, onde nomes de comandos podem não ser resolvidos. Os trechos usam o caminho do pacote de 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 detecção de IA em nuvem?

Para fluxos de trabalho de agentes, sim. O MCP fornece a Claude, Codex, Hermes Agent, OpenClaw, Cursor e outros clientes uma interface de ferramenta local em vez de uma API de detecção 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 central 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 a Limpeza de Texto antes e depois da humanização, re-pontuem 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.

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