Slop or Not
официальныйЛокальные инструменты для обнаружения текста и изображений, созданных ИИ, оценки читаемости и удаления артефактов ИИ, работающие на устройствах Apple Silicon.
Что можно делать с Slop Or Not MCP?
-
Check app and Pro status — Попросите ассистента выполнить
slop_status, чтобы подтвердить, что локальное приложение установлено, бинарный файл запускается и Pro активен перед началом рабочего процесса. -
Detect AI-written text — Попросите ассистента вызвать
detect_textдля фрагмента текста, чтобы получить локальный AI-вердикт, оценку и дополнительные метрики читабельности. -
Analyze readability only — Используйте
analyze_readabilityдля вычисления показателей удобочитаемости Flesch и уровня сложности без запуска AI-детекции. -
Clean text artifacts — Запустите
clean_text, чтобы удалить нулевой ширины символы, гомоглифы и «умную» пунктуацию перед повторной оценкой. -
Detect AI-generated images — Попросите ассистента выполнить
detect_imageна данных JPEG, PNG, HEIC или WebP для получения локального AI-вердикта с проверками происхождения C2PA/IPTC. -
Get raw image score — Используйте
score_image, чтобы получить сырую оценку OmniAID slop, когда нужен только сигнал модели.
Документация
Локальная оценка ИИ-детектором
MCP-сервер детектора ИИ-контента для 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, затем используйте фрагмент app-bundle для вашего клиента. 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 с помощью OpenClaw MCP CLI, затем перезапустите 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, и фрагменты на этой странице указывают именно на этот бинарный файл app-bundle.
Устранение неполадок
Почему фрагменты используют путь app-bundle?
GUI-агенты могут запускаться вне вашей оболочки входа, где имена команд могут не разрешаться. Фрагменты используют путь подписанного app-bundle, чтобы каждый клиент запускал один и тот же встроенный бинарный файл 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 возвращает вероятностный вердикт, а не доказательство авторства. Результаты могут различаться для новых ИИ-моделей, коротких отрывков и текстов, сильно отредактированных человеком.
Руководство по MCP для Claude CodeРуководство по настройке Agentic AI HumanizerЧитайте анонс MCP и CLIЧитайте руководство по подбору голосаИспользуйте CLI вместо этого