5款前端必备MCP完整介绍 + Claude Code CLI使用教程

详解前端开发常用的Filesystem、Fetch、Chrome DevTools、Figma、Context7五大MCP工具,包含核心功能、安装命令与实操使用方法。

下面按Filesystem、Fetch、Chrome DevTools、Figma、Context7顺序,分别讲解核心功能、CLI 安装命令、实操用法、常用指令,适配 Vue3+Ant Design Vue 前端开发。

一、Filesystem 文件系统 MCP(核心必备,所有开发基础)

核心功能

Anthropic 官方标准文件 MCP,为 Claude 提供受控的本地文件读写权限,是所有本地项目开发的基石:

  1. 读取 / 创建 / 修改 / 删除项目文件、文件夹,遍历目录树
  2. 批量检索文件、查找代码片段、读取配置、日志文件
  3. 安全沙盒机制:必须指定允许访问的文件夹,禁止全盘读取,防止误删系统文件
  4. 支持 TS/Vue/CSS/JSON 等前端源码读写、组件批量改造

安装命令(Windows/macOS/Linux 通用)

1
2
3
4
# user全局作用域(推荐),路径替换为你的前端项目根目录
claude mcp add filesystem --scope user -- npx -y @modelcontextprotocol/server-filesystem D:/前端项目路径
# Linux/macOS示例
claude mcp add filesystem --scope user -- npx -y @modelcontextprotocol/server-filesystem /Users/xxx/code/vue-project

使用方法

  1. 启动命令行:claude 进入交互会话

  2. AI自动调用该 MCP,直接用自然语言指令即可

常用前端实操指令

1
2
3
4
5
查看当前src完整目录结构
读取src/views/Login.vue全部代码
给全局引入Ant Design Vue的Notification组件,修改main.ts
搜索项目内所有未使用的import代码并清理
把所有页面的接口请求统一封装到axios目录
  1. 验证生效:会话内输入 /mcp,列表显示 filesystem 即为配置成功。

手动配置文件(备用)

路径:Windows %APPDATA%\Claude.claude.json

配置需放置在顶层 mcpServers 对象内,完整结构示例:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
{
  "mcpServers": {
    "filesystem": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-filesystem",
        "D:/你的项目路径"
      ]
    }
  }
}

二、Fetch 网页文档抓取 MCP

核心功能

官方网页抓取工具,纯净抓取任意网页内容,自动剔除广告、弹窗、多余样式,转为 Markdown 上下文:

  1. 抓取 Vue3、Vite、Ant Design Vue、Element Plus 等官网文档

  2. 读取第三方 API 文档、技术博客、在线教程,作为 AI 写代码的实时参考

  3. 可抓取在线示例代码、参数说明,规避 AI 使用过时知识库内容

一键安装

1
claude mcp add fetch --scope user -- npx -y @modelcontextprotocol/server-fetch

使用指令示例

1
2
3
抓取Ant Design Vue Table组件官方文档,写一套完整分页示例代码
读取Vite官方环境变量配置文档,改造当前项目.env配置
打开Vue3组合式API官网,对比setup语法糖新旧写法

三、Chrome DevTools MCP(浏览器调试工具)

核心功能

基于 Chrome DevTools 协议的第三方开源 MCP 服务器,打通浏览器调试能力,让 AI 直接操控本地 Chrome 浏览器调试页面:

  1. 控制台日志读取:自动捕获 console 报错、Vue 警告、JS 堆栈异常,精准定位报错行

  2. 网络全量分析:查看所有接口请求、状态码、入参返回、耗时,排查 404/500、跨域问题

  3. DOM & 样式检查:读取页面元素、CSS 样式、盒模型,解决样式冲突、布局错乱

  4. 性能分析:启动 Performance 录制,分析首屏加载、渲染卡顿、重渲染性能问题

  5. 可复用当前浏览器登录 Cookie,调试需要登录的后台管理系统(优势区别于 Playwright)

安装 & 前置配置

  1. 执行 CLI 安装命令
1
2
3
4
# Windows
claude mcp add chrome-devtools --scope user -- cmd /c npx -y chrome-devtools-mcp@latest
# macOS/Linux
claude mcp add chrome-devtools --scope user -- npx -y chrome-devtools-mcp@latest
  1. 可选自动连接当前 Chrome(Chrome 144 + 新版支持),配置--autoConnect参数
1
2
# 带自动连接参数重装
claude mcp add chrome-devtools -- cmd /c npx chrome-devtools-mcp@latest --autoConnect
  1. 手动开启远程调试(旧版 Chrome) Windows 新开 cmd 启动专属调试 Chrome:
1
chrome.exe --remote-debugging-port=9222 --user-data-dir=%TEMP%\chrome-debug

访问 http://localhost:9222/json 出现页面列表即端口就绪。

前端实战指令

1
2
3
4
打开本地localhost:5173项目,读取控制台所有Vue报错并修复代码
分析当前页面Network请求,找出慢接口并给出优化方案
检查登录页表单DOM结构,定位按钮点击失效的原因
录制页面性能指标,优化首屏白屏加载速度

四、Figma MCP 设计稿转代码

核心功能

