# ⚠️ MCP Configuration Reminder - Read This First!

## Quick Check At Session Start

**Run `/context` immediately** - Expected MCP tools usage:

- ✅ **GOOD**: 5-10k tokens (0.5-1%)
- ❌ **BAD**: 500k+ tokens (50%+) → Configs have reverted!

## If MCP Tools Show 500k+ Tokens

Docker Desktop MCP registry has re-enabled. Fix it:

```bash
echo "registry: {}" > ~/.docker/mcp/registry.yaml
```

Then **restart Claude Code**.

## Current Optimized Configuration

**Enabled (Project `.mcp.json`):**

- `code-executor` - MCP code execution system
- `playwright` - E2E testing

**Disabled (All should be empty):**

- `~/.docker/mcp/registry.yaml` → `registry: {}`
- `~/.mcp.json` → `{"mcpServers": {}}`
- `~/.config/claude-code/mcp_config.json` → `{"mcpServers": {}}`
- `~/Library/Application Support/Claude/claude_desktop_config.json` → `{"mcpServers": {}}`

## Why This Matters

**Before optimization**: 502.7k tokens wasted on unused tools (firecrawl, n8n, slack, stripe-docker, github, puppeteer, digitalocean, shadcn, jina, chrome-devtools, etc.)

**After optimization**: ~5-10k tokens for essential tools only

**Context freed**: ~495k tokens = 2.5x more working space!

---

**Last verified**: November 25, 2025
**See also**: `MCP_OPTIMIZATION_APPLIED.md` for full details
