探索
Vite Plugin Vue MCP

Vite Plugin Vue MCP

Vite插件,为Vue应用提供MCP服务,支持组件树、状态、路由和Pinia的查看与编辑。
0分
409
2025-04-28 14:43:15
概述
内容详情
替代品

什么是Vue MCP Server?

Vue MCP Server是一个开发工具,通过Vite插件形式集成到Vue项目中,提供实时可视化调试能力。它可以展示组件层次结构、组件状态、路由信息和Pinia状态管理数据,帮助开发者更直观地理解和调试应用。

如何使用Vue MCP Server?

只需在Vite配置中添加插件,启动开发服务器后,通过浏览器访问特定URL即可使用各种调试功能。插件会自动与Cursor编辑器集成,提供无缝的开发体验。

适用场景

适用于Vue 3项目的开发阶段,特别适合需要频繁调试组件状态、路由变化或Pinia状态管理的场景。

主要功能

组件树查看可视化展示Vue应用的组件层次结构,清晰呈现父子组件关系
组件状态查看与编辑实时查看组件内部状态数据,并可动态修改状态值
组件高亮在页面上高亮显示指定组件,方便定位
路由信息查看展示Vue Router的路由配置和当前路由状态
Pinia状态树查看可视化展示Pinia状态管理库的store结构
Pinia状态查看查看Pinia store的详细状态数据

优势与局限性

优势
实时可视化调试,提高开发效率
无需额外配置,一键集成
与Cursor编辑器无缝配合
支持Vue生态核心功能(组件、路由、状态管理)
局限性
仅适用于开发环境
需要应用在浏览器中运行才能使用
目前主要支持Vue 3项目

如何使用

安装插件通过包管理器安装vite-plugin-vue-mcp插件
配置Vite在vite.config.ts文件中添加插件配置
启动开发服务器运行开发命令启动应用
访问MCP服务在浏览器中访问MCP服务器提供的SSE端点

使用案例

调试组件状态当某个组件显示异常时,通过查看其内部状态数据快速定位问题
理解组件结构新接手项目时,通过组件树快速了解应用结构
动态修改状态测试不同状态值对组件的影响,无需修改代码

常见问题

1
为什么看不到任何组件信息?请确保应用已在浏览器中运行,并且使用的是Vue 3开发版本
2
如何更改MCP服务器的端口?可以通过Vite配置中的host和port选项调整,或使用mcpServerInfo参数自定义
3
这个插件会影响生产构建吗?不会,插件只在开发环境下启用,不会影响生产构建

相关资源

npm包页面插件的npm官方页面
GitHub仓库插件源代码和问题追踪
Cursor文档MCP协议的官方文档
Vite官网Vite构建工具官方文档
精选MCP服务推荐
安装
复制以下命令到你的Client进行配置
注意:您的密钥属于敏感信息,请勿与任何人分享。
AIbase
AIbase是一个专注于MCP服务的平台,为AI开发者提供高质量的模型上下文协议服务,助力AI应用开发。
简体中文
热门MCP服务
热门MCP分类
热门标签