Token导航 LogoToken导航

MCP Server · 开发工具

Vue To React MCP

一个用于自动化Vue到React迁移的MCP服务器,通过智能分析和学习帮助高效迁移项目。

stdio官方级别未说明来源级核验工具 5@jianger666/vue-to-react-mcp
开发工具ReactCursor自动化

快速开始

作者 / 组织
jianger666
提供方
jianger666
运行时
Node.js

工具数量

5

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

5

仓库热度

收录来源

1 个

MCP World

选型结论

Vue To React MCP 属于开发工具类 MCP Server,公开资料标注 5 个工具,通过stdio 本地进程接入,适配 Cursor,有可以直接复制的安装命令;接入前先确认权限范围。

分类

开发工具

传输方式

stdio

认证方式

无需认证

部署方式

公开资料未说明

安装与配置

安装命令

npx @jianger666/vue-to-react-mcp --vue-project /path/to/vue --react-project /path/to/react

客户端配置示例

{
  "mcpServers": {
    "vue-to-react-mcp": {
      "command": "npx",
      "args": [
        "@jianger666/vue-to-react-mcp",
        "--vue-project",
        "/path/to/vue",
        "--react-project",
        "/path/to/react"
      ]
    }
  }
}

按公开安装命令拼出来的示例,字段名和参数以仓库 README 为准;带 YOUR_API_KEY 这类占位符的位置记得换成自己的值。

上手步骤

  1. 1

    准备运行环境

    stdio 服务在本地起进程,需要先装好 Node.js,再按安装命令拉取依赖。

  2. 2

    安装服务

    复制下面的安装命令执行;命令里带占位符的位置换成自己的密钥或路径。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 5 个工具,随便调一个只读工具确认能返回结果。

接入前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

详细介绍

Vue to React MCP

一个用于自动化 Vue 到 React 迁移的 MCP (Model Context Protocol) 服务器。通过智能分析和学习,帮助您高效地将 Vue 项目迁移到 React。

✨ 功能特性

  • 🚀 智能迁移规划: 自动分析 Vue 组件并生成详细的 React 迁移计划
  • 📚 持续学习优化: 智能学习迁移模式,从用户修改中提炼最佳实践
  • 🔄 任务管理: 支持大型项目分阶段迁移,可暂停和继续
  • 📝 知识积累: 自动维护 MIGRATION_GUIDE.md 知识库,沉淀迁移经验
  • 🎯 通用设计: 适用于任何 Vue 到 React 项目,无特定框架依赖
  • 💾 基准对比: 保存 AI 生成的基准版本,支持代码修改学习

📦 安装

使用 npm 全局安装:

npm install -g @jianger666/vue-to-react-mcp

或者使用 npx 直接运行:

npx @jianger666/vue-to-react-mcp --vue-project /path/to/vue --react-project /path/to/react

⚙️ 配置

重要说明: 此 MCP 服务器需要在您的 React 项目中配置和使用。请确保您已经在 React 项目中设置了 MCP 服务器配置。

Cursor 配置

在您的 React 项目中配置 MCP 服务器:

{
  "mcpServers": {
    "vue-to-react": {
      "command": "npx",
      "args": [
        "@jianger666/vue-to-react-mcp",
        "--vue-project", "/path/to/vue/project",
        "--react-project", "/path/to/react/project"
      ]
    }
  }
}

参数说明

  • --vue-project: Vue 项目的绝对路径
  • --react-project: React 项目的绝对路径(目标项目)

🚀 使用方法

1. 开始迁移页面

通过自然语言告诉 AI 您想迁移的页面:

"帮我迁移用户管理页面"
"迁移 src/views/UserList.vue 到 React"
"将 Vue 的商品列表页面迁移到 React"

AI 执行流程:

  1. 📊 获取项目信息和已有迁移指南
  2. 🔍 分析 Vue 组件结构(模板、脚本、样式)
  3. 📋 生成详细的迁移任务清单
  4. ⚡ 逐步执行迁移任务
  5. 💾 保存 AI 基准版本用于后续学习

2. 继续未完成的迁移

如果迁移过程中断,可以继续:

"继续之前的迁移任务"
"我想继续迁移"

3. 学习用户优化

当您完成代码优化后,让 AI 学习您的改动:

"我改好了代码,你学习一下吧"
"学习 src/pages/UserList 目录的改动"
"分析我对组件的修改并更新迁移指南"

学习过程:

  1. 🔍 对比 AI 基准版本与用户修改版本
  2. 📝 提炼通用的最佳实践和编码偏好
  3. 📚 更新 MIGRATION_GUIDE.md 知识库
  4. 🧠 为后续迁移提供更准确的指导

