Главная / Программа / Урок 04
УРОК 04 ИЗ 12

Claude Desktop и MCP

Десктоп-приложение, подключение MCP-серверов и когда что использовать.

⏱ 30 мин🏷 claude, desktop, mcp

Чему научишься

Терминал против десктопа

Claude Code (терминал) — для работы с кодом, файлами, сервером, git. Claude Desktop — удобное окно-чат для общения, документов, картинок и подключения инструментов через MCP. На практике вайбкодер использует оба: десктоп — думать и планировать, терминал — делать.

Что такое MCP

MCP (Model Context Protocol) — это стандарт, через который Claude подключается к внешним инструментам и данным: к твоей файловой системе, базе данных, GitHub, мессенджерам, браузеру. MCP-сервер — это «переходник», который даёт агенту новую способность.

💡

Думай об MCP как о USB-портах для ИИ: подключил сервер — у агента появился новый навык (например, «читать мою базу» или «отправлять сообщения в Slack»).

Установка Claude Desktop

  1. Скачай Claude Desktop с claude.ai/download (Mac/Windows).
  2. Войди в свой аккаунт.
  3. Открой Settings → Developer → Edit Config — это файл настроек MCP.

Подключаем MCP-сервер

Конфиг MCP — это JSON-файл. Вот пример подключения сервера файловой системы:

claude_desktop_config.json
{
  "mcpServers": {
    "filesystem": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-filesystem",
        "/Users/you/projects"
      ]
    }
  }
}

После сохранения перезапусти Claude Desktop — в чате появится значок инструментов. Теперь агент может читать файлы из указанной папки.

⚠️

MCP-серверы получают доступ к твоим данным. Подключай только те, которым доверяешь, и давай минимально нужные права (например, конкретную папку, а не весь диск).

Полезные MCP-серверы

Управление MCP из терминала

MCP-серверы можно подключать не только в Claude Desktop, но и в Claude Code — командой claude mcp. Это удобнее, чем править JSON руками:

claude mcp — управление инструментами
claude mcp list          # список подключённых серверов
claude mcp get github    # детали конкретного сервера

# Добавить сервер файловой системы
claude mcp add filesystem -- npx -y @modelcontextprotocol/server-filesystem ~/projects

# Добавить сервер с секретным ключом в переменной окружения
claude mcp add github -e GITHUB_TOKEN=ваш_токен -- npx -y @modelcontextprotocol/server-github

claude mcp remove github # отключить сервер

Внутри сессии статус серверов смотри командой /mcp — там же видно, какие инструменты доступны агенту.

💡

Область видимости сервера задаётся флагом -s: local (только ты), project (всем в репозитории через файл .mcp.json), user (во всех твоих проектах).

Практика

🛠 Подключи свой первый MCP

Установи Claude Desktop и подключи MCP-сервер filesystem к папке с проектами. Попроси агента перечислить файлы — убедись, что он их видит.

Чеклист

Готово, если:

  • Claude Desktop установлен и работает
  • Ты понимаешь разницу: терминал — делать, десктоп — думать/инструменты
  • Подключён хотя бы один MCP-сервер

📖 Термины этого урока

Незнакомое слово? Нажми — откроется полное объяснение в словаре.