Atlas / MCP servers / bmorphism / Anti-Bullshit

Anti-BullshitSAFE

mcp/bmorphism/anti-bullshit

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

Verdict
SAFE
Grade
B
Trust score
89 /100
Exposed tools
3 3r · 0w · 0d
Transport
stdio
License
MIT
Stars
23
01

Overview

From the repository's own README, as read at the audited commit. Badges and raw HTML are left out.

A Model Context Protocol server for analyzing claims, validating sources, and detecting manipulation using multiple epistemological frameworks.

Features

The server provides three main tools for detecting and analyzing bullshit:

1. analyze_claim

Analyzes claims using multiple epistemological frameworks:

  • Empirical Framework
  • Focuses on verifiable evidence
  • Evaluates reproducible results
  • Cross-references academic and scientific sources
  • Assesses methodological rigor
  • Responsible Framework
  • Evaluates ethical implications
  • Assesses community impact
  • Considers traditional knowledge
  • Validates source credibility
  • Harmonic Framework
  • Assesses coherence with established knowledge
  • Integrates multiple perspectives
  • Considers contextual appropriateness
  • Evaluates systemic implications
  • Pluralistic Framework
  • Combines all other frameworks
  • Considers multiple ways of knowing
  • Evaluates contextual appropriateness
  • Assesses practical outcomes
  • Checks alignment with community values

2. validate_sources

  • Extracts and analyzes cited sources
  • Validates credibility and authority
  • Cross-references across multiple platforms
  • Evaluates methodological soundness
  • Checks for conflicts of interest

3. check_manipulation

Detects manipulation tactics including:

  • Emotional manipulation
  • Social pressure
  • False authority
  • Artificial scarcity
  • Urgency creation

Installation

Prerequisites

  • Node.js >= 18.0.0
  • npm or yarn

Setup

  1. Install dependencies:
npm install
  1. Build the server:
npm run build
  1. Add to Claude Desktop (MacOS):
{
"mcpServers": {
"anti-bullshit": {
"command": "node",
"args": ["/path/to/anti-bullshit-mcp-server/build/index.js"]
}
}
}

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

Or for VSCode extension: Path: `~/Library/Application Support/Code/Us

Read from source at commit 7b7b171e97d7OBSERVED · 2026-10-09
02

Connect

Built from this server's own package name, version and transport as found in its source — not copied from anyone's documentation, so it cannot drift against a page we do not control.

claude-code
claude mcp add anti-bullshit-mcp-server -- npx -y [email protected]
claude-desktop
{
  "mcpServers": {
    "anti-bullshit-mcp-server": {
      "command": "npx",
      "args": [
        "-y",
        "[email protected]"
      ]
    }
  }
}
03

Exposed tools (3)

3 read · 0 write · 0 destructive.

ToolRiskDescription
analyze_claimreadAnalyze a claim using multiple epistemological frameworks and suggest validation steps
check_manipulationreadCheck for manipulation tactics across different cultural contexts
validate_sourcesreadValidate sources and evidence using configured framework
04

Trust audit

SAFEgrade B · trust 89/100 Nothing in the source contradicts what it says it does. Grade A is reserved for packages that have also passed the behavioural sandbox.

LayerWhat it checksResult
L0Provenance & inventoryPASS
L1Static analysis of the codePASS
L2Instruction surface (what it tells the agent)PASS
L3Class-specific surfacePASS
L4Behavioural (sandbox)SKIPPED

What the source does

Filesystem
none-observed
Network
none-observed
Shell
none-observed
Dependencies
not all pinned
Secrets in source
none-found

Findings (1)

LOWSupply chain · supply.unpinned · CWE-829, CWE-1357
package.json
@modelcontextprotocol/sdk, axios, zod, @types/node, typescript
Why it matters. 5 dependency range(s) float
Fix. pin exact versions or ship a lockfile

Gates applied: no_behavioural_pass.

Audited 2026-10-09 · audit v0.4.1 · source sha 7b7b171e97d7full audit observations/trust-audit/mcp-server/bmorphism__anti-bullshit.json · Report an issue / request a re-scan
05

Audit history

Every audit this server has had. A grade with a past is a grade somebody is still checking.

DateSourceVerdictGradeScoreChange
2026-10-097b7b171e97d7SAFEB89first audit
06

Questions

What is the Anti-Bullshit MCP server?

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

What tools does Anti-Bullshit expose?

3 in total: 3 read-only, 0 that write, and 0 that can delete or overwrite. Every one is listed on this page with its risk.

Is Anti-Bullshit safe to connect to an agent?

The audit found nothing in the source that contradicts what it says it does, and graded it B (89/100). Grade A is held back for packages that have also passed a sandboxed behavioural run, which is why a clean server reads B.

What credentials does Anti-Bullshit need?

No credential environment variables were found in its source, so it appears to need none.

How does Anti-Bullshit run?

It speaks stdio, so it runs as a local process your client starts. It is published on npm as anti-bullshit-mcp-server at 0.1.0.

How current is this page?

The grade is for one exact copy of the source (7b7b171e97d7), read on 2026-10-09. The repository is watched and re-audited when it changes.

Advertisement