slop_status检查 app 和 Pro 状态
在 agent 开始工作流前,确认 app 已安装、二进制文件可以运行,并且 Pro 已启用。
查看负载和结果
工具输入
{}结果结构
{
"pro": true,
"version": "1.0.9"
}面向 AI agent 的本地评分
Slop or Not MCP 服务器让 Claude、Codex、Hermes Agent、OpenClaw、Cursor 和其他 agent 可以在你的 Mac 上调用本地 AI 文本检测、AI 图片检测、可读性分析和清理工具。
MCP 是 Model Context Protocol 的缩写,是 AI agent 调用本地工具的一种标准方式。不同于云端检测 API,这里发送的文本和图片由签名的 Mac app 处理,而不是由 Slop or Not 服务器处理。

客户端设置
安装 Mac app,激活 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"]
}
}
}工具参考
服务器提供六个聚焦的工具。负载示例会保持收起,直到你需要它们,因此页面会先像设置指南,再像参考文档。
slop_status在 agent 开始工作流前,确认 app 已安装、二进制文件可以运行,并且 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_readability计算阅读难度指标,不运行 AI 检测。
工具输入
{
"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当 agent 需要模型信号而不需要完整的图片检测响应时,返回原始 OmniAID 图片分数。
工具输入
{
"image_base64": "<base64>"
}结果结构
{
"kind": "score",
"score": 0.80
}验证
重启后,让你的 agent 运行 slop_status。预期结果是一次工具调用,它会报告本地 app 和 Pro 状态,并且不返回错误。
{
"pro": true,
"version": "1.0.9"
}故障排查
有些 app 启动时不会带上你的登录 shell PATH。在这种情况下,请在 MCP 配置中直接指向 app bundle 内的二进制文件。
{
"mcpServers": {
"SlopOrNot": {
"command": "/Applications/Slop Or Not - AI Fake Detector.app/Contents/MacOS/slop",
"args": ["mcp"]
}
}
}本地 API
对于 agent 工作流,可以。MCP 为 Claude、Codex、Hermes Agent、OpenClaw、Cursor 和其他客户端提供本地工具接口,而不是托管的 AI 检测 API。客户端会通过 stdio 将文本或图片数据发送到打包的 Mac 二进制文件,检查会在你的 Mac 上运行。
与 agent 循环配合
Agentic Humanizer 可以调用 MCP 工具,先做基线评分,清理机械痕迹,再在本地重新为草稿评分。可选的语气匹配由 agent 负责:你的写作样本引导改写,而 Slop or Not 负责本地测量。
Slop or Not 返回的是概率判定,不是保证。结果可能会因新的 AI 模型、较短的段落,以及经过人工大量编辑的文字而变化。