Инструменты ИИ
Протокол Контекста Модели (PKM)
21 мин
протокол контекста модели (mcp) — это стандарт для подключения больших языковых моделей (llm) к таким платформам, как back4app этот гид охватывает, как подключить back4app к следующим инструментам ии с использованием mcp курсор виндсерфинг (codium) visual studio code (copilot) cline (расширение для vs code) claude desktop claude code после подключения ваши ai ассистенты могут взаимодействовать с вашими проектами back4app от вашего имени ai агенты с mcp настроены на полный доступ к вашим приложениям back4app, что включает возможность создания, изменения и удаления ресурсов мы настоятельно рекомендуем сначала попробовать на тестовом аккаунте и приложении, чтобы понять его возможности и потенциальное влияние, прежде чем использовать его в производственных средах предварительные требования учетная запись, созданная на back4app com (каждая новая учетная запись имеет стандартный лимит приложений, если вам нужно больше, пожалуйста, свяжитесь с нами); недавняя версия nodejs, установленная (16^); для лучших результатов мы рекомендуем использовать самые современные модели llm и кодирующие агенты; https //www back4app com/docs/platform/activating web hosting для визуализации развертываний на вашем поддомене; 1 создать ключ учетной записи сначала перейдите на свою панель управления back4app и создайте токен доступа войдите в свою учетную запись back4app наведите курсор на меню "привет, \[имя пользователя]" перейдите к ключи учетной записи и создайте новый ключ дайте ему имя, которое описывает его назначение, например, "ai assistant mcp" сохраните токен в безопасности вы не сможете увидеть его снова затем дайте вашему токену ключа учетной записи имя и нажмите на + этот токен будет использоваться для аутентификации сервера mcp с вашей учетной записью back4app 2 установите mcp авто следуйте этим шагам, чтобы установить back4app mcp в вашем предпочтительном ide/llm 2 1 запустите команду установки запустите эту команду в вашем терминале, заменив \<ide> на вашу предпочтительную среду и your account key на ваш ключ учетной записи, скопированный в шаг 1 npx @back4app/mcp installer install \<ide> account key your account key конкретные команды для каждой ide перечислены ниже курсор npx @back4app/mcp installer install cursor account key your account key виндсерфинг npx @back4app/mcp installer install windsurf account key your account key visual studio npx @back4app/mcp installer install vscode account key your account key клайн npx @back4app/mcp installer install cline account key your account key 2 2 проверьте соединение курсор перейдите в настройки > настройки курсора > mcp виндсерфинг найдите панель инструментов над полем ввода cascade и нажмите на обновить visual studio нажмите на настройку инструментов в режиме агента (copilot) и найдите инструменты back4app mcp 3 настройка в вашем инструменте ии вручную инструменты, совместимые с mcp, могут подключаться к back4app, используя сервер back4app mcp ниже приведены инструкции по подключению к этому серверу с использованием популярных инструментов ии курсор откройте курсор и перейдите в меню курсора перейдите в курсор >настройки >настройки курсора >mcp нажмите +добавить новый глобальный mcp затем добавьте следующую конфигурацию macos / linux { "mcpservers" { "back4app" { "command" "npx", "args" \[ " y", "@back4app/mcp server back4app\@latest", " account key", "\<account key>" ] } } } windows { "mcpservers" { "back4app" { "command" "npx cmd", "args" \[ " y", "@back4app/mcp server back4app\@latest", " account key", "\<account key>" ] } } } замените \<account key> на ваш ключ учетной записи, скопированный из back4app сохраните файл конфигурации альтернативная настройка если вы предпочитаете настройку проекта, вы можете создать локальный файл конфигурации проекта создайте cursor директорию в корне вашего проекта, если она не существует создайте cursor/mcp json файл, если он не существует, и откройте его добавьте конфигурацию, упомянутую ранее виндсерфинг откройте windsurf и перейдите к помощнику cascade нажмите на иконку молотка (mcp), затем выберите настроить, чтобы открыть файл конфигурации добавьте следующую конфигурацию macos / linux { "mcpservers" { "back4app" { "command" "npx", "args" \[ " y", "@back4app/mcp server back4app\@latest", " account key", "\<account key>" ] } } } windows { "mcpservers" { "back4app" { "command" "npx cmd", "args" \[ " y", "@back4app/mcp server back4app\@latest", " account key", "\<account key>" ] } } } замените \<account key> на ваш ключ учетной записи, скопированный из back4app сохраните файл конфигурации и перезагрузите, нажав обновить в помощнике cascade вы должны увидеть зеленый активный статус после успешного подключения сервера visual studio(copilot) откройте vs code и создайте vscode директорию в корне вашего проекта, если она не существует создайте vscode/mcp json файл, если он не существует, и откройте его добавьте следующую конфигурацию macos / linux { "inputs" \[ { "type" "promptstring", "id" "back4app account key", "description" "личный токен доступа back4app", "password" true } ], "servers" { "back4app" { "command" "npx", "args" \[" y", "@back4app/mcp server back4app\@latest"], "env" { "back4app account key" "${input\ back4app account key}" } } } } windows { "inputs" \[ { "type" "promptstring", "id" "back4app account key", "description" "личный токен доступа back4app", "password" true } ], "servers" { "back4app" { "command" "npx cmd", "args" \[" y", "@back4app/mcp server back4app\@latest"], "env" { "back4app account key" "${input\ back4app account key}" } } } } сохраните файл конфигурации откройте чат copilot и переключитесь в режим "агент" вы должны увидеть значок инструмента, на который можно нажать, чтобы подтвердить, что инструменты mcp доступны как только вы начнете использовать сервер, вам будет предложено ввести ваш личный токен доступа введите токен, который вы создали ранее для получения дополнительной информации о использовании mcp в vs code смотрите документацию copilot клайн откройте расширение cline в vs code и нажмите на значок mcp servers нажмите настроить mcp servers, чтобы открыть файл конфигурации добавьте следующую конфигурацию macos / linux { "mcpservers" { "back4app" { "command" "npx", "args" \[ " y", "@back4app/mcp server back4app\@latest", " account key", "\<account key>" ] } } } windows { "mcpservers" { "back4app" { "command" "npx cmd", "args" \[ " y", "@back4app/mcp server back4app\@latest", " account key", "\<account key>" ] } } } замените \<account key> на ваш ключ учетной записи, скопированный из back4app сохраните файл конфигурации cline должен автоматически перезагрузить конфигурацию вы должны увидеть зеленый активный статус после успешного подключения сервера клауд десктоп откройте клауд десктоп и перейдите в настройки на вкладке разработчик нажмите изменить конфигурацию, чтобы открыть файл конфигурации добавьте следующую конфигурацию macos / linux { "mcpservers" { "back4app" { "command" "npx", "args" \[ " y", "@back4app/mcp server back4app\@latest", " account key", "\<account key>" ] } } } windows { "mcpservers" { "back4app" { "command" "npx cmd", "args" \[ " y", "@back4app/mcp server back4app\@latest", " account key", "\<account key>" ] } } } замените \<account key> на ваш ключ учетной записи, скопированный из back4app сохраните файл конфигурации и перезапустите клауд десктоп на новом экране чата вы должны увидеть значок молотка (mcp) с новым доступным сервером mcp устаревшие установки node js могут привести к сбоям команды npx в клауд десктоп мы рекомендуем удалить все версии старше 16 и использовать node js версии 16 или выше клод код создайте mcp json файл в корне вашего проекта, если он не существует добавьте следующую конфигурацию macos / linux { "mcpservers" { "back4app" { "command" "npx", "args" \[ " y", "@back4app/mcp server back4app\@latest", " account key", "\<account key>" ] } } } windows { "mcpservers" { "back4app" { "command" "npx cmd", "args" \[ " y", "@back4app/mcp server back4app\@latest", " account key", "\<account key>" ] } } } замените \<account key> на ваш ключ учетной записи, скопированный из back4app сохраните файл конфигурации перезапустите claude code, чтобы применить новую конфигурацию устаревшие установки node js могут привести к сбоям команды npx в claude code мы рекомендуем удалить любые версии старше 16 и использовать node js версии 16 или выше 3 доступные инструменты после подключения ваш ai ассистент может выполнять широкий спектр задач в вашей учетной записи back4app вот некоторые из доступных инструментов управление приложением create parse app создать новое приложение parse get parse apps получить список всех ваших приложений parse get parse app получить детали для конкретного приложения parse set current app установить приложение по умолчанию для последующих операций get current app получить текущее установленное приложение по умолчанию прямой доступ к api (parse rest api) call parse api вызывает конечные точки rest api сервера parse для полного управления вашим приложением операции с базой данных – создание, чтение, обновление, удаление объектов в любом классе – расширенные запросы (фильтры, сортировка, пагинация, подсчет, агрегирование, уникальные значения) управление пользователями и безопасность – регистрация / вход / выход / сброс пароля – роли, acl и clp для ограничения доступа к данным на уровне объектов и классов в реальном времени и push – livequery через websockets (подписка на создание/обновление/удаление) – push уведомления и записи установки вызов функций облачного кода – облачные функции и запланированные задачи – триггеры до/после, пользовательские вебхуки файлы, аналитика и расширения – загрузка/скачивание файлов облачный код и веб хостинг на parse app список файлов облачного кода и веб хостинга список всех файлов облачного кода и веб хостинга получить содержимое файла просмотреть содержимое конкретных файлов развернуть файлы облачного кода развернуть файлы облачного кода в вашем приложении развернуть файлы веб хостинга развернуть файлы веб хостинга в вашем приложении 4 соображения по безопасности сервер mcp имеет полный доступ к вашей учетной записи back4app с разрешениями вашего личного токена доступа это означает, что инструменты ии могут создавать, изменять и перезаписывать ваши приложения и данные всегда принимайте следующие меры предосторожности используйте выделенную тестовую учетную запись для первоначального эксперимента создайте отдельный токен доступа специально для использования mcp никогда не делитесь своими конфигурационными файлами содержащими токены доступа просмотрите весь код и api вызовы сгенерированные или измененные ии перед развертыванием в производственной среде отмените токены доступа немедленно, если вы подозреваете несанкционированное использование 5 устранение неполадок распространенные проблемы сбой соединения убедитесь, что ваш личный токен доступа действителен и введен правильно сервер не отвечает проверьте, что у вас установлен node js и что npx работает правильно ошибки разрешений убедитесь, что ваш токен доступа имеет необходимые разрешения обновления не отображаются некоторые клиенты mcp требуют перезапуска после изменения конфигурации 6 следующие шаги ваш инструмент ии теперь подключен к back4app с использованием mcp попробуйте попросить вашего ии ассистента создать новое приложение, развернуть некоторый облачный код или управлять вашими данными с помощью естественного языка если у вас возникли какие либо проблемы или есть отзывы, пожалуйста, отправьте нам сообщение на mailto\ community\@back4app com заключение с интеграцией mcp от back4app вы можете использовать мощь ии агентов для ускорения вашего рабочего процесса разработки от создания и настройки приложений до развертывания кода и управления данными, ваш ии ассистент теперь может бесшовно взаимодействовать с платформой back4app от вашего имени