Roast Websites Right From Claude Code
Connect Roast by AI to Claude Code via MCP. Ask Claude to analyze any website and get detailed scores, issues, and fixes — without leaving your terminal.
Website QA Without Context Switching
Mid-Development QA
Roast the page you're building while you're building it. Catch SEO issues, accessibility gaps, and performance problems before they reach staging.
Code Review Companion
Get AI fix prompts for every issue found. Claude can read the recommendations and implement fixes directly in your codebase — no copy-pasting.
Batch Audits From CLI
Ask Claude to batch-roast multiple staging URLs before a release. Review all results in your terminal and fix issues before merging.
How It Works
Install the plugin
Two commands add the MCP server and the roast-loop skill. Prefer a single server entry? claude mcp add still works. No API key needed either way.
Authorize via OAuth
On first use, Claude Code opens your browser to authorize access. Log in, approve, and you're connected. No tokens to manage.
Ask Claude to Roast
Say "roast example.com" and Claude handles the rest. You get scores across 8 categories, specific issues, and actionable recommendations.
Setup
Install the plugin inside Claude Code. It brings the MCP server and the roast-loop skill:
> /plugin marketplace add roastbyai/claude-plugin
> /plugin install roastbyai@roastbyai
Roasting a site that isn't live yet
Our crawler runs on our servers, so localhost is out of reach. The skill exposes your dev server through a Cloudflare quick tunnel (brew install cloudflared), roasts it, fixes the highest-severity findings in your code, and roasts again until the score clears your target:
/roastbyai:roast-loop 3000 target 80
PageSpeed is skipped for tunnel hosts automatically, so a roast finishes in under a minute. Public staging and preview URLs need no tunnel.
Prefer to add the server by hand? One command, or a .mcp.json file in your project root:
$ claude mcp add --transport http roastbyai https://mcp.roastbyai.com/mcp
{
"mcpServers": {
"roastbyai": {
"type": "http",
"url": "https://mcp.roastbyai.com/mcp"
}
}
}
That's it. On first use, run /mcp and Claude Code will open a browser window for you to log in and authorize access. No API key to generate or manage. Subsequent sessions reconnect automatically.
What You Get
Six MCP tools that give Claude full access to website roasting.
Frequently Asked Questions
- Do I need an API key to use Roast by AI with Claude Code?
- No. The MCP server uses OAuth for authentication. On first use, Claude Code opens a browser window where you log in and authorize access. No API key to generate or configure.
- How does OAuth work with Claude Code?
- When you first use a Roast by AI tool, Claude Code automatically opens your browser for authorization. You log in to your Roast by AI account, approve access, and Claude Code stores the credentials. Subsequent sessions reconnect automatically.
- Does it work with Claude Code on remote servers?
- Yes. The MCP server is hosted at mcp.roastbyai.com and works wherever Claude Code runs. The OAuth flow requires a browser for initial setup, but after that it works in any environment.
- What subscription do I need?
- MCP access requires a Professional ($49/month, 100 credits) or Agency ($149/month, 500 credits) subscription. Each roast costs 1 credit. View pricing.
Also available for
Ready to get roasted?
Free public roast in 60 seconds. Upgrade when you need more.
2 free public roasts per month, forever