К основному содержимому

Начало работы с локальными MCP-серверами в Claude Desktop

Обновлено более 2 нед. назад

MCP в Claude Desktop в настоящее время является бета-функцией.

Model Context Protocol (MCP) — это открытый протокол, который обеспечивает бесшовную интеграцию между приложениями LLM и внешними источниками данных и инструментами. С введением расширений для рабочего стола (DXT) установка и управление локальными серверами MCP стали значительно проще.

Расширения для рабочего стола

Расширения для рабочего стола предоставляют упрощенный способ установки и управления локальными серверами MCP через пакеты, устанавливаемые одним щелчком. Вместо ручной настройки JSON-файлов и управления зависимостями, теперь вы можете устанавливать локальные серверы MCP на свой компьютер так же легко, как расширения браузера.

Примечание: Мы создаем каталог расширений для рабочего стола — если вы разработчик, желающий добавить созданное вами расширение в каталог, заполните нашу форму заинтересованности в расширениях для рабочего стола, чтобы поделиться с нами дополнительной информацией.

Установка расширений для рабочего стола

  1. Перейдите в Настройки > Расширения в Claude Desktop.

  2. Просмотрите каталог расширений или установите из файла .dxt.

  3. Нажмите "Установить" на желаемом расширении.

  4. Настройте любые необходимые параметры (например, API-ключи) через удобный интерфейс.

  5. Расширение автоматически станет доступным в ваших беседах.

Включение/отключение конкретных расширений в планах Team и Enterprise

Владельцы и основные владельцы организаций Team и Enterprise могут управлять тем, какие DXT включены для вашей организации и доступны другим участникам через Claude Desktop.

  1. Откройте Claude Desktop.

  2. Нажмите на ваши инициалы или имя в левом нижнем углу, затем "Настройки".

  3. Нажмите "Расширения" под Приложение для рабочего стола.

  4. Выберите вкладку "Расширения организации" в правом верхнем углу.

  5. На этой странице нажмите "..." > "Отключить" рядом с любыми расширениями, к которым вы хотите запретить доступ участникам вашей организации.

  6. Вы также можете использовать фильтры в верхней части списка для просмотра только включенных или отключенных расширений.

Примечание: После того как владелец включает или отключает расширения, может потребоваться до двух часов, чтобы участники увидели изменения в своих аккаунтах.

Устранение неполадок при установке расширений для рабочего стола

Расширение не устанавливается

  • Убедитесь, что вы используете последнюю версию Claude Desktop.

  • Проверьте, что файл расширения не поврежден, повторно загрузив его.

  • Убедитесь, что у вас достаточно места на диске для установки.

Расширение кажется установленным, но инструменты недоступны

  • Перезапустите Claude Desktop для обновления реестра расширений.

  • Проверьте настройки конфигурации расширения на предмет отсутствующих обязательных полей.

  • Убедитесь, что любые API-ключи или учетные данные для аутентификации введены правильно.

Проблемы с конфигурацией расширения

  • Перейдите в Настройки > Расширения и нажмите на расширение для просмотра его настроек.

  • Убедитесь, что все обязательные поля конфигурации заполнены.

  • Проверьте, что пути к файлам (если применимо) указывают на существующие каталоги, к которым у вас есть доступ.

Ошибки разрешений или безопасности

  • В macOS проверьте Системные настройки > Безопасность и конфиденциальность, если вы получаете предупреждения безопасности.

  • В Windows убедитесь, что Claude Desktop имеет необходимые разрешения для доступа к требуемым каталогам.

  • Для корпоративных сред убедитесь, что расширения для рабочего стола включены через политики вашей организации.

FAQ для разработчиков

Как преобразовать мой существующий сервер MCP в расширение DXT?

  1. Добавьте файл manifest.json в каталог вашего сервера MCP с необходимыми метаданными.

  2. Упакуйте его с помощью команды dxt pack.

  3. См. документацию DXT для подробных инструкций.

Какие языки программирования поддерживаются для расширений DXT?

Расширения DXT поддерживают Node.js, Python и бинарные серверы MCP. Claude Desktop включает встроенную среду Node.js, поэтому установка Node.js не требуется.

Как обрабатывать кон

Нашли ответ на свой вопрос?