complemento vite-vue-mcp
Complemento de Vite que habilita un servidor MCP para su aplicación Vue para proporcionar información sobre el árbol de componentes, el estado, las rutas y el árbol pinia y el estado.
Instalación 📦
Uso 🔨
Entonces el servidor MCP estará disponible en http://localhost:[port]/__mcp/sse .
Si usa Cursor, cree un archivo .cursor/mcp.json en la raíz de su proyecto; este complemento lo actualizará automáticamente. Para más información sobre MCP, consulte la documentación oficial de Cursor .
Opciones
Características/Herramientas ✨
Obtener árbol de componentes
get-component-tree : obtiene el árbol de componentes de Vue.

Obtener el estado del componente
get-component-state : obtiene el estado de un componente (entrada: componentName ).

Editar el estado del componente
edit-component-state : edita el estado de un componente (entrada: componentName , path , value , valueType ).

Resaltar componente
highlight-component : Resalta un componente (entrada: componentName ).

Obtener rutas
get-router-info : obtiene la información del enrutador Vue de la aplicación.

Consigue el árbol Pinia
get-pinia-tree : obtiene el árbol Pinia de la aplicación.

Obtenga Pinia State
get-pinia-state : obtiene el estado de Pinia de la aplicación (entrada: storeName ).

Arquitectura ⚡️

Aviso 💡
Asegúrese de que la aplicación se esté ejecutando en su navegador antes de utilizar las funciones.
Créditos 💖
Este proyecto está inspirado en vite-plugin-mcp . Gracias a @antfu por el excelente trabajo.
Licencia 📖
This server cannot be installed
Proporciona información sobre las aplicaciones de Vue al exponer árboles de componentes, estado, rutas y datos de Pinia a través de un servidor de protocolo de contexto de modelo.
Related Resources
Related MCP Servers
- Asecurity-licenseAqualityEnables interaction with Audiense Insights accounts via the Model Context Protocol, facilitating the extraction and analysis of marketing insights and audience data including demographics, behavior, and influencer engagement.Last updated -8217Apache 2.0
- -security-license-qualityA server that helps AI models better understand Vite/Nuxt applications, providing enhanced context awareness for development support.Last updated -842MIT License
- TypeScriptMIT License
- Asecurity-licenseAqualityProvides real-time system metrics and information through a Model Context Protocol interface, enabling access to CPU usage, memory statistics, disk information, network status, and running processes.Last updated -72