关于 Anti-Bullshit MCP Server
Anti-Bullshit MCP Server 是一个 MCP 服务,用于分析论断、校验来源并识别操纵手法。它基于多种认识论框架进行评估,面向需要审查信息可靠性的用户。
主要功能
- 01analyze_claim:按多种框架分析论断
- 02validate_sources:提取并校验引用来源
- 03check_manipulation:检测情绪操纵与紧迫感营造
- 04经验、责任、和谐与多元等评估框架
适用场景
- 01评估网络文章中统计数据的可信度
- 02检查引用来源的权威性与利益冲突
- 03识别营销或宣传文本中的操纵手法
MCP 相关
该项目是 MCP 服务,向 MCP 客户端暴露 analyze_claim、validate_sources 和 check_manipulation 三个工具。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。
工具
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
Anti-Bullshit MCP Server
一个用于分析主张、验证来源并借助多种认识论框架检测操纵行为的模型上下文协议服务。
功能
该服务提供三种主要工具,用于检测和分析胡说八道:
1. analyze_claim
使用多种认识论框架分析主张:
-
经验框架
- 聚焦于可验证的证据
- 评估可复现的结果
- 交叉引用学术和科学来源
- 评估方法的严谨性
-
负责任框架
- 评估伦理影响
- 评估对社区的影响
- 考虑传统知识
- 验证来源的可信度
-
和谐框架
- 评估与既有知识的一致性
- 整合多种观点
- 考虑情境适切性
- 评估系统性影响
-
多元主义框架
- 综合所有其他框架
- 考虑多种认知方式
- 评估情境适切性
- 评估实际结果
- 检查是否符合社区价值观
2. validate_sources
- 提取并分析引用来源
- 验证可信度和权威性
- 在多个平台之间交叉引用
- 评估方法的可靠性
- 检查利益冲突
3. check_manipulation
检测包括以下内容在内的操纵手段:
- 情绪操纵
- 社会压力
- 虚假权威
- 人为制造稀缺
- 制造紧迫感
安装
先决条件
- Node.js >= 18.0.0
- npm 或 yarn
设置
- 安装依赖:
npm install
- 构建服务:
npm run build
- 添加到 Claude Desktop(MacOS):
{
"mcpServers": {
"anti-bullshit": {
"command": "node",
"args": ["/path/to/anti-bullshit-mcp-server/build/index.js"]
}
}
}
路径:~/Library/Application Support/Claude/claude_desktop_config.json
或用于 VSCode 扩展:
路径:~/Library/Application Support/Code/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.json
使用示例
// Analyze a claim
const result = await analyze_claim({
text: "Studies show that 87% of experts agree with this controversial claim",
framework: "empirical"
});
// Validate sources
const validation = await validate_sources({
text: "According to Dr. Smith's groundbreaking research...",
framework: "responsible"
});
// Check for manipulation
const check = await check_manipulation({
text: "Act now! This exclusive offer expires in the next 10 minutes!"
});
开发
如需在开发过程中自动重新构建:
npm run watch
使用 MCP Inspector 调试:
npm run inspector
测试时间线
该服务使用 2025-01-01 作为主张时间分析的参考日期(尤其与 Goodman 的“grue”悖论及类似的哲学谜题相关)。
许可证
MIT
作者
Teglon Labs([email protected])
参与贡献
- Fork 此存储库
- 创建功能分支(
git checkout -b feature/amazing-feature) - 提交更改(
git commit -am 'Add some amazing feature') - 推送到该分支(
git push origin feature/amazing-feature) - 创建 Pull Request
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。