Pengenalan ServBay MCP Server
ServBay MCP Server adalah server bawaan ServBay yang dibangun berbasis Model Context Protocol (MCP). Melalui server ini, alat AI seperti Claude, Cursor, VS Code yang mendukung MCP dapat secara langsung “melihat” dan “mengendalikan” lingkungan pengembangan lokal ServBay Anda—memeriksa status layanan, mengelola situs & domain, mengoperasikan database, menerbitkan sertifikat, membuat backup, membaca log & metrik sistem, dan lainnya—tanpa perlu bolak-balik antara percakapan dan antarmuka ServBay.
Dokumen ini memperkenalkan apa itu ServBay MCP Server dan fungsionalitas utamanya. Untuk integrasi dan aturan AI, silakan lihat:
- Integrasi Klien AI (IDE Integration) — Integrasikan MCP ke Claude Code / Cursor / VS Code dan lainnya dengan satu langkah
- Aturan AI (AI Rule) — Panduan agar AI menggunakan ServBay MCP dengan benar dan aman
Apa Itu MCP
Model Context Protocol (MCP) adalah protokol terbuka yang dirancang agar aplikasi AI dapat terhubung dengan alat eksternal dan sumber data secara terstandarisasi. ServBay mengemas kapabilitas pengelolaan lingkungannya menjadi MCP Server, sehingga klien AI kompatibel MCP mana pun bisa memanggil fungsi ServBay melalui server ini.
MCP Server dijalankan sebagai proses lokal (dengan transmisi stdio) dan didistribusikan bersama ServBay. Klien AI akan meluncurkannya sesuai kebutuhan, tanpa perlu instalasi atau penyebaran terpisah.
Apa yang Bisa Dilakukan ServBay MCP
ServBay MCP Server menyediakan beragam kapabilitas inti manajemen ServBay:
- Lingkungan & Langganan — Membaca informasi lingkungan, status langganan/paket, menjalankan diagnostik.
- Informasi Sistem & Metrik — Membaca info sistem dan metrik real-time seperti CPU / memori / disk / jaringan (lihat detail di Informasi Sistem & Metrik).
- Manajemen Layanan — Melihat daftar layanan, memeriksa status, memulai / menghentikan / merestart PHP, Node.js, MySQL, MariaDB, PostgreSQL, Redis, Memcached, Mailpit, MinIO, Ollama, dan seterusnya.
- Konfigurasi & Log Layanan — Membaca / menulis konfigurasi layanan, membaca log layanan.
- Situs & Domain — Melihat / menambahkan / memperbarui / menghapus situs lokal, mengaktifkan atau menonaktifkan situs, mengelola catatan hosts dan domain dnsmasq.
- Port — Mengecek penggunaan port.
- Sertifikat TLS / HTTPS — Melihat, menerbitkan, memperbarui, dan menghapus sertifikat.
- Database — Melihat daftar database, membuat database baru, mengatur / mereset password database.
- Paket Software — Melihat paket terpasang / tersedia, instal / uninstall / aktifkan / nonaktifkan, dan mengganti versi paket.
- Model Ollama — Melihat dan menghapus model Ollama lokal.
- Backup — Melihat, membuat, memulihkan, menghapus backup, serta mengecek jadwal backup.
Dengan kemampuan ini, Anda dapat secara langsung memberi perintah pada AI seperti “Jalankan PHP 8.3 dan buatkan satu situs baru”, “Terbitkan sertifikat untuk domain ini”, atau “Tampilkan log error MySQL”, dan AI akan mengakses ServBay lewat MCP untuk melakukannya.
Catatan Keamanan
- MCP Server hanya berjalan di komputer lokal, berkomunikasi dengan klien AI juga secara lokal via stdio.
- Untuk operasi menulis atau destruktif (seperti menghapus situs, mereset kata sandi database, memulihkan backup), disarankan AI menjelaskan perubahan yang akan dilakukan dan meminta konfirmasi Anda sebelum mengeksekusi.
- Jangan menempelkan kunci, token, DNS API Key, password database, atau private key dalam percakapan—desain ServBay MCP tidak membutuhkan Anda membagikan data sensitif semacam itu secara manual.
- Gunakan bersama Aturan AI agar AI lebih aman dan patuh saat menggunakan ServBay MCP.
Prasyarat
- ServBay telah diinstal dan dijalankan (macOS atau Windows).
- Memiliki klien AI yang mendukung MCP (seperti Claude Code, Cursor, VS Code + Copilot, Claude Desktop, Codex, dsb).
Langkah Selanjutnya
- Kunjungi Integrasi Klien AI untuk menghubungkan ServBay MCP ke alat AI Anda hanya dengan satu klik.
- Instal Aturan AI agar AI dapat menggunakan ServBay MCP dengan cara yang benar dan aman.
Kesimpulan
ServBay MCP Server membuka akses kapabilitas manajemen lingkungan ServBay bagi alat AI, membuat pengelolaan lingkungan pengembangan lokal melalui bahasa alami menjadi kenyataan. Dikirimkan bersama ServBay, integrasi satu langkah, tanpa instalasi tambahan—ServBay MCP adalah elemen kunci untuk pengembangan AI-native di ServBay.
