Token导航 LogoToken导航

MCP Server · 开发工具

SlopWatch MCP Server

SlopWatch是一款用于验证AI实现是否与其声明相符的工具,适用于代码审查、配对编程和质量保证等场景。

stdio官方级别未说明来源级核验工具 3
代码审查JavaScriptClaudeClaude DesktopCursor

快速开始

作者 / 组织
JoodasCode
提供方
JoodasCode
运行时
Node.js

工具数量

3

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

9

仓库热度

收录来源

3 个

MCP World

选型结论

SlopWatch MCP Server 属于开发工具类 MCP Server,公开资料标注 3 个工具,通过stdio 本地进程接入,适配 Claude Desktop、Claude、Cursor,有可以直接复制的安装命令;接入前要先准备 会话凭据。

分类

开发工具

传输方式

stdio

认证方式

会话凭据

部署方式

公开资料未说明

安装与配置

安装命令

npx slopwatch-mcp-server

客户端配置示例

{
  "mcpServers": {
    "slopwatch": {
      "command": "npx",
      "args": [
        "slopwatch-mcp-server"
      ]
    }
  }
}

按公开安装命令拼出来的示例,字段名和参数以仓库 README 为准;带 YOUR_API_KEY 这类占位符的位置记得换成自己的值。

上手步骤

  1. 1

    准备运行环境

    stdio 服务在本地起进程,需要先装好 Node.js,再按安装命令拉取依赖。

  2. 2

    安装服务

    复制下面的安装命令执行;命令里带占位符的位置换成自己的密钥或路径。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 3 个工具,随便调一个只读工具确认能返回结果。

接入前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

详细介绍

🎯 SlopWatch-人工智能责任MCP服务器

阻止AI对其实现的内容撒谎! 追踪人工智能声称的与实际做的。

🚀 v2.7.0的新增功能

✨ 超低响应 -冗余输出减少90%\ 🔄 组合工具 -单个调用,而不是两个单独的工具\ ⚡ 无缝工作流程 -非常适合AI配对编程\ 🎯 光标MCP兼容 -与Cursor IDE无缝协作

🤔 为什么选择SlopWatch?

有没有AI说过 *“我已将错误处理添加到您的函数中”* 但事实并非如此?或者声称 *“已实现用户身份验证”* 当它刚刚添加评论时?

SlopWatch实时捕捉AI谎言。

⚡ 快速开始

🎯 选项1:Smithery(最简单-点击安装)

  1. 访问 smithery.ai/server/@JoodasCode/slopwatch
  2. 点击“安装到游标”或“安装到Claude”
  3. 完成! ✨

*Smithery自动处理托管、身份验证和更新*

🔧 选项2:NPM直接(手动设置)

对于游标IDE:

{
  "mcpServers": {
    "slopwatch": {
      "command": "npx",
      "args": ["slopwatch-mcp-server"]
    }
  }
}

手动光标设置:

  1. 打开光标设置(Cmd+Shift+J 在Mac上, Ctrl+Shift+J 在Windows上)
  2. 转到功能→ 模型上下文协议
  3. 点击“添加新MCP服务器”
  4. 配置:

- 名字:斜坡观察 - 类型:stdio - 命令: npx slopwatch-mcp-server

对于Claude Desktop: 添加到您的 claude_desktop_config.json:

{
  "mcpServers": {
    "slopwatch": {
      "command": "npx",
      "args": ["slopwatch-mcp-server"]
    }
  }
}

全球NPM安装:

npm install -g slopwatch-mcp-server

🎮 如何使用

方法1:组合工具(推荐⭐)

非常适合AI实现某些东西并且您想要验证它的情况:

// AI implements code, then verifies in ONE call:
slopwatch_claim_and_verify({
  claim: "Add input validation to calculateSum function",
  originalFileContents: {
    "utils/math.js": "function calculateSum(a, b) { return a + b; }"
  },
  updatedFileContents: {
    "utils/math.js": "function calculateSum(a, b) {\n  if (typeof a !== 'number' || typeof b !== 'number') {\n    throw new Error('Invalid input');\n  }\n  return a + b;\n}"
  }
});

// Response: "✅ PASSED (87%)"

方法2:传统的两步流程

