Slop Or Not Logo

Lokalne ocenianie dla agentów AI

MCP detektora AI dla Claude, Codex, Hermes Agent, OpenClaw

Serwer MCP Slop or Not pozwala Claude, Codex, Hermes Agent, OpenClaw, Cursor i innym agentom wywoływać lokalny detektor tekstu AI, detektor obrazów AI, analizator czytelności i narzędzie do oczyszczania na Twoim Mac.

MCP, czyli Model Context Protocol, to standardowy sposób, w jaki agenty AI wywołują lokalne narzędzia. W przeciwieństwie do API detektora w chmurze tekst i obrazy wysłane tutaj są przetwarzane przez podpisaną aplikację na Mac, a nie przez serwer Slop or Not.

Download on the App Store
Ekran konfiguracji MCP Slop or Not na Mac
Fragmenty konfiguracji klienta wskazują na dołączony plik binarny aplikacji na Mac.
Lokalny serwer stdio
Twój klient MCP uruchamia dołączony plik binarny slop i komunikuje się z nim przez stdio.
Sześć narzędzi
Status, wykrywanie tekstu, czytelność, oczyszczanie, wykrywanie obrazów i surowa ocena obrazów.
Wymaga Pro
Wywołania narzędzi zwracają błąd wymagania Pro, gdy Pro nie jest aktywne; serwer działa dalej.

Konfiguracja klienta

Jak dodać Slop or Not do klienta MCP?

Zainstaluj aplikację na Mac, aktywuj Pro, dodaj slop do PATH, a potem użyj fragmentu dla swojego klienta. Claude, Codex, Hermes Agent, OpenClaw i Cursor wskazują ten sam lokalny serwer.

Claude CodeDodaj Slop or Not jako serwer stdio w zakresie użytkownika, uruchom ponownie Claude Code, a potem sprawdź przez /mcp.
claude mcp add --transport stdio --scope user SlopOrNot -- slop mcp
Claude DesktopUżyj tej struktury JSON w ~/Library/Application Support/Claude/claude_desktop_config.json, a potem uruchom ponownie Claude Desktop.
{
  "mcpServers": {
    "SlopOrNot": {
      "command": "slop",
      "args": ["mcp"]
    }
  }
}
CodexDodaj serwer do ~/.codex/config.toml, a potem uruchom ponownie Codex, aby odczytał nową listę serwerów MCP.
[mcp_servers.SlopOrNot]
command = "slop"
args = ["mcp"]
Hermes AgentDodaj Slop or Not jako serwer MCP w konfiguracji Hermes Agent, a potem uruchom ponownie Hermes Agent, aby mógł wywoływać lokalne narzędzia.
mcp_servers:
  SlopOrNot:
    command: "slop"
    args: ["mcp"]
OpenClawZarejestruj Slop or Not w OpenClaw MCP CLI, a potem uruchom ponownie OpenClaw, jeśli już działał.
openclaw mcp set slopornot '{"command":"slop","args":["mcp"]}'
CursorDodaj to do ~/.cursor/mcp.json dla serwera globalnego albo do .cursor/mcp.json w katalogu głównym projektu dla jednego projektu.
{
  "mcpServers": {
    "SlopOrNot": {
      "command": "slop",
      "args": ["mcp"]
    }
  }
}

Dokumentacja narzędzi

Co udostępnia serwer MCP Slop or Not?

Serwer udostępnia sześć wyspecjalizowanych narzędzi. Przykłady ładunków pozostają ukryte, dopóki ich nie potrzebujesz, więc strona najpierw działa jak przewodnik konfiguracji, a dopiero potem jak dokumentacja.

slop_status

Sprawdź aplikację i status Pro

Potwierdza, że aplikacja jest zainstalowana, plik binarny może działać i Pro jest aktywne, zanim agent zacznie przepływ pracy.

Pokaż ładunek i wynik

Dane wejściowe narzędzia

{}

Struktura wyniku

{
  "pro": true,
  "version": "1.0.9"
}
detect_text

Wykrywaj tekst AI

