dotsagent.io
Язык:Русский
Anthropic

Добавление MCP-серверов в Claude Desktop

Claude Desktop загружает локальные серверы из claude_desktop_config.json; удалённые серверы добавляются в приложении как пользовательские коннекторы.

macOS
~/Library/Application Support/Claude/claude_desktop_config.json
Windows
%APPDATA%\Claude\claude_desktop_config.json
Ключ верхнего уровня
mcpServers
Формат
json
OAuth для удалённых серверов
Да

Пример конфигурации

В этом примере добавлены размещённый сервер GitHub и Playwright в качестве локального сервера — в формате, который ожидает этот клиент.

~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "playwright": {
      "command": "npx",
      "args": [
        "@playwright/mcp@latest"
      ]
    }
  }
}

Удалённые серверы нельзя добавить в файл. Добавьте их в Settings > Connectors > Add custom connector, вставьте URL и войдите.

Примечания и особенности

  • После изменения файла закройте и снова откройте приложение.
  • Логи находятся в ~/Library/Logs/Claude на macOS и в %APPDATA%\Claude\logs на Windows.
  • В Windows запускайте npx через cmd: укажите command cmd, а в аргументах — /c, npx и пакет. Генератор настроит это за вас.
  • Официальной сборки для Linux нет.

Создать конфигурацию Claude Desktop →

Другие клиенты

Источники

  1. modelcontextprotocol.io/docs/develop/connect-local-servers
  2. modelcontextprotocol.io/docs/develop/connect-remote-servers
  3. github.com/modelcontextprotocol/servers