Skip to content

VueUse

4.89 / 5 composite score · 100% API recall · 50 questions evaluated

Vue Docs MCP provides deep access to the official VueUse documentation, covering 200+ composable utility functions for the Vue Composition API, including state management, browser APIs, sensors, network, animation, and more.

Activation

VueUse is not enabled by default. Activate it with:

set_framework_preferences(vueuse=true)

Tools

Semantic search over VueUse documentation. Covers guide pages and all composable function docs across @vueuse/core, @vueuse/shared, @vueuse/integrations, @vueuse/math, and more.

ParameterTypeDefaultDescription
querystringDeveloper question or topic (max 2000 chars)
scopestring"all"Documentation section to search within
max_resultsinteger3Number of sections to return (1-20)

Scope values: all, guide, core, shared, integrations, math, router

vueuse_api_lookup

Fast exact-match API reference lookup for VueUse composables.

ParameterTypeDefaultDescription
namestringAPI name to look up (e.g. useMouse, useStorage, useFetch)

Example API names: useMouse, useStorage, useLocalStorage, useFetch, useDark, useColorMode, useBreakpoints, useClipboard, useDebounceFn, useThrottleFn, useIntersectionObserver, useEventListener, useMagicKeys, useVModel, useWindowSize, useFullscreen, useWebSocket, useAsyncState, useRefHistory

Find related APIs, concepts, and documentation pages for a given VueUse composable or topic.

ParameterTypeDefaultDescription
namestringAPI name or concept to explore

Resources

URIDescription
vueuse://topicsFull table of contents
vueuse://topics/{section}TOC for a specific section (e.g. vueuse://topics/core)
vueuse://pages/{path}Raw markdown of any doc page (e.g. vueuse://pages/core/useMouse/index)
vueuse://api/indexComplete API entity index grouped by type
vueuse://api/entities/{name}Details for a specific API (e.g. vueuse://api/entities/useMouse)
vueuse://scopesAll valid search scope values

Prompts

PromptParametersDescription
debug_vueuse_issuesymptom, code_snippet (optional)Systematic debugging for composable issues: reactivity problems, SSR compatibility, lifecycle timing
compare_vueuse_apisitems (comma-separated)Side-by-side comparison (e.g. useStorage, useLocalStorage or useDebounceFn, useThrottleFn)
migrate_vueuse_patternfrom_pattern, to_patternMigration guide between patterns or VueUse versions

Benchmarks

Evaluated on 50 VueUse questions scored by an LLM judge (Gemini, temperature 0) across 5 dimensions on a 1-5 scale.

Overall Scores

MetricVue Docs MCPContext7
Relevance5.004.04
Completeness4.883.54
Correctness4.943.68
API Coverage4.864.10
Conciseness4.784.82
Composite4.894.04

Retrieval and Cost

MetricVue Docs MCPContext7
Path Recall97.0%85.0%
API Recall100.0%92.0%
Avg Latency0.78s1.84s
Cost per Query (user-facing)Free$0.002

Notes

  • VueUse achieves the highest composite score (4.89) across all three supported frameworks, with perfect 100% API recall.
  • Context7 performs notably better on VueUse (4.04 composite) than on Vue.js (2.41) or Vue Router (3.33), likely because VueUse's per-function documentation structure is clean and self-contained.
  • The evaluation framework is open source in the eval/ directory.