Slop or Not
oficialFerramentas 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_statuspara 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_textem um trecho para obter um veredito de IA no dispositivo, pontuação e métricas opcionais de legibilidade. -
Analisar apenas legibilidade — Use
analyze_readabilitypara 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_textpara 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_imageem 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_imagepara 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