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

Локальная настройка

Локальная (или stdio) версия сервера MCP доступна через npm-пакет @sveltejs/mcp. Вы можете либо установить его глобально и затем сослаться на него в вашей конфигурации, либо запустить с помощью npx:

Окно терминала
npx -y @sveltejs/mcp

Вот как настроить его в некоторых распространённых клиентах MCP:

Чтобы включить локальную версию MCP в Claude Code, просто выполните следующую команду:

Окно терминала
claude mcp add -t stdio -s [scope] svelte -- npx -y @sveltejs/mcp

Поле [scope] должно быть user, project или local.

В разделе Settings > Developer нажмите на Edit Config. Это откроет папку с файлом claude_desktop_config.json. Отредактируйте файл, чтобы включить следующую конфигурацию:

{
"mcpServers": {
"svelte": {
"command": "npx",
"args": ["-y", "@sveltejs/mcp"]
}
}
}

Добавьте следующее в ваш файл config.toml (который по умолчанию находится в ~/.codex/config.toml; обратитесь к документации по конфигурации для более продвинутых настроек):

[mcp_servers.svelte]
command = "npx"
args = ["-y", "@sveltejs/mcp"]

Чтобы включить локальную версию MCP в Gemini CLI, просто выполните следующую команду:

Окно терминала
gemini mcp add -t stdio -s [scope] svelte npx -y @sveltejs/mcp

Поле [scope] должно быть user, project или local.

Выполните команду:

Окно терминала
opencode mcp add

и следуйте инструкциям, выбрав ‘Local’ в запросе ‘Select MCP server type’:

Окно терминала
opencode mcp add
Add MCP server
Enter MCP server name
svelte
Select MCP server type
Local
Enter command to run
npx -y @sveltejs/mcp
  • Откройте палитру команд
  • Выберите «MCP: Добавить…»
  • Выберите «Команда (stdio)»
  • Введите npx -y @sveltejs/mcp в поле ввода и нажмите Enter
  • Когда будет запрошен ввод имени, введите svelte
  • Выберите, хотите ли вы добавить его как глобальный (Global) или сервер MCP для рабочего пространства (Workspace)
  • Откройте палитру команд
  • Выберите «View: Open MCP Settings»
  • Нажмите на «Add custom MCP»

Это откроет файл с вашими серверами MCP, где вы можете добавить следующую конфигурацию:

{
"mcpServers": {
"svelte": {
"command": "npx",
"args": ["-y", "@sveltejs/mcp"]
}
}
}
  • Откройте палитру команд
  • Найдите и выберите «agent:open settings»
  • В панели настроек найдите Model Context Protocol (MCP) Servers
  • Нажмите на «Add Server»
  • Выберите: «Add Custom Server»

Это откроет всплывающее окно с конфигурацией сервера MCP, где вы можете добавить следующую конфигурацию:

{
"svelte": {
"command": "npx",
"args": ["-y", "@sveltejs/mcp"]
}
}

Если среди перечисленных нет клиента MCP, который вы используете, обратитесь к документации этого клиента по настройке серверов stdio и укажите npx в качестве команды, а -y @sveltejs/mcp — в качестве аргументов.