slop_statusアプリとProの状態を確認
エージェントがワークフローを開始する前に、アプリがインストール済みで、バイナリが実行でき、Proが有効であることを確認します。
ペイロードと結果を表示
ツール入力
{}結果の形式
{
"pro": true,
"version": "1.0.9"
}AIエージェント向けローカルスコアリング
Slop or Not MCPサーバーを使うと、Claude、Codex、Hermes Agent、OpenClaw、Cursor、その他のエージェントがMac上のローカルAIテキスト検出、AI画像検出、読みやすさ分析、クリーンアップツールを呼び出せます。
MCPはModel Context Protocolの略で、AIエージェントがローカルツールを呼び出すための標準的な方法です。クラウド検出APIとは異なり、ここに送られたテキストと画像はSlop or Notサーバーではなく、署名済みのMacアプリで処理されます。

クライアント設定
Macアプリをインストールし、Proを有効化し、slopをPATHに置いてから、クライアント用のスニペットを使います。Claude、Codex、Hermes Agent、OpenClaw、Cursorはいずれも同じローカルサーバーを指します。
claude mcp add --transport stdio --scope user SlopOrNot -- slop mcp{
"mcpServers": {
"SlopOrNot": {
"command": "slop",
"args": ["mcp"]
}
}
}[mcp_servers.SlopOrNot]
command = "slop"
args = ["mcp"]mcp_servers:
SlopOrNot:
command: "slop"
args: ["mcp"]openclaw mcp set slopornot '{"command":"slop","args":["mcp"]}'{
"mcpServers": {
"SlopOrNot": {
"command": "slop",
"args": ["mcp"]
}
}
}ツールリファレンス
サーバーは6つの目的別ツールを公開します。ペイロード例は必要になるまで閉じておくため、ページはまず設定ガイドとして、その次にリファレンスとして読めます。
slop_statusエージェントがワークフローを開始する前に、アプリがインストール済みで、バイナリが実行でき、Proが有効であることを確認します。
ツール入力
{}結果の形式
{
"pro": true,
"version": "1.0.9"
}detect_textオンデバイスのテキスト検出で文章をスコアリングし、ローカルAI判定、スコア、読みやすさ指標を返します。
ツール入力
{
"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_readabilityAI検出を実行せずに読解レベル指標を計算します。
ツール入力
{
"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_imageJPEG、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>"
}結果の形式
{
"kind": "score",
"score": 0.80
}確認
再起動後、エージェントにslop_statusを実行するよう依頼します。期待される結果は、エラーなしでローカルアプリとProの状態を報告するツール呼び出しです。
{
"pro": true,
"version": "1.0.9"
}トラブルシューティング
一部のアプリはログインシェルのPATHなしで起動します。その場合は、MCP設定でアプリバンドル内のバイナリを直接指定します。
{
"mcpServers": {
"SlopOrNot": {
"command": "/Applications/Slop Or Not - AI Fake Detector.app/Contents/MacOS/slop",
"args": ["mcp"]
}
}
}ローカルAPI
エージェントのワークフローでは使えます。MCPは、Claude、Codex、Hermes Agent、OpenClaw、Cursor、その他のクライアントに、ホスト型AI検出APIの代わりとなるローカルツールインターフェイスを提供します。クライアントはstdio経由でテキストまたは画像データを同梱のMacバイナリに送り、チェックはMac上で実行されます。
エージェントとループ
Agentic HumanizerはMCPツールを呼び出してベースラインをスコアリングし、機械的な痕跡をクリーンアップして、下書きをローカルで再スコアリングできます。任意の文体合わせはエージェント側の役割です。あなたの文章サンプルが書き換えを導き、Slop or Notがローカル測定を担当します。
Slop or Notが返すのは確率に基づく判定であり、保証ではありません。結果は新しいAIモデル、短い文章、人間が大きく編集した文章によって変わることがあります。