Up-to-date Vue ecosystem documentation for any AI assistant
Website · Getting Started · Frameworks · MCP Clients
--- ## The Problem LLMs have a knowledge cutoff. The Vue ecosystem evolves. When you ask your AI assistant about Vue: - Code examples are outdated and based on old training data - Hallucinated APIs that don't exist in the current version - No way to cite or verify answers against the official docs ## The Solution Vue Docs MCP gives your AI assistant direct access to the [Vue ecosystem documentation](https://vuejs.org/) through the [Model Context Protocol](https://modelcontextprotocol.io/). Every answer is grounded in the official docs. The hosted server at **`mcp.vue-mcp.org`** is free. No API keys, no setup required. ## Supported Frameworks | Framework | Status | |---|---| | [Vue.js](https://vuejs.org) | Available | | [Vue Router](https://router.vuejs.org) | Available | | [VueUse](https://vueuse.org) | Available | | [Vite](https://vite.dev) | Available | | [Vitest](https://vitest.dev) | Available | | [Nuxt](https://nuxt.com) | Available | | [Pinia](https://pinia.vuejs.org) | Available | | [Vue DevTools](https://devtools.vuejs.org) | Available | | [VitePress](https://vitepress.dev) | Available | | [Pinia Colada](https://pinia-colada.esm.dev) | Available | | [VeeValidate](https://vee-validate.logaretm.com/v4/) | Available | | [FormKit](https://formkit.com) | Available | | [shadcn-vue](https://www.shadcn-vue.com) | Available | | [Vue Flow](https://vueflow.dev) | Available | | [6 more](https://vue-mcp.org/frameworks/) | Planned | Every framework is always available through the same tools and prompts. Pass the framework as the `framework` argument. [See all frameworks](https://vue-mcp.org/frameworks/). ## Quick Start ### Claude Code ```bash claude mcp add --scope user vue-docs --transport http https://mcp.vue-mcp.org/mcp ``` ### Cursor [](https://cursor.com/install-mcp?name=vue-docs&config=eyJ1cmwiOiJodHRwczovL21jcC52dWUtbWNwLm9yZy9tY3AifQ%3D%3D) Or add to `.cursor/mcp.json`: ```json { "mcpServers": { "vue-docs": { "url": "https://mcp.vue-mcp.org/mcp" } } } ``` ### Other Clients For Claude Desktop, Windsurf, VS Code, JetBrains, Zed, ChatGPT, and more, see the **[full client list](https://vue-mcp.org/clients/)**. Any MCP client that supports **streamable HTTP** works with this URL (the older SSE transport is deprecated and not offered): ``` https://mcp.vue-mcp.org/mcp ``` ## What's Included **Tools** (all take a `framework` argument): | Tool | Description | |---|---| | `docs_search` | Semantic search over the framework's documentation | | `api_lookup` | Instant API reference lookup with fuzzy matching | | `get_related` | Discover related APIs, concepts, and documentation pages | | `ecosystem_search` | Cross-framework search | **Resources** (under each framework's URI scheme): | Resource | Description | |---|---| | `{framework}://topics` | Full table of contents | | `{framework}://pages/{path}` | Raw markdown of any documentation page | | `{framework}://api/index` | Complete API reference index | | `{framework}://api/entities/{name}` | Detailed info for a specific API | | `{framework}://scopes` | Available search scopes | **Prompts** (all take a `framework` argument): | Prompt | Description | |---|---| | `debug_issue` | Systematic debugging workflow | | `compare_apis` | Side-by-side API comparison | | `migrate_pattern` | Migration guide between patterns | ## Benchmarks Evaluated by an LLM judge (Gemini, temperature 0) scoring retrieved documentation on relevance, completeness, correctness, API coverage, and conciseness (1-5 scale). | Framework | Questions | Vue Docs MCP | Context7 | |---|---|---|---| | Vue.js | 173 | **4.82** | 2.41 | | Vue Router | 49 | **4.78** | 3.33 | | VueUse | 50 | **4.89** | 4.04 | | Vite | 49 | **4.95** | 4.67 | | Vitest | 50 | 4.77 | **4.80** | | Nuxt | 49 | **4.80** | 4.62 | | Pinia | 49 | **4.81** | 4.68 | | Vue DevTools | 50 | **4.37** | 3.32 | | VitePress | 45 | 4.58 | **4.62** | | Pinia Colada | 49 | **4.83** | 4.82 | | VeeValidate | 54 | **4.21** | 3.85 | | FormKit | 55 | **4.59** | 4.52 | | shadcn-vue | 50 | 4.30 | **4.87** | | Vue Flow | 50 | **4.82** | 4.74 | | **Weighted average** | **822** | **4.70** | — | | Metric | Vue Docs MCP | Context7 | |---|---|---| | API Recall (Vue.js) | **98.7%** | 53.1% | | API Recall (Vue Router) | **88.8%** | 34.4% | | API Recall (VueUse) | **100.0%** | 92.0% | | API Recall (VitePress) | **92.7%** | 91.0% | | Cost per query | Free | $0.002 |