Введение в ServBay MCP Server
ServBay MCP Server — это встроенный сервер в ServBay, работающий на базе Model Context Protocol (MCP). Благодаря ему такие инструменты ИИ как Claude, Cursor, VS Code (и другие, поддерживающие MCP), могут напрямую «видеть» и «управлять» вашим локальным окружением разработки ServBay: проверка статуса сервисов, управление сайтами и доменами, работа с базами данных, выпуск сертификатов, создание резервных копий, просмотр логов и системных метрик — и всё это без необходимости постоянно переключаться между диалогом с ИИ и интерфейсом ServBay.
В этом документе описано, что такое ServBay MCP Server и что он умеет. Для информации по интеграции и AI-правилам смотрите:
- Интеграция AI-клиентов (IDE Integration) — подключение MCP к Claude Code / Cursor / VS Code и др. в один клик
- AI-правила (AI Rule) — как обеспечить безопасное и правильное использование ServBay MCP инструментами ИИ
Что такое MCP
Model Context Protocol (MCP) — это открытый протокол для стандартизированного подключения приложений ИИ к внешним инструментам и источникам данных. ServBay упаковал свои возможности по управлению средой в MCP Server, так что любой совместимый с MCP AI-клиент может обращаться к функциям ServBay.
MCP Server поставляется с ServBay как локальный процесс (обмен через stdio) и запускается по требованию через AI-клиент — вам не нужно ничего отдельно устанавливать или развёртывать.
На что способен ServBay MCP
Возможности, которые предоставляет ServBay MCP Server, охватывают основные задачи управления в ServBay:
- Окружение и подписки — просмотр информации о системе, статусе подписки/тарифа, диагностика работы.
- Системная информация и метрики — чтение данных о CPU, памяти, дисках, сети и других показателей в реальном времени (подробнее см. Системная информация и метрики).
- Управление сервисами — список сервисов, проверка их статуса, запуск/остановка/перезапуск PHP, Node.js, MySQL, MariaDB, PostgreSQL, Redis, Memcached, Mailpit, MinIO, Ollama и др.
- Конфигурация сервисов и логи — чтение и запись конфигураций сервисов, просмотр логов.
- Сайты и домены — просмотр, создание, обновление и удаление локальных сайтов, включение или отключение сайтов, управление hosts и доменами dnsmasq.
- Порты — проверка занятости портов.
- TLS/HTTPS сертификаты — просмотр, выпуск, перевыпуск, удаление сертификатов.
- Базы данных — просмотр и создание баз данных, установка/сброс паролей.
- Пакеты — список установленных и доступных пакетов, установка/удаление/включение/отключение пакетов, смена версий.
- Модели Ollama — просмотр и удаление локальных моделей Ollama.
- Резервное копирование — просмотр, создание, восстановление, удаление резервных копий, обзор расписаний резервного копирования.
Используя эти функции, вы можете прямо сказать ИИ: «Запусти мне PHP 8.3 и создай новый сайт», «Выпусти сертификат для этого домена», «Покажи лог ошибок MySQL», и ИИ через MCP выполнит задачу в ServBay за вас.
Меры безопасности
- MCP Server работает только локально, обменивается данными с AI-клиентом через stdio.
- Для операций записи или опасных действий (например, удаление сайта, сброс пароля БД, восстановление резервной копии) рекомендуется, чтобы ИИ сначала показывал список изменений для вашего подтверждения, а только затем выполнял их.
- Никогда не вставляйте в чаты чувствительные данные: ключи, токены, DNS API-ключи, пароли БД или приватные ключи — в архитектуре ServBay MCP нет необходимости передавать такие данные вручную.
- Используйте AI-правила для более безопасного и корректного использования ServBay MCP с ИИ.
Предварительные требования
- Установлен и запущен ServBay (macOS или Windows).
- Наличие AI-клиента с поддержкой MCP (например, Claude Code, Cursor, VS Code + Copilot, Claude Desktop, Codex и др.).
Дальнейшие шаги
- Перейдите к интеграции AI-клиентов и подключите ServBay MCP к своим инструментам ИИ в один клик.
- Установите AI-правила, чтобы направлять ИИ использовать ServBay MCP приоритетно и корректно.
Итог
ServBay MCP Server делает возможности управления окружающей средой ServBay доступными для инструментов искусственного интеллекта, реализуя концепцию «управление локальным окружением разработки на естественном языке». Сервер поставляется вместе с ServBay, легко интегрируется одним кликом и не требует дополнительного развёртывания — это ключевое решение для AI-native разработки на базе ServBay.