当您想在实施之前进行索赔时:

// Step 1: Register claim
slopwatch_claim({
  claim: "Add error handling to user login",
  fileContents: {
    "auth.js": "function login(user) { return authenticate(user); }"
  }
});
// Response: "Claim ID: abc123"

// Step 2: Verify after implementation
slopwatch_verify({
  claimId: "abc123",
  updatedFileContents: {
    "auth.js": "function login(user) {\n  try {\n    return authenticate(user);\n  } catch (error) {\n    throw new Error('Login failed');\n  }\n}"
  }
});
// Response: "✅ PASSED (92%)"

🛠️ 可用工具

工具描述响应
slopwatch_claim_and_verify⭐ 推荐 -在一次通话中进行索赔和验证✅ PASSED (87%)
slopwatch_status获取您的责任统计数据Accuracy: 95% (19/20)
slopwatch_setup_rules生成.cursorules以自动执行规则内容最少

🎯 游标IDE集成

SlopWatch是专门为 光标IDE 以及AI配对编程:

自动检测

  • 检测AI何时声称实现功能
  • 自动建议验证
  • 与Cursor的Composer无缝集成

智能工作流

1. AI: "I'll add error handling to your function"
2. SlopWatch: Automatically tracks the claim
3. AI: Implements the code
4. SlopWatch: Verifies implementation matches claim
5. Result: ✅ PASSED (92%) or ❌ FAILED (23%)

非常适合:

  • 代码审查 -验证AI是否真正实现了它所声称的
  • 结对编程 -开发过程中的实时问责制
  • 学习 -了解AI实际做了什么与它说了什么
  • 质量保证 -在实现差距变成bug之前抓住它们

💡 真实世界的例子

示例1:API端点增强

// AI says: "I'll add rate limiting to your API endpoint"

slopwatch_claim_and_verify({
  claim: "Add rate limiting middleware to /api/users endpoint",
  originalFileContents: {
    "routes/users.js": "app.get('/api/users', (req, res) => { ... })"
  },
  updatedFileContents: {
    "routes/users.js": "const rateLimit = require('express-rate-limit');\nconst limiter = rateLimit({ windowMs: 15*60*1000, max: 100 });\napp.get('/api/users', limiter, (req, res) => { ... })"
  }
});
// Result: ✅ PASSED (94%)

示例2:React组件更新

// AI claims: "Added responsive design with CSS Grid"

slopwatch_claim_and_verify({
  claim: "Make UserCard component responsive using CSS Grid",
  originalFileContents: {
    "components/UserCard.jsx": "const UserCard = () => 
...
"
  },
  updatedFileContents: {
    "components/UserCard.jsx": "const UserCard = () => 
...
",
    "styles/UserCard.css": ".grid-responsive { display: grid; grid-template-columns: repeat(auto-fit, minmax(300px, 1fr)); gap: 1rem; }"
  }
});
// Result: ✅ PASSED (89%)

📊 责任统计

随着时间的推移,跟踪你的人工智能的诚实度:

slopwatch_status();
// Returns: "Accuracy: 95% (19/20)"
  • 准确度分数实际执行的索赔百分比
  • 索赔计数:跟踪的执行索赔总数
  • 成功率:人工智能兑现承诺的频率

🔧 高级配置

使用.cursorules自动执行

生成自动责任规则:

slopwatch_setup_rules();

这创建了一个 .cursorrules 该文件自动对所有AI实现强制执行SlopWatch验证。

自定义验证

SlopWatch分析:

  • 文件更改 -这些文件真的被修改了吗?
  • 代码内容 -新代码是否与声明相符?
  • 实现模式 -是否使用了正确的模式/库?
  • 关键字匹配 -代码中是否包含相关关键字?

🚀 为什么选择SlopeWatch?

对于开发者:

  • 捕捉AI的谎言 在它们变成虫子之前
  • 学得更快 通过观察AI的实际功能
  • 提高代码质量 通过自动验证
  • 节省时间 精简问责制

对于团队:

  • 规范人工智能交互 跨团队成员
  • 跟踪AI可靠性 随着时间的推移
  • 减少调试 人工智能实施差距
  • 培养信任 人工智能辅助开发

