home / mcp / anti-bullshit mcp server

Anti-Bullshit MCP Server

MCP server for analyzing claims, validating sources, and detecting manipulation using multiple epistemological frameworks

Installation
Add the following to your MCP client configuration file.

Configuration

View docs
{
  "mcpServers": {
    "bmorphism-anti-bullshit-mcp-server": {
      "command": "node",
      "args": [
        "/path/to/anti-bullshit-mcp-server/build/index.js"
      ]
    }
  }
}

You run an MCP server designed to analyze claims, validate sources, and detect manipulation using multiple epistemological frameworks. It exposes practical tools you can call from MCP clients to assess claims, verify referenced sources, and detect manipulation tactics in text. This guide shows how to install, start, and use the server reliably in your environment.

How to use

You connect to the Anti-Bullshit MCP Server from your MCP client to run three core tools: analyze_claim, validate_sources, and check_manipulation. Each tool accepts structured input and returns analysis results that help you assess claims, verify cited sources, and detect manipulation tactics. Use the tools in sequence to build a robust evaluation workflow: first analyze the claim across multiple epistemological frameworks, then validate the cited sources, and finally check for manipulation cues.

How to install

Prerequisites you need before installation.

1. Install Node.js version 18 or newer. Ensure npm or yarn is available in your environment.

2. Install dependencies.

npm install

3. Build the server.

npm run build

4. Add the MCP server to Claude Desktop. Use the runtime configuration shown below to point Claude at your built server entry point.

{
  "mcpServers": {
    "anti_bullshit": {
      "command": "node",
      "args": ["/path/to/anti-bullshit-mcp-server/build/index.js"]
    }
  }
}
```

Path: `~/Library/Application Support/Claude/claude_desktop_config.json

Additional setup for editors

If you prefer the VSCode extension, you can also add the MCP server configuration to the VSCode settings as shown here.

{
  "mcpServers": {
    "anti_bullshit": {
      "command": "node",
      "args": ["/path/to/anti-bullshit-mcp-server/build/index.js"]
    }
  }
}
```

Path: `~/Library/Application Support/Code/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.json

Configuration, usage notes, and examples

The server is designed to run locally as a stdio MCP server. The command to start the server uses Node to execute the built entry point. You will typically run the Node process with the built index file and point your MCP client to that process via your client configuration.

Development

For development with auto-rebuild, you can watch for changes and rebuild automatically.

npm run watch

Debug the MCP workflow using the MCP Inspector while running in development mode.

npm run inspector

Testing Timeline

The server uses a reference date of 2025-01-01 for temporal analysis of claims, which helps evaluate puzzles and paradoxes that depend on time framing.

License

MIT license applies to this server.

Author

Teglon Labs ([email protected])

Contributing

Contribute by forking, creating feature branches, and submitting pull requests.

Available tools

analyze_claim

Analyzes claims using empirical, responsible, harmonic, and pluralistic epistemological frameworks to assess evidence, ethics, coherence, and practical outcomes.

validate_sources

Extracts and analyzes cited sources, validates credibility, cross-references platforms, and checks for conflicts of interest.

check_manipulation

Detects manipulation tactics such as emotional manipulation, social pressure, false authority, false scarcity, and urgency.