svelte-llm-mcp — MCP-сервер для Claude Code: документация Svelte 5
MCP-сервер даёт ассистенту доступ к документации Svelte 5 и SvelteKit, чтобы он не выдумывал API при генерации кода.
claude mcp add --transport http svelte-llm-mcp https://svelte-llm.stanislav.garden/mcp/mcpЧто делает svelte-llm-mcp
Сервер отдаёт справочник по Svelte 5 и SvelteKit через Model Context Protocol. Ассистент запрашивает нужный раздел сам, когда пишет компонент или разбирается с роутингом. Полезно, если проект уже на Svelte 5, а модель путает синтаксис рун с прежними версиями.
Подключение идёт по Streamable HTTP на адрес https://svelte-llm.stanislav.garden/mcp/mcp. Для старых клиентов без поддержки Streamable есть SSE-эндпоинт https://svelte-llm.stanislav.garden/mcp/sse. Сервер удалённый, локально ничего поднимать не нужно.
Если хотите собрать такой сервер у себя, понадобится Classic GitHub-токен с правами public_repo, файл .env с GITHUB_TOKEN и DB_URL, Docker и PostgreSQL. Без токена локальная сборка не заработает.
Какие задачи решает
- подтянуть актуальный синтаксис рун Svelte 5 в сгенерированный компонент
- разобраться с файловым роутингом SvelteKit по документации, а не по памяти модели
- проверить, как в Svelte 5 работает реактивность через
$stateи$derived - найти описание API перед тем, как править существующий код
Примеры запросов агенту
- Посмотри в документации SvelteKit, как правильно объявить
+page.server.tsс загрузкой данных - Проверь по справочнику Svelte 5, как связать
$stateс полем ввода - Найди в документации, чем
$effectотличается отonMount
Как установить svelte-llm-mcp
Командой платформы: удалённый сервер
claude mcp add --transport http svelte-llm-mcp https://svelte-llm.stanislav.garden/mcp/mcpКомандой платформы: удалённый сервер
codex mcp add svelte-llm-mcp --url https://svelte-llm.stanislav.garden/mcp/mcpФайл настроек
{
"mcpServers": {
"svelte-llm-mcp": {
"url": "https://svelte-llm.stanislav.garden/mcp/mcp"
}
}
}Файл настроек
{
"servers": {
"svelte-llm-mcp": {
"type": "http",
"url": "https://svelte-llm.stanislav.garden/mcp/mcp"
}
}
}Командой платформы: удалённый сервер
gemini mcp add -t http svelte-llm-mcp https://svelte-llm.stanislav.garden/mcp/mcpПо шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о svelte-llm-mcp
Как установить svelte-llm-mcp в Claude Code?
Одной командой: claude mcp add --transport http svelte-llm-mcp https://svelte-llm.stanislav.garden/mcp/mcp. После этого сервер появится в списке MCP-серверов Claude.
Что делает svelte-llm-mcp?
Отдаёт ассистенту документацию Svelte 5 и SvelteKit по протоколу MCP. Модель обращается к ней во время работы, поэтому реже ошибается в API.
Нужен ли GitHub-токен для работы сервера?
Для удалённого эндпоинта нет. Токен с правами public_repo нужен только если вы разворачиваете сервер локально через Docker.