对于游标用户:

  • 本机集成 使用Cursor的编辑器
  • 无缝工作流程 -无上下文切换
  • 实时反馈 在开发过程中
  • 超低响应 -无详细输出

🎯 Cursor入门

  1. 安装斜坡监视器 使用上述方法之一
  2. 打开的游标 并与Composer开始新的聊天
  3. 让AI实现一些东西:“向我的函数添加输入验证”
  4. 观察斜坡观察工作:它自动跟踪和验证索赔
  5. 获得即时反馈: ✅ 通过(87%)或❌ 失败(23%)

🔍 故障排除

常见问题:

  • 工具未显示:安装后重新启动Cursor
  • 验证失败:检查文件是否实际被修改
  • NPM错误:试试 npm cache clean --force 并重新安装

调试模式:

通过设置启用详细日志记录 DEBUG=true 在您的环境中。

📈 路线图

  • \[ \] 可视化仪表板 用于问责制指标
  • \[ \] 与Git集成 用于提交验证
  • \[ \] 团队分析 适用于多开发者项目
  • \[ \] 自定义验证规则 针对特定框架
  • \[ \] IDE扩展 其他编辑

🤝 贡献

我们欢迎捐款!请查看我们的 贡献指南 了解详情。

📝 许可证

MIT许可证-请参阅 许可证 了解详情。

🌟 支持

______________________________________________________________________

由以下材料制成❤️ Cursor社区

*阻止人工智能对其实现的内容撒谎。立即开始使用SlopWatch!*

工具与能力

工具数量

3

资源数量

0

提示词数量

0

能力标签

AI验证JavaScript本地部署代码审查配对编程质量保证CursorIDE集成

支持客户端

Claude DesktopClaudeCursor

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

让助手直接读代码

把仓库、提交记录和 issue 交给模型检索,补全和重构时不用来回复制文件。

在对话里跑命令

触发构建、测试和脚本,执行结果直接回到上下文,省去切终端。

接进开发流程

把 PR、CI 状态和代码审查接进助手,减少在几个工具之间跳。

选择建议

值得选的地方

  • 只提供 3 个工具,职责集中,接入后不容易误操作。
  • 有现成的安装命令,不用自己找入口,照着跑就能起服务。
  • 已经适配 Claude Desktop、Claude、Cursor,换客户端不用重新研究配置。

先想清楚的地方

  • stdio 方式要求本地装好 Node.js,换机器要重新装一遍。
  • 需要自备会话凭据,没有凭据没法直接试。
  • 公开摘要偏短,具体能力和限制要回到仓库确认。

更适合

  • 需要在开发工具场景里让模型直接调用外部能力的人。
  • 已经在用 Claude Desktop 的用户,接入路径最短。
  • 想先快速试一下、能接受在本地跑服务的人。

不太适合

  • 完全不想在本地装环境的人。
  • 暂时拿不到会话凭据的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
SlopWatch MCP Server

MCP World · 本页

3stdio有3 个2026-05-17
Git 838e2ec1

MCP World

12stdio有2 个2026-05-17
Markitdown MCP 2c653a5f

MCP World

1stdio有1 个2026-05-17
Context7 MCP C671e75a

MCP World

0stdio有1 个2026-05-17
Context7 831acf40

MCP World

0stdio有1 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

SlopWatch MCP Server 怎么安装?

公开资料给出的安装命令是 npx slopwatch-mcp-server,运行环境为 Node.js。装完后按客户端要求写进 MCP 配置,重启客户端生效。

SlopWatch MCP Server 怎么在 Claude Desktop、Cursor 里配置?

它是stdio 本地进程,客户端配置里要写启动命令和参数,运行环境是 Node.js;保存后完全退出客户端再打开,配置才会生效。

SlopWatch MCP Server 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

SlopWatch MCP Server 需要 API Key 吗?

公开资料标注的认证方式是会话凭据,也就是要先拿到凭据才能连上;凭据只填在自己本地的配置里,不要写进公开仓库。

SlopWatch MCP Server 支持哪些客户端?

公开资料标注支持 Claude Desktop、Claude、Cursor;其他客户端只要能配置 MCP Server,也能用同样的命令或地址接入。

来源信息

继续浏览同类 MCP