{"id":25368590,"url":"https://github.com/bmorphism/anti-bullshit-mcp-server","last_synced_at":"2025-07-24T12:03:13.312Z","repository":{"id":272670129,"uuid":"917386471","full_name":"bmorphism/anti-bullshit-mcp-server","owner":"bmorphism","description":"MCP server for analyzing claims, validating sources, and detecting manipulation using multiple epistemological frameworks","archived":false,"fork":false,"pushed_at":"2025-01-15T22:12:03.000Z","size":13,"stargazers_count":19,"open_issues_count":2,"forks_count":4,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-07-19T22:24:04.430Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/bmorphism.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2025-01-15T22:06:48.000Z","updated_at":"2025-07-09T16:47:21.000Z","dependencies_parsed_at":"2025-01-15T23:57:47.807Z","dependency_job_id":"e1d1327d-fd1f-4b4d-8fa0-8fcc42a05f87","html_url":"https://github.com/bmorphism/anti-bullshit-mcp-server","commit_stats":null,"previous_names":["bmorphism/anti-bullshit-mcp-server"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/bmorphism/anti-bullshit-mcp-server","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bmorphism%2Fanti-bullshit-mcp-server","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bmorphism%2Fanti-bullshit-mcp-server/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bmorphism%2Fanti-bullshit-mcp-server/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bmorphism%2Fanti-bullshit-mcp-server/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/bmorphism","download_url":"https://codeload.github.com/bmorphism/anti-bullshit-mcp-server/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bmorphism%2Fanti-bullshit-mcp-server/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":266839509,"owners_count":23993117,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-07-24T02:00:09.469Z","response_time":99,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-02-15T00:39:21.074Z","updated_at":"2025-07-24T12:03:13.243Z","avatar_url":"https://github.com/bmorphism.png","language":"JavaScript","funding_links":[],"categories":["AI Integration MCP Servers","Aggregators","カテゴリ","🌐 Web Development"],"sub_categories":["How to Submit","🛠️ \u003ca name=\"developer-tools\"\u003e\u003c/a\u003e開発ツール"],"readme":"# Anti-Bullshit MCP Server\n\nA Model Context Protocol server for analyzing claims, validating sources, and detecting manipulation using multiple epistemological frameworks.\n\n## Features\n\nThe server provides three main tools for detecting and analyzing bullshit:\n\n### 1. analyze_claim\nAnalyzes claims using multiple epistemological frameworks:\n\n- **Empirical Framework**\n  - Focuses on verifiable evidence\n  - Evaluates reproducible results\n  - Cross-references academic and scientific sources\n  - Assesses methodological rigor\n\n- **Responsible Framework**\n  - Evaluates ethical implications\n  - Assesses community impact\n  - Considers traditional knowledge\n  - Validates source credibility\n\n- **Harmonic Framework**\n  - Assesses coherence with established knowledge\n  - Integrates multiple perspectives\n  - Considers contextual appropriateness\n  - Evaluates systemic implications\n\n- **Pluralistic Framework**\n  - Combines all other frameworks\n  - Considers multiple ways of knowing\n  - Evaluates contextual appropriateness\n  - Assesses practical outcomes\n  - Checks alignment with community values\n\n### 2. validate_sources\n- Extracts and analyzes cited sources\n- Validates credibility and authority\n- Cross-references across multiple platforms\n- Evaluates methodological soundness\n- Checks for conflicts of interest\n\n### 3. check_manipulation\nDetects manipulation tactics including:\n- Emotional manipulation\n- Social pressure\n- False authority\n- Artificial scarcity\n- Urgency creation\n\n## Installation\n\n### Prerequisites\n- Node.js \u003e= 18.0.0\n- npm or yarn\n\n### Setup\n\n1. Install dependencies:\n```bash\nnpm install\n```\n\n2. Build the server:\n```bash\nnpm run build\n```\n\n3. Add to Claude Desktop (MacOS):\n```json\n{\n  \"mcpServers\": {\n    \"anti-bullshit\": {\n      \"command\": \"node\",\n      \"args\": [\"/path/to/anti-bullshit-mcp-server/build/index.js\"]\n    }\n  }\n}\n```\n\nPath: `~/Library/Application Support/Claude/claude_desktop_config.json`\n\nOr for VSCode extension:\nPath: `~/Library/Application Support/Code/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.json`\n\n## Usage Examples\n\n```typescript\n// Analyze a claim\nconst result = await analyze_claim({\n  text: \"Studies show that 87% of experts agree with this controversial claim\",\n  framework: \"empirical\"\n});\n\n// Validate sources\nconst validation = await validate_sources({\n  text: \"According to Dr. Smith's groundbreaking research...\",\n  framework: \"responsible\"\n});\n\n// Check for manipulation\nconst check = await check_manipulation({\n  text: \"Act now! This exclusive offer expires in the next 10 minutes!\"\n});\n```\n\n## Development\n\nFor development with auto-rebuild:\n```bash\nnpm run watch\n```\n\nDebug with MCP Inspector:\n```bash\nnpm run inspector\n```\n\n## Testing Timeline\n\nThe 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).\n\n## License\n\nMIT\n\n## Author\n\nTeglon Labs (teglon@vibes.lol)\n\n## Contributing\n\n1. Fork the repository\n2. Create your feature branch (`git checkout -b feature/amazing-feature`)\n3. Commit your changes (`git commit -am 'Add some amazing feature'`)\n4. Push to the branch (`git push origin feature/amazing-feature`)\n5. Open a Pull Request\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbmorphism%2Fanti-bullshit-mcp-server","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbmorphism%2Fanti-bullshit-mcp-server","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbmorphism%2Fanti-bullshit-mcp-server/lists"}