Codync
무료 오픈소스 1:1 대안, Grok Bot과 Muse 대신
저장소 정보는 아직 수집하지 않았습니다.
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
Up-to-date Vue.js documentation for any AI assistant
저장소 README에서 가져옴
README 전체를 불러오는 중입니다.
README 전문 보기 ↗LLMs have a knowledge cutoff. The Vue ecosystem evolves. When you ask your AI assistant about Vue:
Vue Docs MCP gives your AI assistant direct access to the Vue ecosystem documentation through the Model Context Protocol. Every answer is grounded in the official docs.
The hosted server at mcp.vue-mcp.org is free. No API keys, no setup required.
| 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 |
| 6 more | Planned |
Every framework is always available through the same tools and prompts. Pass the framework as the framework argument. See all frameworks.
claude mcp add --scope user vue-docs --transport http https://mcp.vue-mcp.org/mcp
Or add to .cursor/mcp.json:
{
"mcpServers": {
"vue-docs": {
"url": "https://mcp.vue-mcp.org/mcp"
}
}
}
For Claude Desktop, Windsurf, VS Code, JetBrains, Zed, ChatGPT, and more, see the full client list.
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
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 |
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 |
Each question has ground-truth answers with expected API names and documentation paths. An LLM judge scores the retrieved documentation context. API recall measures whether expected API names appear in the response. See the eval/ directory and framework pages for the full breakdown by difficulty, question type, and judge dimension.
Context7 is a general-purpose documentation server covering 9000+ libraries. Vue Docs MCP is purpose-built for the Vue ecosystem. The comparison shows the quality advantage of specialization, but Context7's breadth is a genuine strength for multi-ecosystem projects. Context7 also returns Vue 2 content for some Vue 3 questions, which affects its scores.
Run make eval-compare to reproduce these results.
No LLM is used at query time. See How It Works for the full technical breakdown.
git clone https://github.com/joelbarmettlerUZH/vue-mcp.git
cd vue-mcp
make bootstrap # Clone Vue docs + install deps
cp .env.example .env # Add your API keys
make ingest # Index the documentation
make serve # Start the MCP server
See the Self-Hosting guide for Docker Compose deployment and configuration details.
When served over HTTP, GET /health returns a JSON status for monitoring (200 healthy, 503 degraded). See How It Works.
Start PostgreSQL and Qdrant via Docker Compose:
make docker-dev-up
Run the MCP server:
uv run vue-docs-server
The server returns empty results until you run ingestion at least once:
uv run vue-docs-ingest run --source vue
make help # Show all available commands
make test # Run tests (skips integration tests)
make pr-ready # Lint + format + test (run before committing)
Full documentation at vue-mcp.org:
FSL-1.1-ALv2. Functional Source License, Version 1.1, with Apache License 2.0 future grant. Free for internal use, education, and research. Converts to Apache 2.0 two years after each release.