home / mcp / anti-bullshit mcp server
MCP server for analyzing claims, validating sources, and detecting manipulation using multiple epistemological frameworks
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.
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.
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 install3. Build the server.
npm run build4. 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.jsonIf 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.jsonThe 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.
For development with auto-rebuild, you can watch for changes and rebuild automatically.
npm run watchDebug the MCP workflow using the MCP Inspector while running in development mode.
npm run inspectorThe 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.
MIT license applies to this server.
Teglon Labs ([email protected])
Contribute by forking, creating feature branches, and submitting pull requests.
Analyzes claims using empirical, responsible, harmonic, and pluralistic epistemological frameworks to assess evidence, ethics, coherence, and practical outcomes.
Extracts and analyzes cited sources, validates credibility, cross-references platforms, and checks for conflicts of interest.
Detects manipulation tactics such as emotional manipulation, social pressure, false authority, false scarcity, and urgency.