
Product
Socket Brings Supply Chain Security to skills.sh
Socket is now scanning AI agent skills across multiple languages and ecosystems, detecting malicious behavior before developers install, starting with skills.sh's 60,000+ skills.
@brutalist/mcp
Advanced tools
Deploy Claude, Codex & Gemini CLI agents to demolish your work before users do. Real file analysis. Brutal honesty. Now with conversation continuation & intelligent pagination.
Multi-perspective code analysis using Claude Code, Codex, and Gemini CLI agents.
Get direct, honest technical feedback on your code, architecture, and ideas before they reach production.
The Brutalist MCP connects your AI coding assistant to three different CLI agents (Claude, Codex, Gemini), each providing independent analysis. This gives you multiple perspectives on:
Real file-system access. Straightforward analysis. No sugar-coating.
You need at least one of these installed:
# Option 1: Claude Code (recommended)
npm install -g claude
# Option 2: Codex
# Install from https://github.com/openai/codex-cli
# Option 3: Gemini
npm install -g @google/gemini-cli
Choose your IDE:
Claude Code:
claude mcp add brutalist --scope user -- npx -y @brutalist/mcp@latest
Cursor:
Add to ~/.cursor/mcp.json:
{
"mcpServers": {
"brutalist": {
"command": "npx",
"args": ["-y", "@brutalist/mcp@latest"]
}
}
}
VS Code / Cline:
code --add-mcp '{"name":"brutalist","command":"npx","args":["-y","@brutalist/mcp@latest"]}'
Windsurf:
Add to ~/.codeium/windsurf/mcp_config.json:
{
"mcpServers": {
"brutalist": {
"command": "npx",
"args": ["-y", "@brutalist/mcp@latest"]
}
}
}
# Check which CLI agents are available
cli_agent_roster()
# Analyze entire project
roast_codebase "/path/to/your/project"
# Analyze specific modules
roast_codebase "/src/auth"
roast_codebase "/src/api/handlers"
# Evaluate a product concept
roast_idea "A social network for developers to share code snippets"
# Review technical decisions
roast_idea "Migrating our monolith to microservices with Kubernetes"
# System architecture analysis
roast_architecture "Microservices with event sourcing and CQRS"
# Infrastructure design review
roast_architecture """
API Gateway → Load Balancer → 3 Node.js services → PostgreSQL
Redis for caching, Docker containers on AWS ECS
"""
# Authentication review
roast_security "JWT tokens with user roles in localStorage"
# API security check
roast_security "GraphQL API with dynamic queries and no rate limiting"
# Get multiple viewpoints on technical decisions
roast_cli_debate "Should we use TypeScript or Go for this API?"
# Compare architecture approaches
roast_cli_debate "Microservices vs Monolith for our e-commerce platform"
This MCP server coordinates analysis from locally installed CLI agents:
Each agent runs locally with direct file-system access, providing independent perspectives on your code and design decisions.
Analysis time: Up to 25 minutes for complex projects. Thorough analysis requires time to examine code patterns, dependencies, and architectural decisions.
For analyses that exceed your IDE's token limit:
# Set chunk size for large codebases
roast_codebase({targetPath: "/monorepo", limit: 20000})
# Continue from where you left off
roast_codebase({targetPath: "/monorepo", offset: 20000, limit: 20000})
# Use cursor-based navigation
roast_codebase({targetPath: "/complex-system", cursor: "offset:25000"})
Features:
| Tool | Analyzes |
|---|---|
roast_codebase | Security vulnerabilities, performance issues, code quality |
roast_file_structure | Directory organization, naming conventions, structure |
roast_dependencies | Version conflicts, security vulnerabilities, compatibility |
roast_git_history | Commit quality, branching strategy, collaboration patterns |
roast_test_coverage | Test coverage, quality gaps, testing strategy |
| Tool | Analyzes |
|---|---|
roast_idea | Feasibility, market fit, implementation challenges |
roast_architecture | Scalability, cost, operational complexity |
roast_research | Methodology, reproducibility, statistical validity |
roast_security | Attack vectors, authentication, authorization |
roast_product | UX, adoption barriers, user needs |
roast_infrastructure | Reliability, scaling, operational overhead |
| Tool | Purpose |
|---|---|
roast_cli_debate | Multi-agent discussion from different perspectives |
cli_agent_roster | Show available CLI agents on your system |
# Use a specific agent
roast_codebase(targetPath="/src", preferredCLI="claude")
# System automatically selects best agent for task
roast_security "/auth/module" # Typically uses Codex
# Multi-agent analysis (default)
roast_idea "..." # All available agents provide perspectives
Different agents have different strengths:
Each CLI agent brings a different approach to analysis:
Getting multiple viewpoints helps identify issues that a single perspective might miss.
License: MIT Issues: https://github.com/ejmockler/brutalist-mcp/issues
FAQs
Deploy Claude, Codex & Gemini CLI agents to demolish your work before users do. Real file analysis. Brutal honesty. Now with conversation continuation & intelligent pagination.
The npm package @brutalist/mcp receives a total of 90 weekly downloads. As such, @brutalist/mcp popularity was classified as not popular.
We found that @brutalist/mcp demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Product
Socket is now scanning AI agent skills across multiple languages and ecosystems, detecting malicious behavior before developers install, starting with skills.sh's 60,000+ skills.

Product
Socket now supports PHP with full Composer and Packagist integration, enabling developers to search packages, generate SBOMs, and protect their PHP dependencies from supply chain threats.

Security News
An AI agent is merging PRs into major OSS projects and cold-emailing maintainers to drum up more work.