关于 Rams
Rams 是面向开发者和编码 Agent 的托管 MCP 服务,用于审查 UI 代码。它针对支持的 UI 技术提供分级问题、评分和修复方案,且无需本地安装。
主要功能
- 01快速审查已修改文件
- 02带评分和修复补丁的完整审查
- 03验证修复是否应用
- 04按桌面和手机宽度审查公开页面
- 05审查 React、Vue、Svelte、CSS 和 SwiftUI
适用场景
- 01编辑期间检查 UI 改动
- 02提交前审查 UI 代码
- 03确认建议的修复已应用
- 04评估公开的线上页面
MCP 相关
Rams 通过托管的 Streamable HTTP MCP 服务 `https://worker.rams.ai/mcp` 提供审查与用量工具。MCP 客户端可通过浏览器授权或 API 密钥连接。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://worker.rams.ai/mcpclaude mcp add --transport http rams https://worker.rams.ai/mcp{"mcpServers":{"rams":{"type":"http","url":"https://worker.rams.ai/mcp"}}}在 Cursor 中打开{"servers":{"rams":{"type":"http","url":"https://worker.rams.ai/mcp"}}}在 VS Code 中打开{"mcpServers":{"rams":{"type":"http","url":"https://worker.rams.ai/mcp"}}}{"mcpServers":{"rams":{"serverUrl":"https://worker.rams.ai/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
https://worker.rams.ai/mcp需要授权工具
5此工具无需参数。
详细介绍
Rams:在你的 Agent 中评审 UI 代码设计
Rams 会像具备设计素养的资深工程师一样评审 UI 代码:提供标注严重程度的问题及其文件和行号、0–100 分的评分,并为每个问题给出具体修复方案。它以托管式 MCP 服务运行,因此 Claude Code、Cursor、Codex 及任何支持 MCP 的 Agent 都能在工作过程中调用它,在代码提交之前完成评审。
本仓库是连接指南。引擎托管在云端,无需安装或在本地运行任何内容。
工具
| 工具 | 功能 | 费用 |
|---|---|---|
quick_review | 检查你刚修改的文件中的主要问题,约 10 秒 | 1/5 次评审额度(免费套餐为 1/2 次) |
review_files | 完整评分评审:0–100 分,列出每个问题及修复方案,并提供可通过 git apply 应用的补丁 | 1 次额度 |
verify_fixes | 确认已应用的修复确实生效 | 免费 |
review_url | 按地址评审公开的实时页面,在桌面和手机宽度下检查:列出主要问题并评分,最长约 1 分钟,不提供补丁 | 1 次额度 |
usage | 已用和剩余额度 | 免费 |
引擎会依据一套涵盖无障碍、层级、颜色、字体、间距、动效和原生平台规范的规则,评审 React、Vue、Svelte、CSS 和 SwiftUI。当前规则数量见 rams.ai/rules。
设置
添加服务并在浏览器中批准访问。此步骤中,你需要登录或创建免费账号(可免费试用 15 次评审,无需信用卡)。无需粘贴密钥。
Claude · 从 Claude 连接器目录添加 Rams,或使用 https://worker.rams.ai/mcp 添加自定义连接器。
Claude Code
claude mcp add --transport http rams https://worker.rams.ai/mcp
然后运行 /mcp,选择 rams,并在浏览器中批准访问。
Cursor、VS Code、Codex 及任何支持 MCP 的 Agent · 添加地址为 https://worker.rams.ai/mcp 的 Streamable HTTP 服务并连接。Agent 会打开浏览器以完成授权。各 Agent 的分步指南:rams.ai/setup。
使用 API 密钥(CI、网关及不支持 OAuth 的客户端)
在 rams.ai/app/settings 创建密钥,并将其作为 Bearer 标头发送。
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" }
无法设置标头的网关可以改用 ?apiKey=rams_YOUR_KEY。
然后向你的 Agent 提出要求:
rams review my changes
工作方式
- 快速检查专为编辑过程中频繁运行而设计:编写组件后、重构后以及继续下一步之前都可以运行。
- 完整评审用于提交时留档:保存评分并应用补丁。
- 严重问题会限制评分上限:出现 1 个时最高为 59 分,2 个时最高为 49 分,3 个或更多时最高为 39 分。90 分以上才有意义。
- Rams 会保留评审结果(评分以及每个问题和标记的代码行),而不会保留你的文件。详情:rams.ai/security。
其他信息
- 网站:rams.ai · 规则:rams.ai/rules · 定价:rams.ai/pricing
- Claude:连接器目录 · 官方 MCP 注册表:
ai.rams/rams· Glama · Smithery · mcp.so - GitHub App(自动评审每个 PR):rams.ai
许可证
本连接指南采用 MIT 许可证。托管引擎是 HSLA0001 Inc. 提供的商业服务。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。