Как подключить MCP-сервер к LM Studio

LM Studio· Проверено 12.11.2026

LM Studio с версии 0.3.17 работает как MCP-хост и подключает локальные и удалённые серверы к вашим моделям. Серверы прописывают в mcp.json в нотации Cursor или ставят кнопкой Add to LM Studio.

Где лежит конфиг

mcp.json: вкладка Program в правой панели → Install → Edit mcp.jsonФайл серверов

Как добавить сервер

1
Через mcp.json

Откройте вкладку Program в правой панели и нажмите Install → Edit mcp.json. Файл откроется во встроенном редакторе, добавьте сервер в mcpServers.

2
Удалённый сервер

В mcpServers задайте url и, если нужно, headers, например "Authorization": "Bearer <YOUR_HF_TOKEN>".

3
Кнопкой Add to LM Studio

Ссылка вида lmstudio://add_mcp?name=...&config=... передаёт JSON сервера в кодировке Base64.

Как проверить и удалить

ПроверкаПопросите модель в чате выполнить задачу через инструмент сервера. Через API сервер из mcp.json вызывают по id в integrations, например mcp/playwright.
УдалениеУдалите запись сервера из mcp.json в том же редакторе: Program → Install → Edit mcp.json.
Вставка чужого JSONКопируйте только содержимое после "mcpServers": { и до закрывающей скобки.
Вызов через APIСерверы из mcp.json доступны в /api/v1/chat с LM Studio 0.4.0 при включённой настройке Allow calling servers from mcp.json.
Ограничение инструментов в APIПоле allowed_tools оставляет модели только перечисленные инструменты сервера.

Готовые конфиги для LM Studio

Нажмите на сервер, чтобы раскрыть конфиг в формате LM Studio.

Playwright MCPДаёт агенту настоящий браузер
{
  "mcpServers": {
    "playwright": {
      "command": "npx",
      "args": ["@playwright/mcp@latest"]
    }
  }
}

Страница сервера: инструменты, ключи, ограничения

GitHub MCPПодключает агента к GitHub
{
  "mcpServers": {
    "github": {
      "url": "https://api.githubcopilot.com/mcp/",
      "headers": {
        "Authorization": "Bearer <GitHub PAT>"
      }
    }
  }
}

Страница сервера: инструменты, ключи, ограничения

Context7 MCPПодтягивает в контекст агента свежую документацию и примеры кода…
{
  "mcpServers": {
    "context7": {
      "url": "https://mcp.context7.com/mcp",
      "headers": {
        "Authorization": "Bearer <ключ Context7>"
      }
    }
  }
}

Страница сервера: инструменты, ключи, ограничения

Figma MCPПодключает агента к макетам Figma
{
  "mcpServers": {
    "figma": {
      "command": "npx",
      "args": ["-y", "figma-developer-mcp", "--stdio"],
      "env": {
        "FIGMA_API_KEY": "<ваш токен Figma>"
      }
    }
  }
}

Страница сервера: инструменты, ключи, ограничения

Chrome DevTools MCPДаёт агенту живой Chrome с инструментами DevTools
{
  "mcpServers": {
    "chrome-devtools": {
      "command": "npx",
      "args": ["-y", "chrome-devtools-mcp@latest"]
    }
  }
}

Страница сервера: инструменты, ключи, ограничения

Filesystem MCPОткрывает агенту доступ к файлам в папках, которые вы перечислили при…
{
  "mcpServers": {
    "filesystem": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-filesystem",
        "/Users/username/Desktop",
        "/path/to/other/allowed/dir"
      ]
    }
  }
}

Страница сервера: инструменты, ключи, ограничения

Fetch MCPДаёт агенту читать веб-страницы
{
  "mcpServers": {
    "fetch": {
      "command": "uvx",
      "args": ["mcp-server-fetch"]
    }
  }
}

Страница сервера: инструменты, ключи, ограничения

Memory MCPДаёт агенту долгую память между чатами
{
  "mcpServers": {
    "memory": {
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-memory"],
      "env": {
        "MEMORY_FILE_PATH": "<полный путь>/memory.jsonl"
      }
    }
  }
}

Страница сервера: инструменты, ключи, ограничения

Supabase MCPПодключает агента к проектам Supabase
{
  "mcpServers": {
    "supabase": {
      "url": "https://mcp.supabase.com/mcp"
    }
  }
}

Страница сервера: инструменты, ключи, ограничения

Notion MCPЛокальный сервер Notion поверх Notion API
{
  "mcpServers": {
    "notion": {
      "command": "npx",
      "args": ["-y", "@notionhq/notion-mcp-server"],
      "env": {
        "NOTION_TOKEN": "ntn_<токен интеграции>"
      }
    }
  }
}

Страница сервера: инструменты, ключи, ограничения

Blender MCPСвязывает агента с запущенным Blender
{
  "mcpServers": {
    "blender": {
      "command": "uvx",
      "args": ["mcp-for-blender"]
    }
  }
}

Страница сервера: инструменты, ключи, ограничения

1С MCPПоказывает агенту метаданные и содержимое базы 1С:Предприятие
{
  "mcpServers": {
    "1c": {
      "url": "http://<веб-сервер>/<имя публикации>/hs/mcp/",
      "headers": {
        "Authorization": "Basic <логин и пароль пользователя 1С>"
      }
    }
  }
}

Страница сервера: инструменты, ключи, ограничения

Ограничения

!

Серверы для Claude, ChatGPT и Gemini могут тратить много токенов и быстро переполнять контекст локальной модели.

!

Некоторые MCP-серверы запускают произвольный код, видят ваши файлы и сеть: ставьте их только из проверенных источников.

!

На macOS нужна версия 14.0 и новее и процессор Apple Silicon.

Если не работает

Модель быстро упирается в контекст
Отключите тяжёлые серверы или ограничьте инструменты через allowed_tools при вызове через API.
После вставки JSON из чужой инструкции mcp.json ломается
Скопируйте только содержимое внутри "mcpServers": { … }.

Частые вопросы

С какой версии LM Studio поддерживает MCP?
С 0.3.17, локальные и удалённые серверы — с 0.3.17 (b10).
Какой формат у mcp.json в LM Studio?
Тот же, что у Cursor: объект mcpServers, внутри серверы с command и args или с url и headers.
Как подключить удалённый сервер с токеном?
Задайте url и headers с "Authorization": "Bearer ваш-токен" в mcp.json.
Можно ли пользоваться MCP через API LM Studio?
Да, с версии 0.4.0: сервер из mcp.json указывают в integrations, разовый сервер — как ephemeral_mcp с server_url.

Источники: lmstudio.ai, lmstudio.ai, lmstudio.ai, lmstudio.ai