Ocenia fragment tekstu lokalnym detektorem tekstu i zwraca lokalny werdykt AI, wynik oraz metryki czytelności.

Pokaż ładunek i wynik

Dane wejściowe narzędzia

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

Struktura wyniku

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

Analizuj czytelność

Oblicza metryki poziomu trudności tekstu bez uruchamiania wykrywania AI.

Pokaż ładunek i wynik

Dane wejściowe narzędzia

{
  "text": "<text>",
  "language_code": "en"
}

Struktura wyniku

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

Usuń artefakty tekstu

Usuwa znaki o zerowej szerokości, homoglif i ozdobną interpunkcję przed kolejnym przebiegiem wykrywania.

Pokaż ładunek i wynik

Dane wejściowe narzędzia

{
  "text": "<text>",
  "remove_invisibles": true,
  "remove_punctuation": true,
  "remove_homoglyphs": true
}

Struktura wyniku

{
  "cleaned_text": "<cleaned_text>",
  "language": "en",
  "removed_invisibles": 1,
  "punctuation_replacements": 1,
  "homoglyphs_replaced": 0,
  "british_substitutions": 0
}
detect_image

Wykrywaj obrazy AI

Sprawdza lokalnie bajty obrazów JPEG, PNG, HEIC lub WebP, odczytując pochodzenie C2PA i IPTC oraz używając lokalnego modelu jako fallbacku.

Pokaż ładunek i wynik

Dane wejściowe narzędzia

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

Struktura wyniku

{
  "kind": "result",
  "verdict": "most_likely_ai_slop",
  "score": 0.80,
  "generator": null,
  "recognized_text": null,
  "recognized_sentence_count": null
}
score_image

Oceniaj obrazy AI

Zwraca surowy wynik obrazu OmniAID, gdy agent potrzebuje sygnału modelu bez pełnej odpowiedzi wykrywania obrazu.

Pokaż ładunek i wynik

Dane wejściowe narzędzia

{
  "image_base64": "<base64>"
}

Struktura wyniku

{
  "kind": "score",
  "score": 0.80
}

Weryfikacja

Jak zweryfikować serwer MCP?

Po ponownym uruchomieniu poproś agenta o uruchomienie slop_status. Oczekiwanym wynikiem jest wywołanie narzędzia, które bez błędu zgłasza stan lokalnej aplikacji i Pro.

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

Rozwiązywanie problemów

Co zrobić, jeśli mój klient MCP nie może znaleźć Slop or Not?

Niektóre aplikacje uruchamiają się bez PATH z Twojej powłoki logowania. W takim przypadku skieruj konfigurację MCP bezpośrednio na plik binarny w pakiecie aplikacji.

{
  "mcpServers": {
    "SlopOrNot": {
      "command": "/Applications/Slop Or Not - AI Fake Detector.app/Contents/MacOS/slop",
      "args": ["mcp"]
    }
  }
}

Lokalne API

Czy agenty mogą używać tego zamiast API detektora AI w chmurze?

W przepływach pracy agentów tak. MCP daje Claude, Codex, Hermes Agent, OpenClaw, Cursor i innym klientom lokalny interfejs narzędzi zamiast hostowanego API detektora AI. Klient wysyła tekst lub dane obrazu do dołączonego pliku binarnego na Mac przez stdio, a sprawdzenie działa na Twoim Mac.

Pętla z agentami

Jak Slop or Not działa z Agentic Humanizer?

Agentic Humanizer może wywoływać narzędzia MCP, ocenić punkt wyjścia, oczyścić mechaniczne artefakty i ponownie ocenić wersję roboczą lokalnie. Opcjonalne dopasowanie głosu należy do agenta: Twoja próbka pisania kieruje przeredagowaniem, a Slop or Not obsługuje lokalny pomiar.

Slop or Not zwraca werdykt prawdopodobieństwa, a nie gwarancję. Wyniki mogą się różnić przy nowych modelach AI, krótkich fragmentach i tekstach mocno zredagowanych przez człowieka.