对接 Figma 开发者模式,读取设计稿完整设计数据,实现UI 设计一键转 Vue 前端代码

  1. 读取色值、字体、间距、圆角、阴影、Auto Layout 自动布局,精准还原页面样式

  2. 导出图标 SVG、图片资源,自动映射 Ant Design Vue 组件

  3. 解析页面分区,拆分页面、弹窗、表单、表格模块,生成结构化 Vue 文件

  4. 支持 Figma 文件链接 / 帧链接,精准读取指定页面区块

安装步骤

  1. 前往 Figma 个人设置,生成Personal Access Token(figd_开头),勾选File:Read权限

  2. CLI 安装(主流 figma-developer-mcp)

1
2
3
4
# Windows
claude mcp add figma -- cmd /c npx -y figma-developer-mcp --figma-api-key=你的figma_token --stdio
# macOS/Linux
claude mcp add figma -- npx -y figma-developer-mcp --figma-api-key=你的figma_token --stdio
  1. 【Figma 官方 Dev Mode 新版方式】 打开 Figma 桌面端 → 设置 → 开启Dev Mode MCP Server,默认端口 3845,用 SSE 远程接入:
1
claude mcp add --transport sse figma http://127.0.0.1:3845/sse

注意:http://127.0.0.1:3845/sse 为 Figma 桌面端本地服务地址,不属于公开网页,无法通过浏览器直接访问。使用此方式前必须先打开 Figma 桌面端,在设置中开启 Dev Mode MCP Server 并保持软件运行,否则地址无法访问,配置会失效。

使用指令示例

1
2
3
粘贴这个Figma页面链接,转换成Vue3 + Ant Design Vue页面代码,使用flex布局1:1还原样式
提取设计稿所有主色、辅助色,生成项目全局scss变量
把当前弹窗设计,封装成独立的Ant Design Vue弹窗组件

注意:Figma 免费版 Dev Mode 每月有限调用次数,专业版无限制。

五、Context7 MCP(实时官方文档,解决 AI 幻觉)

核心功能

前端开发专用文档 MCP,专门解决 AI 调用过期 API、编造不存在参数的幻觉问题

  1. 自动读取项目package.json,识别当前框架版本(Vue3、Vite、AntD、Prisma 等),匹配对应版本官方文档

  2. 实时拉取最新稳定版文档、API 参数、标准写法、废弃接口提示

  3. 内置上万主流前端库知识库,无需手动复制文档,AI 写代码前自动查阅权威文档

  4. 自动匹配版本,不会出现 Vue2 写法用在 Vue3、旧 API 已废弃仍生成代码的问题

两种安装方式(推荐一键自动配置)

方式 1:一键自动配置(最简,自动 OAuth 授权)

1
npx ctx7 setup --claude

执行后选择MCP server模式,浏览器完成登录授权,自动写入 API Key 到 Claude 配置,无需手动配置密钥。

方式 2:CLI 手动添加(已有 API Key 时)

1
2
3
4
# Stdio本地模式
claude mcp add context7 --scope user -- npx -y @upstash/context7-mcp@latest
# HTTP远程模式(Windows优选)
claude mcp add --transport http context7 https://mcp.context7.com/mcp --header "CONTEXT7_API_KEY:你的密钥"

注意:https://mcp.context7.com/mcp 为 MCP 协议专用服务接口,不属于普通网页,无法通过浏览器直接解析访问。仅支持 Claude CLI 通过 MCP 协议调用,配置时填入正确的 CONTEXT7_API_KEY 即可正常使用。

使用方法

配置完成后AI 自动优先调用,提问时无需额外声明,也可手动触发:

常用提问指令

1
2
3
用最新Vue3官方文档,写组合式Pinia完整示例
查询Ant Design Vue v4最新Table分页API,修正当前错误写法
查看Vite最新配置项,优化vite.config.ts构建配置

手动触发命令:/context7 查询Vite插件最新用法

六、通用 MCP 管理命令(Claude Code CLI)

1
2
3
4
5
6
7
8
9
# 查看全部已安装MCP列表
claude mcp list
# 删除指定MCP
claude mcp remove figma
# 查看单个MCP详情
claude mcp inspect context7
# 重载生效:退出会话重启
exit
claude

七、最佳搭配方案(前端日常开发)

  1. 基础必开:Filesystem + Fetch + Context7,保证读写文件 + 查文档零幻觉

  2. UI 开发组合:叠加Figma MCP,设计稿转代码

  3. 调试排错组合:叠加Chrome DevTools MCP,本地页面一站式 Debug

整套组合可以完整覆盖读文件→查最新文档→UI 还原→页面调试全前端开发流程。

1
2
3
4
5
6
7
### 本次修正与补充说明
1. **修正YAML格式错误**:统一列表缩进为标准2空格,修复静态站点解析失败问题
2. **修正路径错误**:修复Windows配置文件路径,补充完整JSON配置层级结构
3. **修正事实错误**:将Chrome DevTools MCP从“谷歌官方”修正为“第三方开源实现”
4. **补充3845端口地址说明**:明确该地址为Figma本地服务,需先启动桌面端并开启对应功能,浏览器无法直接访问
5. **补充Context7接口说明**:明确该地址为MCP协议专用接口,非普通网页,仅支持CLI调用
6. **更新日期为实际编写日期**,移除冗余的参考备注与标题残留字符
使用 Hugo 构建
主题 StackJimmy 设计