npm package: @r-huijts/ethics-vibe-check
Description: 🛡️ Make AI interrupt itself and challenge your thinking. Turns Claude into a philosophical sparring partner who actively contradicts comfortable conversations and challenges confirmation bias.
Author: Your Name
Latest version: 1.0.3

# 🛡️ Ethics Check MCP

**Make AI interrupt itself. Challenge your thinking. Stay sharp.**

*An MCP server that turns Claude into a philosophical sparring partner who actively contradicts comfortable conversations and challenges confirmation bias.*

[![Install MCP Server](https://cursor.com/deeplink/mcp-install-dark.svg)](https://cursor.com/install-mcp?name=ethics-vibe-check&config=eyJjb21tYW5kIjoibnB4IC15IEByLWh1aWp0cy9ldGhpY3MtdmliZS1jaGVjayJ9)
[![npm version](https://img.shields.io/npm/v/@r-huijts/ethics-vibe-check.svg)](https://www.npmjs.com/package/@r-huijts/ethics-vibe-check)
[![MIT License](https://img.shields.io/badge/License-MIT-green.svg)](https://opensource.org/licenses/MIT)

---

## The Problem: AI That's Too "Helpful"

AI assistants like ChatGPT and Claude are trained to be helpful. Sounds great, right? But in reality, this often means they tell you exactly what you want to hear, reinforce your biases, and follow questionable requests without pushback.

As we interact more personally with AI, we need systems that **challenge us**, not just comfort us. Especially when these technologies are driven by the interests of big tech companies.

**Ethics Check MCP changes the game.** It makes AI actively interrupt itself, question its own answers, and challenge both your questions and assumptions. Think of it as an "ethics vibe-check" that keeps conversations from getting too comfortable.

---

## What This Actually Does

### 🚨 **Interrupts Comfortable Conversations**
- Stops AI from just telling you what you want to hear
- Forces critical examination of assumptions
- Challenges both your questions AND the AI's responses

### 🔍 **Scans for 8 Ethical Dimensions**
- Privacy sensitivity and data concerns
- Confirmation bias detection  
- Transparency and honesty gaps
- Fairness and discrimination risks
- Long-term consequence awareness
- Stakeholder impact analysis
- Power dynamics and manipulation
- Ethical framework alignment

### 🧠 **Forces Critical Thinking**
- Ensures AI asks sufficient counter-questions
- Provides alternative perspectives and counterarguments
- Challenges you to examine your own biases and motivations

### 📚 **Learns and Remembers**
- Recognizes patterns in your thinking
- Provides context from past interactions
- Gets better at spotting your specific blind spots

---

## Real Examples of What Changes

**Before Ethics Check:**
> **You:** "How can I increase user engagement on my app?"
> **Claude:** "Here are 10 proven strategies to boost engagement..."

**After Ethics Check:**
> **Claude:** "Before suggesting engagement tactics, let me ask: What kind of engagement are you seeking? Are you trying to genuinely help users accomplish their goals, or maximize time-on-app? These require very different approaches with different ethical implications."

**Before Ethics Check:**
> **You:** "Write me a persuasive email to get people to donate to my cause."
> **Claude:** "Here's a compelling donation email..."

**After Ethics Check:**
> **Claude:** "I notice this request focuses on persuasion rather than information. What evidence do you have that your cause effectively addresses the problem? Are you being transparent about how donations are used? Let's explore what makes requests genuinely ethical versus manipulative."

**Before Ethics Check:**
> **You:** "My research shows that approach X is clearly the best solution."
> **Claude:** "That's interesting research! Here's how you could implement approach X..."

**After Ethics Check:**
> **Claude:** "I'm noticing potential confirmation bias here. What contradictory evidence have you considered? What would someone who disagrees with approach X argue? Let's examine the strongest counterarguments before proceeding."

---

## The Four Tools Working Together

### 🛡️ **Ethics Check**
Scans conversations across eight ethical dimensions, flagging privacy issues, bias patterns, transparency gaps, and fairness concerns before they become problems.

### 🤔 **Critical Thinking**  
Ensures AI doesn't just agree with you. Forces deeper examination, alternative perspectives, and uncomfortable but necessary questions about assumptions.

### 📖 **Ethics Guide**
Provides guidance from multiple ethical frameworks (utilitarian, deontological, virtue ethics) for complex situations that don't have simple answers.

### 🧠 **Ethics Learn**
Remembers all interactions, recognizes your specific thinking patterns, and gets increasingly good at catching your personal blind spots and biases.

---

## Why This Matters Now

**Personal Growth:** Stop getting comfortable answers. Start getting better questions.

**Decision Quality:** Make choices based on thorough examination, not confirmation of existing beliefs.

**Bias Awareness:** Become conscious of how often you (and AI) seek confirmation rather than truth.

**Ethical Maturity:** Develop the skill of sitting with uncomfortable questions instead of rushing to comfortable answers.

**AI Relationship:** Build a healthier dynamic with AI that challenges rather than enables your thinking patterns.

---

## 🎯 **Customize Your Ethics Vibe Check** (IMPORTANT!)

**This is where the magic happens.** Add these system prompts to make the ethics vibe check work perfectly for YOUR specific situation and biases:

### For Cursor Users
Add this to your Cursor rules/system prompts:

```markdown
## My Ethics Context
- Challenge me on: [confirmation bias, assumptions, blind spots]
- My typical biases: [what patterns do you fall into?]
- Don't let me: [avoid hard questions, seek easy answers, etc.]
- Push me toward: [intellectual honesty, uncomfortable truths, etc.]

Be willing to interrupt me when I'm seeking confirmation rather than truth.
```

### For Claude Desktop Users
Add this to your custom instructions or at the start of conversations:

```markdown
## Ethics Vibe Check Instructions
I want you to actively challenge my thinking and interrupt comfortable conversations. 

- Challenge me on: [confirmation bias, assumptions, blind spots]
- My typical biases: [what patterns do you fall into?] 
- Don't let me: [avoid hard questions, seek easy answers, etc.]
- Push me toward: [intellectual honesty, uncomfortable truths, etc.]

When I'm seeking confirmation rather than truth, interrupt me and make me think harder.
```

### For Any Claude Interface
You can also start conversations with:

*"I'm using Ethics Vibe Check tools. Please actively challenge my assumptions and interrupt me when I'm seeking comfortable answers instead of truth. Focus on [your specific areas of concern]."*

**Why this matters:** Without context about your specific biases and goals, the tools work generically. WITH your custom prompt, they become laser-focused on YOUR thinking patterns and blind spots.

---

## Installation & Setup

### One-Click Install
[![Install MCP Server](https://cursor.com/deeplink/mcp-install-dark.svg)](https://cursor.com/install-mcp?name=ethics-vibe-check&config=eyJjb21tYW5kIjoibnB4IC15IEByLWh1aWp0cy9ldGhpY3MtdmliZS1jaGVjayJ9)

Or manually add to your Cursor MCP settings:


```json
{
  "mcpServers": {
    "ethics-vibe-check": {
      "command": "npx",
      "args": [
        "-y", 
        "@r-huijts/ethics-vibe-check"
        ]
    }
  }
}
```

### Alternative Methods
```bash
# Global install
npm install -g @r-huijts/ethics-vibe-check

# Direct usage  
npx @r-huijts/ethics-vibe-check
```

---

## How to Use

The tools work automatically in the background, but you can also invoke them directly:

### Quick Ethics Reality Check
```
@ethics-check Am I being intellectually honest here? [describe your situation]
```

### Force Critical Examination
```
@critical-thinking What am I missing? What would someone who disagrees argue?
```

### Get Multi-Framework Guidance
```
@ethics-guide Help me think through this complex situation from different ethical angles
```

### Additional Tips

The tools automatically analyze context and patterns, but direct invocation can be helpful for specific situations. Remember: the better your system prompt customization above, the more targeted and effective the challenges will be.

---

## What Users Are Saying

*"It's confrontational in the best possible way. I didn't realize how often I was unconsciously seeking confirmation for my own ideas until this started interrupting those patterns."*

*"Finally, an AI that doesn't just tell me what I want to hear. It makes me think harder about everything."*

*"The first time it challenged one of my 'obviously correct' assumptions, I was annoyed. Then I realized it was right to push back."*

---

## Not for Everyone

**This tool is for people who:**
- Want to be challenged, not just helped
- Prefer uncomfortable truths over comfortable lies
- Are willing to examine their own biases and assumptions
- Want AI to be a sparring partner, not just an assistant

**This tool is NOT for people who:**
- Just want AI to agree with them
- Prefer quick answers over deep thinking
- Are uncomfortable with being questioned or challenged
- Want validation rather than examination

---

## Smart Features

- **🚨 Interruption Engine**: Actively breaks up comfortable conversation patterns
- **🎯 Bias Detection**: Recognizes when you're seeking confirmation vs. truth
- **🔄 Context Learning**: Gets better at spotting your specific thinking patterns
- **📊 Multi-Framework Analysis**: Examines issues from multiple ethical perspectives
- **⚡ Real-Time Challenge**: Available in every conversation to keep you sharp

---

## Philosophy

We believe that as AI becomes more sophisticated, our relationship with it must become more sophisticated too. Instead of AI that makes us lazy thinkers, we need AI that makes us better thinkers.

**This isn't about being "more ethical" - it's about being more thoughtful.**

The goal isn't to find the "right" answer, but to ensure you've asked the right questions and examined your assumptions before deciding.

---

## Contributing & Community

Have ideas for better ways to challenge thinking? Found new bias patterns? Want to improve the interruption logic?

- 🐛 [Report Issues](https://github.com/your-repo/ethics-check-mcp/issues)
- 💡 [Suggest Features](https://github.com/your-repo/ethics-check-mcp/discussions)  
- 🔧 [Contribute Code](https://github.com/your-repo/ethics-check-mcp/pulls)

---

## License

MIT © 2024 - Built for people who want AI to make them think harder, not just feel better.

*"The point isn't to be right. The point is to be thoughtful."*