Supported Frameworks
Vue Docs MCP provides deep, structured access to the Vue ecosystem documentation. Each framework gets its own set of tools, resources, and prompts, purpose-built for that library's API surface.
Available
| Framework | Docs | Questions Evaluated | Composite Score |
|---|---|---|---|
| Vue.js | vuejs.org | 173 | 4.82 / 5 |
| Vue Router | router.vuejs.org | 49 | 4.78 / 5 |
| VueUse | vueuse.org | 50 | 4.89 / 5 |
| Vite | vite.dev | 49 | 4.95 / 5 |
| Vitest | vitest.dev | 50 | 4.77 / 5 |
| Nuxt | nuxt.com | 49 | 4.80 / 5 |
| Pinia | pinia.vuejs.org | 49 | 4.81 / 5 |
| Vue DevTools | devtools.vuejs.org | 50 | 4.37 / 5 |
| VitePress | vitepress.dev | 45 | 4.58 / 5 |
| Pinia Colada | pinia-colada.esm.dev | 49 | 4.83 / 5 |
| VeeValidate | vee-validate.logaretm.com | 54 | 4.21 / 5 |
| FormKit | formkit.com | 55 | 4.59 / 5 |
| shadcn-vue | shadcn-vue.com | 50 | 4.30 / 5 |
| Vue Flow | vueflow.dev | 50 | 4.82 / 5 |
What Each Framework Provides
When a framework is enabled, your AI assistant gains:
- 3 tools for searching, looking up APIs, and discovering related concepts
- 5+ resources for browsing the table of contents, reading pages, and exploring the API index
- 3 prompts for guided debugging, API comparison, and migration workflows
When two or more frameworks are active, a cross-framework ecosystem_search tool becomes available.
Activating Frameworks
Only Vue.js is enabled by default. Call set_framework_preferences to activate additional frameworks for the current session:
set_framework_preferences(vue=true, vue_router=true, vueuse=true, vite=true, vitest=true, nuxt=true, pinia=true, vitepress=true, pinia_colada=true, vee_validate=true, formkit=true, shadcn_vue=true, vue_flow=true)Parameters
| Parameter | Type | Default | Description |
|---|---|---|---|
vue | boolean | true | Enable Vue.js core documentation |
vue_router | boolean | false | Enable Vue Router documentation |
vueuse | boolean | false | Enable VueUse documentation |
vite | boolean | false | Enable Vite documentation |
vitest | boolean | false | Enable Vitest documentation |
nuxt | boolean | false | Enable Nuxt documentation |
pinia | boolean | false | Enable Pinia documentation |
vue_devtools | boolean | false | Enable Vue DevTools documentation |
vitepress | boolean | false | Enable VitePress documentation |
pinia_colada | boolean | false | Enable Pinia Colada documentation |
vee_validate | boolean | false | Enable VeeValidate documentation |
formkit | boolean | false | Enable FormKit documentation |
shadcn_vue | boolean | false | Enable shadcn-vue documentation |
vue_flow | boolean | false | Enable Vue Flow documentation |
After calling this, your AI assistant will have access to tools, resources, and prompts for all enabled frameworks. When more than one framework is active, an ecosystem_search tool becomes available that searches across all frameworks simultaneously.
Read ecosystem://preferences to check which frameworks are currently active. Read ecosystem://sources to see all supported frameworks and their status.
Roadmap
| Framework | Status |
|---|---|
| Vue.js | ✅ Available |
| Vue Router | ✅ Available |
| VueUse | ✅ Available |
| Vite | ✅ Available |
| Vitest | ✅ Available |
| Nuxt | ✅ Available |
| Pinia | ✅ Available |
| Vue DevTools | ✅ Available |
| VitePress | ✅ Available |
| Pinia Colada | ✅ Available |
| VeeValidate | ✅ Available |
| FormKit | ✅ Available |
| shadcn-vue | ✅ Available |
| Vue Flow | ✅ Available |
| Nuxt UI | 📆 Planned |
| TanStack Query | 📆 Planned |
| PrimeVue | 📆 Planned |
| Vuetify | 📆 Planned |
| Quasar | 📆 Planned |
| Radix Vue | 📆 Planned |
Want to see a framework added or reprioritized? Open an issue on GitHub.