Slop or Not

ทางการ

เครื่องมือที่ทำงานบนอุปกรณ์เพื่อตรวจจับข้อความและรูปภาพที่สร้างโดย AI ประเมินความสามารถในการอ่าน และลบร่องรอยของ AI โดยทำงานในเครื่องบน Apple silicon

คุณทำอะไรได้บ้างด้วย Slop Or Not MCP?

  • ตรวจสอบสถานะแอปและ Pro — ขอให้ผู้ช่วยของคุณรัน slop_status เพื่อยืนยันว่าแอปท้องถิ่นติดตั้งแล้ว ไบนารีทำงาน และ Pro เปิดใช้งานอยู่ก่อนเริ่มเวิร์กโฟลว์

  • ตรวจจับข้อความที่เขียนโดย AI — ให้ผู้ช่วยของคุณเรียก detect_text บนข้อความเพื่อรับผลการตัดสิน AI บนอุปกรณ์ คะแนน และตัวชี้วัดความอ่านง่าย (ถ้ามี)

  • วิเคราะห์ความอ่านง่ายเท่านั้น — ใช้ analyze_readability เพื่อคำนวณคะแนนความง่ายในการอ่านและระดับชั้นของ Flesch โดยไม่ต้องรันการตรวจจับ AI

  • ทำความสะอาดสิ่งแปลกปลอมในข้อความ — รัน clean_text เพื่อลบอักขระความกว้างศูนย์ โฮโมกลิฟ และเครื่องหมายวรรคตอนพิเศษก่อนการให้คะแนนใหม่

  • ตรวจจับภาพที่สร้างโดย AI — ขอให้ผู้ช่วยของคุณรัน detect_image บนข้อมูลไบต์ของ JPEG, PNG, HEIC หรือ WebP เพื่อรับผลการตัดสิน AI ในเครื่องพร้อมการตรวจสอบแหล่งที่มา C2PA/IPTC

  • รับคะแนนภาพดิบ — ใช้ score_image เพื่อดึงคะแนน slop ดิบของ OmniAID เมื่อคุณต้องการเพียงสัญญาณจากโมเดล

เอกสาร

การให้คะแนนเครื่องตรวจจับ AI บนเครื่อง

AI Content Detector MCP สำหรับ Claude, Codex และ Cursor

เซิร์ฟเวอร์ MCP ของ Slop or Not ช่วยให้ Claude, Codex, Hermes Agent, OpenClaw, Cursor และเอเจนต์อื่นๆ เรียกใช้เครื่องตรวจจับข้อความ AI, เครื่องตรวจจับภาพ AI, เครื่องวิเคราะห์ความอ่านง่าย และเครื่องมือทำความสะอาดในเครื่อง Mac ของคุณได้

ชี้ MCP client ของคุณไปที่คำสั่ง slop mcp ที่มาพร้อมกับแพ็กเกจ ด้วย Pro, Claude, Codex, Hermes Agent, OpenClaw, Cursor และเอเจนต์อื่นๆ สามารถรันการตรวจสอบในเครื่องได้อย่างต่อเนื่องโดยไม่มีการวัดปริมาณ API ต่อการเรียก

บนเครื่อง

สัญนิปเปตการตั้งค่า client ชี้ไปที่ไบนารีของแอป Mac ที่มาพร้อมกับแพ็กเกจ

เซิร์ฟเวอร์ stdio ในเครื่อง

MCP client ของคุณเริ่มไบนารี slop ที่มาพร้อมกับแพ็กเกจและสื่อสารกับมันผ่าน stdio

เครื่องมือหกตัว

สถานะ, การตรวจจับข้อความ, ความอ่านง่าย, การทำความสะอาด, การตรวจจับภาพ และการให้คะแนนภาพดิบ

การตรวจสอบบนเครื่องไม่จำกัด

Pro ยกเลิกขีดจำกัดรายวัน ดังนั้นเอเจนต์จึงสามารถรันการตรวจสอบข้อความ ภาพ ความอ่านง่าย และการทำความสะอาดซ้ำๆ บนเครื่องได้

การตั้งค่า client

ฉันจะเพิ่ม Slop or Not ให้กับ MCP client ได้อย่างไร

ติดตั้งแอป Mac เปิดใช้งาน Pro จากนั้นใช้สัญนิปเปต app-bundle สำหรับ client ของคุณ Claude, Codex, Hermes Agent, OpenClaw และ Cursor ต่างชี้ไปที่เซิร์ฟเวอร์ในเครื่องเดียวกัน

Claude Code

เพิ่ม Slop or Not เป็น stdio server ระดับผู้ใช้ รีสตาร์ท 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 server ใหม่

[mcp_servers.SlopOrNot]
command = "/Applications/Slop Or Not.app/Contents/MacOS/slop"
args = ["mcp"]

Hermes Agent

เพิ่ม Slop or Not เป็น MCP server ในคอนฟิก 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 server ของ Slop or Not ให้เครื่องมืออะไรบ้าง

เซิร์ฟเวอร์ให้เครื่องมือหกตัวสำหรับการตรวจสอบที่เอเจนต์มักต้องใช้: สถานะ, การตรวจจับข้อความ, ความอ่านง่าย, การทำความสะอาด, การตรวจจับภาพ และการให้คะแนนภาพดิบ

slop_status

ตรวจสอบสถานะแอปและ Pro

ยืนยันว่าแอปถูกติดตั้งแล้ว ไบนารีสามารถรันได้ และ Pro เปิดใช้งานอยู่ก่อนที่เอเจนต์จะเริ่มเวิร์กโฟลว์

