Skip to main content
Glama

Anti-Bullshit MCP Server

Anti-Bullshit MCP Server

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/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.json

Usage Examples

// 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!" });

Development

For development with auto-rebuild:

npm run watch

Debug with MCP Inspector:

npm run inspector

Testing Timeline

The server uses 2025-01-01 as the reference date for temporal analysis of claims (particularly relevant for Goodman's "grue" paradox and similar philosophical puzzles).

License

MIT

Author

Teglon Labs (teglon@vibes.lol)

Contributing

  1. Fork the repository
  2. Create your feature branch (git checkout -b feature/amazing-feature)
  3. Commit your changes (git commit -am 'Add some amazing feature')
  4. Push to the branch (git push origin feature/amazing-feature)
  5. Open a Pull Request
Install Server
A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

local-only server

The server can only run on the client's local machine because it depends on local resources.

Enables analysis of claims, validation of sources, and detection of manipulation using multiple epistemological frameworks to ensure credible and ethical information.

  1. Features
    1. 1. analyze_claim
    2. 2. validate_sources
    3. 3. check_manipulation
  2. Installation
    1. Prerequisites
    2. Setup
  3. Usage Examples
    1. Development
      1. Testing Timeline
        1. License
          1. Author
            1. Contributing

              Related MCP Servers

              • -
                security
                F
                license
                -
                quality
                Allows AI models to query and retrieve analytics data from Plausible Analytics through the Plausible API, enabling natural language interactions with website statistics.
                Last updated -
                TypeScript
              • -
                security
                A
                license
                -
                quality
                Provides advanced analytical, research, and natural language processing capabilities through a Model Context Protocol server, enabling dataset analysis, decision analysis, and enhanced NLP features like entity recognition and fact extraction.
                Last updated -
                2
                TypeScript
                MIT License
                • Linux
                • Apple
              • -
                security
                A
                license
                -
                quality
                Enhances LLM applications with deep autonomous web research capabilities, delivering higher quality information than standard search tools by exploring and validating numerous trusted sources.
                Last updated -
                213
                Python
                MIT License
                • Apple
              • -
                security
                A
                license
                -
                quality
                Enables AI assistants to access and analyze financial data including stock information, company fundamentals, and market insights through the Financial Modeling Prep API.
                Last updated -
                22
                TypeScript
                Apache 2.0

              View all related MCP servers

              MCP directory API

              We provide all the information about MCP servers via our MCP API.

              curl -X GET 'https://glama.ai/api/mcp/v1/servers/bmorphism/anti-bullshit-mcp-server'

              If you have feedback or need assistance with the MCP directory API, please join our Discord server