Rams
Reviews CSS for design issues across accessibility, hierarchy, color, type, spacing, motion, and platform conventions.
Provides a GitHub App that automatically reviews every pull request with design feedback, scores, and fixes.
Reviews React UI code for design issues, providing severity-rated findings with file and line references and concrete fixes.
Reviews Svelte UI code for design issues, providing severity-rated findings with file and line references and concrete fixes.
Rams: design review for UI code, inside your agent
Rams reviews UI code the way a design-literate senior engineer would: severity-rated findings with file and line, a 0–100 score, and a concrete fix for each issue. It runs as a hosted MCP server, so Claude Code, Cursor, Codex, and any MCP-capable agent can call it while they work, before the code is ever committed.
This repository is the connection guide. The engine is hosted. There is nothing to install or run locally.
Tools
tool | what it does | cost |
| Top issues on the files you just changed, ~10 seconds | 1/5 review credit |
| Full scored review: 0–100, every issue with a fix, git-apply-able patches | 1 credit |
| Confirms applied fixes actually landed | free |
| Credits used and remaining | free |
The engine reviews React, Vue, Svelte, CSS, and SwiftUI against a rule set spanning accessibility, hierarchy, color, type, spacing, motion, and native-platform conventions. The live rule count is at rams.ai/rules.
Related MCP server: MCP Component Review
Setup
Get a key at rams.ai (free tier included, no card).
Claude Code
claude mcp add --transport http rams https://worker.rams.ai/mcp --header "Authorization: Bearer rams_YOUR_KEY"Cursor · .cursor/mcp.json
{
"mcpServers": {
"rams": {
"url": "https://worker.rams.ai/mcp",
"headers": { "Authorization": "Bearer rams_YOUR_KEY" }
}
}
}Codex · ~/.codex/config.toml
[mcp_servers.rams]
url = "https://worker.rams.ai/mcp"
http_headers = { "Authorization" = "Bearer rams_YOUR_KEY" }Any other MCP-capable agent: Streamable HTTP at https://worker.rams.ai/mcp
with the key as a Bearer header (?apiKey= also works for gateways that
can't set headers).
Then ask your agent:
rams review my changesHow it behaves
Quick checks are built to run constantly while editing: after writing a component, after a refactor, before moving on.
Full reviews are the commit-time artifact: the score you keep, the patches you apply.
Criticals cap the score: one caps it at 59, two at 49, three or more at 39. A 90+ means something.
Your code is reviewed and returned, never stored.
Elsewhere
Web: rams.ai · Rules: rams.ai/rules · Pricing: rams.ai/pricing
Official MCP registry:
ai.rams/rams· Glama · Smithery · mcp.soGitHub App (reviews every PR automatically): rams.ai
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections. Dates show when Glama detected each change.
No tool schema history has been recorded yet.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Connectors
Design review for UI code: 291 rules, scored 0-100 with fixes and git-applyable patches.
Score any URL against a real design contract — 42 checks, A-F grade, token + motion validation.
Live React design-system APIs, patterns, and code validation so AI agents build real UI, not slop.
Lints + auto-fixes how AI coding agents discover any new product. 24 rules, 6 tools, score 0-100.
Related MCP Servers
- AlicenseCqualityDmaintenanceProvides AI-powered tools to apply UX/UI best practices, Nielsen's heuristics, cognitive biases, and Material-UI patterns to React components. Enables automated application of responsive design, Apple design patterns, and complete UX guidelines through natural language commands.754MIT
- AlicenseNot gradedqualityDmaintenanceAnalyzes React component changes by performing structural analysis and generating visual diffs to identify pixel-level differences. It integrates with Figma to validate implementation compliance against design specifications and automates component reviews across git branches.MIT
- AlicenseNot gradedqualityAmaintenanceSTOP UI SLOP. Gives coding agents searchable evidence from 800,000+ real web and iOS screens, design contracts, and a hard UI finish gate.1MIT
- AlicenseNot gradedqualityAmaintenanceEnables AI agents to score live URLs against a 40-check design contract, validate DTCG tokens and Lottie animations, audit accessibility, and retrieve design-system contracts, catalogs, and review rubrics.8MIT
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/hsla0001/rams-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server