ดู payload และผลลัพธ์

อินพุตเครื่องมือ

{}

รูปแบบผลลัพธ์

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

detect_text

ตรวจจับข้อความ AI

ให้คะแนนข้อความด้วยเครื่องตรวจจับข้อความบนเครื่อง และส่งกลับคำตัดสิน AI, คะแนน และเมตริกความอ่านง่ายในเครื่อง

ดู payload และผลลัพธ์

อินพุตเครื่องมือ

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

วิเคราะห์ความอ่านง่าย

คำนวณเมตริกระดับการอ่านโดยไม่ต้องรันการตรวจจับ AI

ดู payload และผลลัพธ์

อินพุตเครื่องมือ

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

ทำความสะอาดอาร์ติแฟกต์ข้อความ

ลบอักขระความกว้างศูนย์, homoglyphs และเครื่องหมายวรรคตอนพิเศษก่อนการตรวจจับรอบถัดไป

ดู payload และผลลัพธ์

อินพุตเครื่องมือ

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

ตรวจจับภาพ AI

ตรวจสอบไบต์ภาพ JPEG, PNG, HEIC หรือ WebP ในเครื่องด้วยการอ่านที่มาของข้อมูล C2PA และ IPTC และตัวสำรองโมเดลบนเครื่อง

ดู payload และผลลัพธ์

อินพุตเครื่องมือ

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

ให้คะแนนภาพ AI

ส่งกลับคะแนนภาพ OmniAID ดิบเมื่อเอเจนต์ต้องการสัญญาณโมเดลโดยไม่ต้องใช้การตอบสนองการตรวจจับภาพแบบเต็มรูปแบบ

ดู payload และผลลัพธ์

อินพุตเครื่องมือ

{
  "image_base64": "<base64>"
}

รูปแบบผลลัพธ์

{
  "raw_slop_score": 0.690673828125
}

ตรวจสอบ

ฉันจะตรวจสอบ MCP server ได้อย่างไร

หลังจากรีสตาร์ท ขอให้เอเจนต์ของคุณรัน slop_status ผลลัพธ์ที่คาดหวังคือการเรียกเครื่องมือที่รายงานสถานะแอปในเครื่องและ Pro โดยไม่มีข้อผิดพลาด

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

ความปลอดภัย

เชื่อถือแหล่งที่มา

ลงทะเบียนเฉพาะ MCP server ที่คุณเชื่อถือเท่านั้น MCP server ของ Slop or Not มาพร้อมกับแอป Mac ที่เซ็นชื่อแล้ว และสัญนิปเปตในหน้านี้ชี้ไปที่ไบนารี app-bundle นั้นโดยเฉพาะ

การแก้ไขปัญหา

ทำไมสัญนิปเปตจึงใช้พาธ app-bundle

เอเจนต์ GUI สามารถเปิดใช้งานนอกเชลล์ล็อกอินของคุณ ซึ่งชื่อคำสั่งอาจไม่สามารถ resolve ได้ สัญนิปเปตใช้พาธ app-bundle ที่เซ็นชื่อแล้วเพื่อให้แต่ละ client เริ่มไบนารี Slop or Not ที่มาพร้อมกับแพ็กเกจเดียวกัน

API ในเครื่อง

เอเจนต์สามารถใช้สิ่งนี้แทน cloud AI detector API ได้หรือไม่

สำหรับเวิร์กโฟลว์ของเอเจนต์ ใช่ MCP ให้ Claude, Codex, Hermes Agent, OpenClaw, Cursor และ client อื่นๆ มีอินเทอร์เฟซเครื่องมือในเครื่องแทน AI detector API ที่โฮสต์ไว้ Client ส่งข้อมูลข้อความหรือภาพไปยังไบนารี Mac ที่มาพร้อมกับแพ็กเกจผ่าน stdio และการตรวจสอบจะรันบน Mac ของคุณ

วนซ้ำกับเอเจนต์

Slop or Not ทำงานร่วมกับสกิล AI Humanizer แบบเอเจนต์ได้อย่างไร

สกิล AI Humanizer แบบเอเจนต์สามารถรันการเขียนใหม่หลักและการจับคู่น้ำเสียงได้โดยไม่ต้องใช้ Slop or Not เชื่อมต่อกับ Slop or Not โดยเปิด Pro ไว้เมื่อคุณต้องการให้เครื่องมือ MCP ให้คะแนน baseline รัน Text Cleanup ก่อนและหลังการทำให้เป็นมนุษย์ ให้คะแนนใหม่ด้วยเครื่องตรวจจับ AI บนเครื่อง และแสดงสถิติการทำความสะอาด ตัวอย่างงานเขียนของคุณจะควบคุมการเขียนใหม่ ส่วน Slop or Not จัดหาเครื่องมือวัด AI detector ในเครื่อง

Slop or Not ส่งกลับคำตัดสินแบบความน่าจะเป็น ไม่ใช่หลักฐานของการเป็นผู้แต่ง ผลลัพธ์อาจแตกต่างกันไปตามโมเดล AI ใหม่ ข้อความสั้น และงานเขียนที่ได้รับการแก้ไขอย่างหนักโดยมนุษย์

คู่มือ MCP ของ Claude Codeคู่มือการตั้งค่า Agentic AI Humanizerอ่านโพสต์เปิดตัว MCP และ CLIอ่านคู่มือการจับคู่น้ำเสียงใช้ CLI แทน