IntermedioMCPs

MCP DeepGraph Vue — composición, reactividad y template-script como grafo

MCP server con 432 installs específico para Vue.js. Analiza composición de componentes, reactive data flow, y relaciones template ↔ script. Útil para proyectos Vue grandes donde la reactividad se complica.

29 de mayo de 20263 min de lecturaclaude-codevue

Qué es#

DeepGraph Vue es la versión vertical para proyectos Vue.js. La gracia es que entiende los conceptos específicos de Vue: composition API, options API, refs y computed, watchers, reactive stores (Pinia, Vuex), y la relación entre template y script de un .vue.

Cuando Claude pregunta "qué dispara este watcher" o "qué componentes consumen este store", consulta el grafo en vez de iterar archivos.

432 installs es respetable para una categoría más nicho (Vue vs React/Next).

Tabla resumen#

CampoValor
Categoría aitmpldeepgraph
Installs432
Servidor MCPDeepGraph Vue MCP
FocoVue.js (Composition + Options API)

Cómo se instala#

bash
npx claude-code-templates@latest --mcp deepgraph/deepgraph-vue

Para Claude:

bash
Instalé el MCP deepgraph/deepgraph-vue. Mapeame el grafo de mi proyecto
Vue: árbol de componentes, stores Pinia y dónde se usan, watchers
globales si los hay.

Qué podés hacer con esto#

Árbol de composición de componentes#

"Dame todo el árbol desde <App> hasta hoja, distinguiendo Composition API vs Options API". Vue mixto es común y verlo en grafo ayuda.

Reactive data flow#

"De dónde viene la prop userPreferences en <ProfileSettings>? Trazá la cadena hasta el origen". Útil cuando el flow pasa por composables y stores.

Stores Pinia / Vuex#

"Listame todos los stores y qué componentes los consumen. Identificá stores con un solo consumer (candidatos a local state)".

Template ↔ Script#

"En <ProductCard>, ¿qué refs del script se usan en el template? ¿Hay refs definidos que no se usan?". Detección de dead reactive state.

Watchers globales#

"Buscame todos los watch y watchEffect. Identificá los que disparan cambios en múltiples componentes". Source de bugs en reactividad compleja.

Pre-requisitos#

  • Proyecto Vue.js accesible
  • Node.js + Claude Code

Cuándo NO conviene#

⚠️ Antes de instalar
  • Si tu stack es React: DeepGraph React o Next.js.
  • Para análisis de TypeScript estricto sobre Vue: combiná con DeepGraph TypeScript.
  • Proyectos Vue chicos (< 20 componentes): no necesitás grafo.
  • Si usás Nuxt: la mayoría del análisis aplica, pero algunos conceptos de Nuxt (server routes, middleware) no están cubiertos específicamente.

Bajalo de la fuente#

Recursos relacionados#