mcp-svelte-docs
Сервер для поиска и доступа к документации Svelte 5 и SvelteKit с кэшированием и точными определениями из TypeScript.
Описание
MCP-сервер предоставляет инструмент svelte_definition для получения авторитетной документации Svelte 5 и SvelteKit, извлеченной из TypeScript-деклараций. Покрывает 28+ концепций: руны ($state, $derived), современные фичи (snippets, await expressions), обработку событий, миграцию с Svelte 4 и TypeScript-интерфейсы. Поддерживает форматы “syntax”, “quick”, “full”; fuzzy matching для ошибок; всегда актуален. Идеально для разработчиков: быстрая справка, примеры, миграционные гайды без поиска по веб.
Возможности
Единый инструмент svelte_definition
Доступ к 28+ определениям Svelte 5 через один интерфейс с параметрами identifier и format.
Форматы ответов
Поддержка "syntax" (сигнатура TS), "quick" (определение + пример), "full" (полная документация с примерами).
Покрытие ключевых концепций
Руны ($state, $derived, $props), фичи (snippets, await-expressions, remote-functions), события и миграция.
Умная обработка ошибок
Fuzzy matching для опечаток, предложения похожих терминов и помощь в миграции с Svelte 4.
Актуальность и точность
Определения напрямую из официальных TS-деклараций Svelte, с типами, возвращаемыми значениями и ограничениями.