Slop or Not

официальный

Локальные инструменты для обнаружения текста и изображений, созданных ИИ, оценки читаемости и удаления артефактов ИИ, работающие на устройствах Apple Silicon.

Что можно делать с Slop Or Not MCP?

  • Проверка приложения и статуса Pro — Попросите ассистента подтвердить, что локальное приложение установлено, бинарный файл запускается и Pro активен, перед началом рабочего процесса.
  • Определение AI-написанного текста — Попросите ассистента оценить отрывок с помощью локального детектора и вернуть вердикт, оценку уверенности, язык и метрики читабельности.
  • Анализ читабельности — Попросите ассистента вычислить показатели уровня чтения, такие как Flesch Reading Ease и уровень класса, без запуска AI-детекции.
  • Очистка артефактов текста — Поручите ассистенту удалить нулевой ширины символы, гомоглифы и нестандартную пунктуацию перед повторной проверкой отрывка.
  • Определение AI-сгенерированных изображений — Попросите ассистента проверить байты изображений JPEG, PNG, HEIC или WebP локально, используя данные о происхождении и резервную модель на устройстве.
  • Прямая оценка изображений — Попросите ассистента вернуть только сырую оценку модели изображения, когда вам не нужен полный ответ с учётом происхождения.

Документация

On-device AI detector scoring

AI Content Detector MCP для Claude, Codex и Cursor

MCP-сервер Slop or Not позволяет Claude, Codex, Hermes Agent, OpenClaw, Cursor и другим агентам вызывать локальный AI-детектор текста, AI-детектор изображений, анализатор читабельности и инструмент очистки на вашем Mac.

Укажите вашему MCP-клиенту на встроенную команду slop mcp. С Pro-подпиской Claude, Codex, Hermes Agent, OpenClaw, Cursor и другие агенты могут выполнять локальные проверки без поминутной тарификации API.

On-device

Фрагменты настройки клиента указывают на встроенный бинарный файл приложения Mac.

Локальный stdio-сервер

Ваш MCP-клиент запускает встроенный бинарный файл slop и общается с ним через stdio.

Шесть инструментов

Статус, определение текста, читабельность, очистка, определение изображений и оценка изображений в сыром виде.

Безлимитные проверки на устройстве

MCP-сервер поставляется с 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 mcp add в Терминале или добавьте сервер в ~/.codex/config.toml вручную. Перезапустите Codex, чтобы он прочитал новый список MCP-серверов.

Копировать

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

Предпочитаете редактировать файл? Добавьте это в ~/.codex/config.toml:

Копировать

[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, затем запустите mcp doctor с флагом --probe, чтобы убедиться, что сервер отвечает.

Копировать

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

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 or Not 1.1.1 для Mac в августе 2026 года и сокращённый там, где это отмечено.

slop_status

Проверка статуса приложения и Pro

Подтверждает, что приложение установлено, бинарный файл может запускаться и Pro активен, прежде чем агент начнёт рабочий процесс.

Просмотр полезной нагрузки и результата

Входные данные инструмента

Копировать

{}

Форма результата

Копировать

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

detect_text

Определение AI-текста

Оценивает отрывок с помощью локальной модели определения AI-текста и возвращает вердикт, оценку, язык, количество предложений и метрики читабельности.

Просмотр полезной нагрузки и результата

Входные данные инструмента

Копировать

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

Форма результата

Копировать

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

Анализ читабельности

Вычисляет метрики уровня чтения без запуска AI-определения.

Просмотр полезной нагрузки и результата

Входные данные инструмента

Копировать

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

Форма результата

Копировать

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

Очистка артефактов текста

Удаляет нулевой ширины символы, гомоглифы и «красивую» пунктуацию перед следующим проходом определения.

Просмотр полезной нагрузки и результата

Входные данные инструмента

Копировать

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

Форма результата

Копировать

{
  "cleaned_text": "He said \"hello\" - and left.",
  "language": "en",
  "removed_invisibles": 1,
  "punctuation_replacements": 3,
  "homoglyphs_replaced": 0,
  "british_substitutions": 0
}

detect_image

Определение AI-изображений

Проверяет байты изображений JPEG, PNG, HEIC или WebP локально с чтением провенанса C2PA и IPTC и запасным вариантом локальной модели. Результат указывает detection_source, чтобы агент мог отличить попадание провенанса от оценки модели.

Просмотр полезной нагрузки и результата

Входные данные инструмента

Копировать

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

Форма результата

Копировать

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

Оценка AI-изображений

Возвращает сырую оценку модели изображения без полного ответа определения изображений с учётом провенанса. Требует установленной модели определения AI-изображений.

Просмотр полезной нагрузки и результата

Входные данные инструмента

Копировать

{
  "image_base64": "<base64>"
}

Форма результата

Копировать

{
  "raw_slop_score": 0.33984375
}

Проверка

Как проверить MCP-сервер?

После перезапуска попросите агента выполнить slop_status. Ожидаемый результат — вызов инструмента, который сообщает о состоянии локального приложения и Pro без ошибки. Вызов, требующий Pro, возвращается как ошибка инструмента (isError: true), при этом сервер продолжает работать, поэтому один заблокированный вызов никогда не завершает сессию.

Копировать

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

Безопасность

Доверяйте источнику

Регистрируйте только те MCP-серверы, которым доверяете. MCP-сервер Slop or Not поставляется с подписанным приложением Mac, и фрагменты на этой странице указывают на этот точный бинарный файл в пакете приложения.

Устранение неполадок

Почему в фрагментах используется путь к пакету приложения?

GUI-агенты могут запускаться вне вашей оболочки входа, где имена команд могут не разрешаться. Фрагменты используют путь к подписанному пакету приложения, чтобы каждый клиент запускал один и тот же встроенный бинарный файл Slop or Not.

Локальный API

Могут ли агенты использовать это вместо облачного AI-детектора API?

Для рабочих процессов агентов — да. MCP даёт Claude, Codex, Hermes Agent, OpenClaw, Cursor и другим клиентам локальный интерфейс инструментов вместо размещённого AI-детектора API. Клиент отправляет текстовые или графические данные во встроенный бинарный файл Mac через stdio, и проверка выполняется на вашем Mac.

Цикл с агентами

Как Slop or Not работает с навыком agentic AI Humanizer?

Навык agentic AI Humanizer может выполнять основное переписывание и сопоставление голоса без Slop or Not. Подключите его к Slop or Not с активной Pro-подпиской, когда хотите, чтобы MCP-инструменты оценивали базовый уровень, запускали Text Cleanup до и после гуманизации, повторно оценивали с помощью локального AI-детектора и показывали статистику очистки. Ваш образец письма направляет переписывание; Slop or Not предоставляет локальные измерения AI-детектора.

Slop or Not возвращает вероятностный вердикт, а не доказательство авторства. Результаты могут различаться с новыми AI-моделями, короткими отрывками и текстом, который был сильно отредактирован человеком.

Руководство по MCP для Claude CodeРуководство по настройке agentic AI HumanizerЧитать пост о запуске MCP и CLIЧитать руководство по сопоставлению голосаИспользовать CLI вместо этого