Перейти к содержимому

Введение

Сервер Svelte MCP может помочь вашей LLM или агенту выбранной модели писать лучший код на Svelte. Он работает, предоставляя документацию, релевантную текущей задаче, и статически анализируя сгенерированный код, чтобы предлагать исправления и лучшие практики.

Настройка варьируется в зависимости от предпочитаемой версии MCP — удалённой или локальной — и выбранного клиента MCP (например, Claude Code, Codex CLI или GitHub Copilot):

Чтобы получить максимум от сервера MCP, мы рекомендуем включить следующий промпт в ваш файл AGENTS.md (или CLAUDE.md, если вы используете Claude Code). Это расскажет LLM, какие инструменты доступны и когда их уместно использовать.

Вы можете использовать сервер Svelte MCP, где у вас есть доступ к всесторонней документации по Svelte 5 и SvelteKit. Вот как эффективно использовать доступные инструменты:
## Доступные инструменты MCP:
### 1. list-sections
Используйте этот ПЕРВЫМ, чтобы обнаружить все доступные разделы документации. Возвращает структурированный список с заголовками, use_cases и путями.
Когда спрашивают о темах Svelte или SvelteKit, ВСЕГДА используйте этот инструмент в начале чата, чтобы найти релевантные разделы.
### 2. get-documentation
Получает полный контент документации для конкретных разделов. Принимает один или несколько разделов.
После вызова инструмента list-sections вы ДОЛЖНЫ проанализировать возвращённые разделы документации (особенно поле use_cases), а затем использовать инструмент get-documentation, чтобы получить ВСЕ релевантные разделы документации для задачи пользователя.
### 3. svelte-autofixer
Анализирует код Svelte и возвращает проблемы и предложения.
Вы ДОЛЖНЫ использовать этот инструмент каждый раз при написании кода Svelte перед отправкой его пользователю. Продолжайте вызывать его, пока не будут возвращены проблемы или предложения.
### 4. playground-link
Генерирует ссылку на Svelte Playground с предоставленным кодом.
После завершения кода спросите пользователя, хочет ли он ссылку на playground. Вызывайте этот инструмент только после подтверждения пользователя и НИКОГДА, если код был записан в файлы их проекта.

Если ваш клиент MCP поддерживает это, мы также рекомендуем использовать промпт svelte-task, чтобы указать LLM на лучший способ использования сервера MCP.