ServBay MCP Server について
ServBay MCP Serverは、ServBayに標準搭載されている**Model Context Protocol(MCP)**に基づくサーバーです。これにより、Claude、Cursor、VS CodeなどMCPに対応したAIツールが、あなたのローカルServBay開発環境を直接「見て」「操作」できるようになります。サービスの状態確認、ウェブサイトやドメインの管理、データベース操作、証明書の発行、バックアップ作成、ログやシステム指標の取得などが、ServBayの画面とAIとの間を行き来せずに実現できます。
本記事では、ServBay MCP Serverの概要と、その機能を紹介します。接続方法やAIルールについては、以下を参照してください:
- AIクライアントの接続(IDE Integration) — Claude Code / Cursor / VS Code などへのMCPワンクリック連携方法
- AIルール(AI Rule) — AIがServBay MCPを正しく、セキュアに扱うためのガイド
MCPとは
Model Context Protocol(MCP)は、AIアプリケーションと外部ツール・データソースを標準的な方法で接続するためのオープンプロトコルです。ServBayは自身の環境管理機能をMCP Serverとして提供することで、MCP互換のAIクライアントなら誰でもServBayの機能を呼び出すことができます。
MCP Serverはローカルプロセス(stdio通信)としてServBayに同梱され、接続時には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モデルの一覧と削除。
- バックアップ — バックアップの一覧、作成、復元、削除、バックアップスケジュールの確認。
こうした機能のおかげで、AIに「PHP 8.3を起動して新しいサイトを作成して」「このドメインの証明書を発行して」「MySQLのエラーログを確認して」といった自然言語で指示し、AIがMCP経由でServBay操作を自動で実行することが可能です。
セキュリティに関する注意
- MCP ServerはローカルPC上のみで動作し、stdioを通じてローカルのAIクライアントと通信します。
- 書き込みや破壊的操作(例:サイト削除、DBパスワードのリセット、バックアップの復元など)を実行する際は、AIから実行予定の変更内容を事前に説明させ、あなたの確認後に実行することを推奨します。
- 会話中にキー、トークン、DNS API Key、データベースパスワード、秘密鍵などの機密情報を貼り付けないでください。ServBay MCPの設計上、こうした情報を手動で提供する必要はありません。
- AIルールを活用することで、より安全かつ適切にAIによるServBay MCP活用が可能です。
前提条件
- ServBayがインストール・起動済みであること(macOSまたはWindows)。
- MCP対応のAIクライアント(例:Claude Code、Cursor、VS Code + Copilot、Claude Desktop、Codexなど)をお持ちであること。
次のステップ
- AIクライアントの接続方法で、ServBay MCPをあなたのAIツールにワンクリックで統合しましょう。
- AIルールを導入して、AIがServBay MCPを優先的かつ的確に活用できるようにしましょう。
まとめ
ServBay MCP Serverは、ServBayの環境管理機能をAIツールに開放することで、「自然言語でローカル開発環境を管理する」という新しいスタイルを実現します。ServBay本体に同梱され、ワンクリック接続が可能で追加導入不要—AIネイティブ開発を後押しする、ServBayの重要な基盤です。
