
Cynicalsally
Cynical Sally is an opinionated code review tool that scores your code 0 to 10 and backs up its verdict with specific issues and actionable fixes. Install it as a CLI with `npm i -g @cynicalsally/cli` or connect it as an MCP server in Claude Code, Cursor, or Windsurf. It exposes six operations: roast (comprehensive review with quality scores), explain (plain English breakdowns of spaghetti code), refactor (side-by-side comparisons), PR review (full diff analysis), brainstorm (architecture sanity checks), and frontend/marketing reviews. You can target files, directories, staged changes, or branch diffs. The `--dry-run` flag shows exactly what gets sent before transmission, and sensitive files like `.env` or SSH keys are filtered locally. Reach for it when you want brutally honest feedback without the politeness tax of human review.
- GitHub stars
- 101
- tools
- 8
- transport
- STDIO
- last updated
- Jul 2, 2026
Tools
8 toolsPublic tool metadata for what this MCP can expose to an agent.
sally_roastCode review with score, issues, and fixes
Code review with score, issues, and fixes
No parameter schema in public metadata yet.
sally_explainExplain code with Sally's personality
Explain code with Sally's personality
No parameter schema in public metadata yet.
sally_review_prReview PR diffs
Review PR diffs
No parameter schema in public metadata yet.
sally_refactorRefactoring suggestions with before/after
Refactoring suggestions with before/after
No parameter schema in public metadata yet.
sally_brainstormFeedback on ideas and approaches
Feedback on ideas and approaches
No parameter schema in public metadata yet.
sally_frontendFrontend/UI code review
Frontend/UI code review
No parameter schema in public metadata yet.
sally_marketingMarketing copy review
Marketing copy review
No parameter schema in public metadata yet.
sally_usageCheck quota and account status
Check quota and account status
No parameter schema in public metadata yet.
Sponsors
Readme
Cynical Sally
Cynical Sally
Brutally honest code reviews. In your terminal and your AI editor.
Because "You're absolutely right" is probably absolutely wrong.
npm i -g @cynicalsally/cli · MCP server for Claude Code, Cursor & Windsurf
Details
- Repository
- github.com/w1ckedxt/cynical-sally
- Package
@cynicalsally/cli- Transport
- STDIO
- Registry
- MCP registry, active