Claude Code 的 MCP 服务器
你可以通过 MCP(Model Context Protocol)服务器扩展 Claude Code 的能力。MCP 服务器可以在本地或远程运行,为 Claude 提供原本没有的新工具与新能力。
最常用的 MCP 服务器之一是 Playwright,它能让 Claude 控制浏览器,为 Web 开发流程带来巨大提升。
安装 Playwright MCP 服务器
Section titled “安装 Playwright MCP 服务器”在终端运行以下命令(不要在 Claude Code 里运行):
claude mcp add playwright npx @playwright/mcp@latest该命令会:
- 把 MCP 服务器命名为
playwright。 - 指定本地启动服务器的命令。
默认情况下 Claude 每次使用 MCP 工具都会请求权限。如果你不想频繁确认,可以在设置中预先允许:
{ "permissions": { "allow": ["mcp__playwright"], "deny": [] }}实战示例:提升组件生成质量
Section titled “实战示例:提升组件生成质量”Playwright 可以让 Claude 自动化以下流程:
- 打开浏览器并进入你的应用。
- 生成测试组件。
- 分析视觉样式与代码质量。
- 更新生成提示词。
- 再次测试新提示词。
例如:
“访问 localhost:3000,生成一个基础组件,检查样式,然后更新 @src/lib/prompts/generation.tsx 里的提示词,让后续组件更好。”
Claude 会用浏览器工具观察真实视觉结果,再改写提示词,让生成的设计更有创意与差异化。
实践中,这种流程能显著提升生成质量,例如:
- 从“紫蓝渐变 + 标准 Tailwind 结构”升级为更丰富的配色。
- 实现暖色夕阳渐变(橙 → 粉 → 紫)或海洋深度主题(青绿 → 翡翠 → 青蓝)。
- 非对称布局与重叠元素。
- 更具创造性的留白与结构。
核心优势是:Claude 能看到真实视觉输出,而不是只盯着代码。
探索更多 MCP 服务器
Section titled “探索更多 MCP 服务器”Playwright 只是其中一个例子。MCP 生态还包括:
- 数据库交互
- API 测试与监控
- 文件系统操作
- 云服务集成
- 开发工具自动化
选择符合你需求的 MCP 服务器,可以让 Claude 从“代码助手”升级为“全流程开发伙伴”。