虚假信息分析服务器

一个用于分析声明、验证来源和检测操纵的模型上下文协议服务器,采用多种认识论框架。

  • by bmorphism
  • JavaScript
  • 本地部署
  • 23 星标
  • 更新于
在 GitHub 查看 bmorphism/anti-bullshit-mcp-server

使用说明

反废话MCP服务器

一个模型上下文协议服务器,用于使用多个认识论框架分析声明、验证来源和检测操纵。

特性

服务器提供了三个主要工具来检测和分析废话:

1.分析目标

使用多种认识论框架分析索赔:

  • 经验框架

    • 专注于可验证的证据
    • 评估可重复的结果
    • 交叉引用学术和科学来源
    • 评估方法的严谨性
  • 责任框架

    • 评估伦理影响
    • 评估社区影响
    • 考虑传统知识
    • 验证来源可信度
  • 谐波框架

    • 评估与既定知识的一致性
    • 整合多种视角
    • 考虑上下文的适当性
    • 评估系统影响
  • 多元框架

    • 结合所有其他框架
    • 考虑多种了解方式
    • 评估情境适宜性
    • 评估实际成果
    • 检查与社区价值观的一致性

2.验证来源

  • 摘录并分析引用的来源
  • 验证可信度和权威性
  • 跨多个平台的交叉引用
  • 评估方法的合理性
  • 检查利益冲突

3.检查_操作

检测操纵策略,包括:

  • 情感操控
  • 社会压力
  • 虚假授权
  • 人为稀缺
  • 紧迫性创造

安装

先决条件

  • Node.js>=18.0.0
  • npm或纱线

设置

  1. 安装依赖项:
npm install
  1. 构建服务器:
npm run build
  1. 添加到克劳德桌面(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检查器进行调试:

npm run inspector

测试时间表

服务器使用2025-01-01作为对索赔进行时间分析的参考日期(特别是与古德曼的“格鲁”悖论和类似的哲学谜题有关)。

许可证

麻省理工学院

作者

Teglon实验室(teglon@vibes.lol)

贡献

  1. 分叉存储库
  2. 创建功能分支(git checkout -b feature/amazing-feature)
  3. 提交您的更改(git commit -am 'Add some amazing feature')
  4. 推到分支(git push origin feature/amazing-feature)
  5. 打开拉取请求