Slop or Not
официальныйЛокальные инструменты для обнаружения текста и изображений, созданных ИИ, оценки читаемости и удаления артефактов ИИ, работающие на устройствах Apple Silicon.
Что можно делать с Slop Or Not MCP?
- Проверка статуса приложения и Pro — Попросите ассистента подтвердить, что приложение установлено и Pro активен, с помощью
slop_status. - Обнаружение текста, созданного ИИ — Попросите ассистента оценить отрывок с помощью
detect_textи вернуть локальный вердикт ИИ, оценку и показатели читаемости. - Анализ только читаемости — Попросите ассистента вычислить показатели уровня чтения для текста с помощью
analyze_readabilityбез запуска обнаружения ИИ. - Очистка артефактов текста — Попросите ассистента удалить из текста символы нулевой ширины, гомоглифы и «красивую» пунктуацию с помощью
clean_text. - Обнаружение изображений, созданных ИИ — Попросите ассистента проверить изображение на происхождение от ИИ и сигналы на основе моделей с помощью
detect_image. - Получение сырой оценки изображения — Попросите ассистента вернуть только сырую оценку ИИ для изображения через
score_imageдля легковесной проверки сигналов.
Документация
Обнаружение ИИ на устройстве: оценка
MCP-сервер AI Content Detector для Claude, Codex и Cursor
MCP-сервер Slop or Not позволяет Claude, Codex, Hermes Agent, OpenClaw, Cursor и другим агентам вызывать локальный детектор ИИ-текста, детектор ИИ-изображений, анализатор читаемости и инструмент очистки на вашем Mac.
Направьте ваш MCP-клиент на встроенную команду slop mcp. С Pro-версией Claude, Codex, Hermes Agent, OpenClaw, Cursor и другие агенты могут выполнять локальные проверки без учета вызовов через API.
На устройстве
Сниппеты настройки клиента указывают на встроенный бинарный файл приложения Mac.
Локальный сервер stdio
Ваш MCP-клиент запускает встроенный бинарный файл slop и общается с ним через stdio.
Шесть инструментов
Статус, обнаружение текста, читаемость, очистка, обнаружение изображений и сырая оценка изображений.
Неограниченные проверки на устройстве
Pro снимает дневной лимит, поэтому агенты могут выполнять повторные проверки текста, изображений, читаемости и очистки на устройстве.
Настройка клиента
Как добавить Slop or Not в MCP-клиент?
Установите приложение Mac, активируйте Pro, затем используйте сниппет из пакета приложения для вашего клиента. Claude, Codex, Hermes Agent, OpenClaw и Cursor указывают на один и тот же локальный сервер.
Claude CodeДобавьте Slop or Not как пользовательский сервер stdio, перезапустите Claude Code, затем проверьте через /mcp.
claude mcp add --transport stdio --scope user SlopOrNot -- "/Applications/Slop Or Not.app/Contents/MacOS/slop" mcp
Claude DesktopИспользуйте эту JSON-форму в ~/Library/Application Support/Claude/claude_desktop_config.json, затем перезапустите Claude Desktop.
{
"mcpServers": {
"SlopOrNot": {
"command": "/Applications/Slop Or Not.app/Contents/MacOS/slop",
"args": ["mcp"]
}
}
}
CodexДобавьте сервер в ~/.codex/config.toml, затем перезапустите Codex, чтобы он прочитал новый список MCP-серверов.
[mcp_servers.SlopOrNot]
command = "/Applications/Slop Or Not.app/Contents/MacOS/slop"
args = ["mcp"]
Hermes AgentДобавьте Slop or Not как MCP-сервер в конфигурацию Hermes Agent, затем перезапустите Hermes Agent, чтобы он мог вызывать локальные инструменты.
mcp_servers:
SlopOrNot:
command: "/Applications/Slop Or Not.app/Contents/MacOS/slop"
args: ["mcp"]
OpenClawЗарегистрируйте Slop or Not через MCP CLI OpenClaw, затем перезапустите OpenClaw, если он уже был запущен.
openclaw mcp set slopornot '{"command":"/Applications/Slop Or Not.app/Contents/MacOS/slop","args":["mcp"]}'
CursorДобавьте это в ~/.cursor/mcp.json для глобального сервера или в .cursor/mcp.json в корне проекта для одного проекта.
{
"mcpServers": {
"SlopOrNot": {
"command": "/Applications/Slop Or Not.app/Contents/MacOS/slop",
"args": ["mcp"]
}
}
}
Справочник инструментов
Какие инструменты предоставляет MCP-сервер Slop or Not?
Сервер предоставляет шесть инструментов для проверок, которые обычно нужны агентам: статус, обнаружение текста, читаемость, очистка, обнаружение изображений и сырая оценка изображений.
slop_status
Проверка статуса приложения и Pro
Подтверждает, что приложение установлено, бинарный файл может работать и Pro активен, прежде чем агент начнет рабочий процесс.
Просмотр запроса и результата
Входные данные инструмента
{}
Форма результата
{
"pro": true,
"version": "1.0.9"
}
detect_text
Обнаружение ИИ-текста
Оценивает отрывок с помощью локального детектора текста и возвращает локальное заключение об ИИ, оценку и метрики читаемости.
Просмотр запроса и результата
Входные данные инструмента
{
"text": "<text>",
"include_readability": true,
"language_code": "en"
}
Форма результата
{
"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
Анализ читаемости
Вычисляет метрики уровня чтения без запуска обнаружения ИИ.
Просмотр запроса и результата
Входные данные инструмента
{
"text": "<text>",
"language_code": "en"
}
Форма результата
{
"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
Очистка артефактов текста
Удаляет символы нулевой ширины, омоглифы и декоративную пунктуацию перед следующим проходом обнаружения.
Просмотр запроса и результата
Входные данные инструмента
{
"text": "<text>",
"remove_invisibles": true,
"remove_punctuation": true,
"remove_homoglyphs": true
}
Форма результата
{
"cleaned_text": "<cleaned_text>",
"language": "en",
"removed_invisibles": 1,
"punctuation_replacements": 1,
"homoglyphs_replaced": 0,
"british_substitutions": 0
}
detect_image
Обнаружение ИИ-изображений
Проверяет байты изображений JPEG, PNG, HEIC или WebP локально с помощью чтения происхождения C2PA и IPTC и резервной модели на устройстве.
Просмотр запроса и результата
Входные данные инструмента
{
"image_base64": "<base64>",
"recognize_text": true
}
Форма результата
{
"kind": "result",
"verdict": "most_likely_ai_slop",
"score": 0.80,
"generator": null,
"recognized_text": null,
"recognized_sentence_count": null
}
score_image
Оценка ИИ-изображений
Возвращает сырую оценку изображения OmniAID, когда агенту нужен сигнал модели без полного ответа обнаружения изображений.
Просмотр запроса и результата
Входные данные инструмента
{
"image_base64": "<base64>"
}
Форма результата
{
"raw_slop_score": 0.690673828125
}
Проверка
Как проверить MCP-сервер?
После перезапуска попросите вашего агента запустить slop_status. Ожидаемый результат — вызов инструмента, который сообщает состояние локального приложения и Pro без ошибки.
{
"pro": true,
"version": "1.0.9"
}
Безопасность
Доверяйте источнику
Регистрируйте только те MCP-серверы, которым вы доверяете. MCP-сервер Slop or Not поставляется в комплекте с подписанным приложением Mac, и сниппеты на этой странице указывают именно на этот бинарный файл из пакета приложения.
Устранение неполадок
Почему сниппеты используют путь к пакету приложения?
Графические агенты могут запускаться вне вашей оболочки входа, где имена команд могут не разрешаться. Сниппеты используют подписанный путь к пакету приложения, чтобы каждый клиент запускал один и тот же встроенный бинарный файл Slop or Not.
Локальный API
Могут ли агенты использовать это вместо облачного API детектора ИИ?
Для рабочих процессов агентов — да. MCP предоставляет Claude, Codex, Hermes Agent, OpenClaw, Cursor и другим клиентам локальный интерфейс инструментов вместо размещенного API детектора ИИ. Клиент отправляет текстовые или графические данные встроенному бинарному файлу Mac через stdio, и проверка выполняется на вашем Mac.
Цикл с агентами
Как Slop or Not работает с навыком Agentic AI Humanizer?
Навык Agentic AI Humanizer может выполнять основное переписывание и сопоставление голоса без Slop or Not. Подключите его к Slop or Not с активным Pro, когда вы хотите, чтобы инструменты MCP оценили базовый уровень, запустили очистку текста до и после очеловечивания, повторно оценили с помощью локального детектора ИИ и показали статистику очистки. Ваш образец письма направляет переписывание; Slop or Not обеспечивает локальное измерение детектора ИИ.
Slop or Not возвращает вероятностное заключение, а не доказательство авторства. Результаты могут варьироваться в зависимости от новых моделей ИИ, коротких отрывков и текста, который был сильно отредактирован человеком.
Руководство Claude Code MCPРуководство по настройке Agentic AI HumanizerПрочитать пост о запуске MCP и CLIПрочитать руководство по сопоставлению голосаИспользовать CLI вместо этого