🔧 核心工具

工具名称功能描述
get_from_application获取项目信息,检查迁移任务状态
migrate_page创建新的页面迁移任务
continue_migrate_page继续执行未完成的迁移任务
save_ai_baseline保存 AI 生成的代码基准版本
learn_from_changes学习用户修改,更新迁移指南

📁 项目结构

迁移过程中会在 React 项目根目录创建以下文件:

your-react-project/
├── MIGRATION_GUIDE.md     # 迁移指南知识库
├── {文件名}_migrate_task.md # 当前迁移任务清单(按文件名区分)
└── .ai-baseline/          # AI 基准版本(自动清理)
    ├── 2024-01-15_14-30-25/
    └── 2024-01-15_15-45-12/

🎯 工作原理

graph TD
    A[用户发起迁移请求] --> B[获取项目信息]
    B --> C{检查任务文件}
    C -->|不存在| D[分析 Vue 组件]
    C -->|存在| E[继续未完成任务]
    D --> F[生成迁移计划]
    F --> G[执行迁移任务]
    E --> G
    G --> H[保存 AI 基准版本]
    H --> I[用户优化代码]
    I --> J[学习用户修改]
    J --> K[更新迁移指南]
    K --> L[知识积累完成]

🔍 最佳实践

  1. 项目准备: 确保 Vue 和 React 项目路径正确,React 项目已初始化
  2. 分阶段迁移: 大型项目建议按页面/模块逐步迁移
  3. 及时学习: 每次优化代码后让 AI 学习,提升后续迁移质量
  4. 保持版本: 重要节点建议手动备份,AI 基准版本会自动清理
  5. 查看指南: 定期查看 MIGRATION_GUIDE.md,了解积累的最佳实践

📊 版本信息

当前版本:v1.0.6

  • ✅ 支持完整的 Vue 到 React 迁移流程
  • ✅ 智能任务管理和续传功能
  • ✅ 代码学习和知识积累
  • ✅ 自动化构建和发布

🤝 贡献

欢迎提交 Issue 和 Pull Request!

  • GitHub: https://github.com/jianger666/vue-to-react-mcp
  • Issues: https://github.com/jianger666/vue-to-react-mcp/issues

工具与能力

工具数量

5

资源数量

0

提示词数量

0

能力标签

前端开发TypeScript本地部署代码迁移自动化工具ReactVue

支持客户端

Cursor

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

让助手直接读代码

把仓库、提交记录和 issue 交给模型检索,补全和重构时不用来回复制文件。

在对话里跑命令

触发构建、测试和脚本,执行结果直接回到上下文,省去切终端。

接进开发流程

把 PR、CI 状态和代码审查接进助手,减少在几个工具之间跳。

选择建议

值得选的地方

  • 只提供 5 个工具,职责集中,接入后不容易误操作。
  • 有现成的安装命令,不用自己找入口,照着跑就能起服务。
  • 公开说明写得比较完整,接入前能看清能力边界。

先想清楚的地方

  • stdio 方式要求本地装好 Node.js,换机器要重新装一遍。
  • 公开摘要偏短,具体能力和限制要回到仓库确认。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在开发工具场景里让模型直接调用外部能力的人。
  • 已经在用 Cursor 的用户,接入路径最短。
  • 想先快速试一下、能接受在本地跑服务的人。

不太适合

  • 完全不想在本地装环境的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
Vue To React MCP

MCP World · 本页

5stdio有1 个2026-05-17
Git 838e2ec1

MCP World

12stdio有2 个2026-05-17
Markitdown MCP 2c653a5f

MCP World

1stdio有1 个2026-05-17
Context7 MCP C671e75a

MCP World

0stdio有1 个2026-05-17
Context7 831acf40

MCP World

0stdio有1 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

Vue To React MCP 怎么安装?

公开资料给出的安装命令是 npx @jianger666/vue-to-react-mcp --vue-project /path/to/vue --react-project /path/to/react,运行环境为 Node.js。装完后按客户端要求写进 MCP 配置,重启客户端生效。

Vue To React MCP 怎么在 Claude Desktop、Cursor 里配置?

它是stdio 本地进程,客户端配置里要写启动命令和参数,运行环境是 Node.js;保存后完全退出客户端再打开,配置才会生效。

Vue To React MCP 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

Vue To React MCP 需要 API Key 吗?

公开资料标注为无需认证,装好就能连;如果实际调用时报鉴权错误,按官方文档补上凭据。

Vue To React MCP 支持哪些客户端?

公开资料标注支持 Cursor;其他客户端只要能配置 MCP Server,也能用同样的命令或地址接入。

来源信息

继续浏览同类 MCP