Pengenalan ServBay MCP Server
ServBay MCP Server ialah pelayan terbina dalam ServBay berasaskan Model Context Protocol (MCP). Melaluinya, alat AI yang menyokong MCP seperti Claude, Cursor, VS Code dan lain-lain boleh terus "melihat" dan "mengendalikan" persekitaran pembangunan ServBay anda secara tempatan—menyemak status perkhidmatan, mengurus laman web dan nama domain, mengendalikan pangkalan data, mengeluarkan sijil, membuat sandaran, membaca log dan metrik sistem—tanpa perlu berulang-alik antara perbualan dan antara muka ServBay.
Dokumen ini memperkenalkan apa itu ServBay MCP Server dan apa yang boleh dilakukan. Untuk kaedah integrasi dan peraturan AI, sila rujuk:
- Integrasi Klien AI (IDE Integration) — Integrasikan MCP ke Claude Code / Cursor / VS Code dan banyak lagi secara sekali klik
- Peraturan AI (AI Rule) — Membolehkan AI menggunakan ServBay MCP dengan betul dan selamat
Apakah itu MCP
Model Context Protocol (MCP) adalah protokol terbuka yang membolehkan aplikasi AI berhubung dengan alatan dan sumber data luaran secara seragam. ServBay membungkus keupayaan pengurusan persekitarannya sebagai sebuah MCP Server, membolehkan mana-mana klien AI yang serasi MCP memanggil fungsi ServBay melalui MCP.
MCP Server diedarkan sebagai proses tempatan (penghantaran stdio) bersama ServBay, dan akan dilancarkan secara automatik oleh klien AI apabila diperlukan. Anda tidak perlu memasang atau konfigurasi secara berasingan.
Apa yang ServBay MCP boleh lakukan
Keupayaan terbuka oleh ServBay MCP Server meliputi ciri pengurusan utama ServBay:
- Persekitaran & Langganan — Membaca maklumat persekitaran, status langganan/pelan, menjalankan diagnosis.
- Maklumat & Metrik Sistem — Membaca maklumat CPU/memori/cakera/rangkaian serta metrik masa nyata (lihat Maklumat & Metrik Sistem).
- Pengurusan Perkhidmatan — Menyenaraikan perkhidmatan, menyemak status, mulakan/berhenti/mula semula PHP, Node.js, MySQL, MariaDB, PostgreSQL, Redis, Memcached, Mailpit, MinIO, Ollama dan lain-lain.
- Konfigurasi & Log Perkhidmatan — Membaca/menulis konfigurasi perkhidmatan, membaca log perkhidmatan.
- Laman Web & Nama Domain — Menyenaraikan/melihat/mewujudkan/mengemas kini/menghapuskan laman web tempatan, mengaktifkan atau menyahaktifkan laman, menguruskan rekod hos dan domain dnsmasq.
- Port — Menyemak penggunaan port.
- Sijil TLS/HTTPS — Menyenaraikan, mengeluarkan, mengeluarkan semula, memadam sijil.
- Pangkalan Data — Menyenaraikan pangkalan data, membuat pangkalan data, tetapkan/tetap semula kata laluan pangkalan data.
- Pakej Perisian — Menyenaraikan pakej yang dipasang/boleh didapati, memasang/mengalih keluar/mengaktifkan/menyahaktifkan serta menukar versi.
- Model Ollama — Menyenaraikan dan mengalih keluar model Ollama tempatan.
- Sandaran — Menyenaraikan, membuat, memulihkan, memadam sandaran, dan melihat jadual sandaran.
Dengan keupayaan ini, anda boleh terus memberi arahan seperti "hidupkan PHP 8.3 dan bina laman baru", "keluarkan sijil untuk domain ini", atau "lihat log ralat MySQL", dan AI akan memanggil fungsi ServBay melalui MCP untuk melaksanakannya.
Penjelasan Keselamatan
- MCP Server hanya berfungsi pada mesin tempatan, berkomunikasi dengan klien AI tempatan melalui stdio.
- Untuk operasi tulis atau berisiko (cth. memadam laman web, menukar kata laluan pangkalan data, memulihkan sandaran), disarankan agar AI terlebih dahulu menjelaskan perubahan tersebut dan mendapatkan pengesahan anda sebelum melaksanakan sebarang tindakan.
- Jangan tampal kunci, token, DNS API Key, kata laluan pangkalan data atau kunci peribadi dalam perbualan—reka bentuk ServBay MCP tidak memerlukan anda untuk berkongsi maklumat sensitif ini secara manual.
- Gunakan bersama Peraturan AI untuk membolehkan penggunaan ServBay MCP yang lebih selamat dan teratur oleh AI.
Prasyarat
- ServBay telah dipasang dan berjalan (macOS atau Windows).
- Anda mempunyai klien AI yang menyokong MCP (seperti Claude Code, Cursor, VS Code + Copilot, Claude Desktop, Codex dan lain-lain).
Langkah Seterusnya
- Lawati Integrasi Klien AI untuk mengintegrasikan ServBay MCP dengan alat AI anda secara sekali klik.
- Pasang Peraturan AI untuk membimbing AI menggunakan ServBay MCP dengan cara paling tepat dan selamat.
Rumusan
ServBay MCP Server membuka keupayaan pengurusan persekitaran ServBay kepada alat AI, membolehkan anda "mengurus persekitaran pembangunan tempatan melalui bahasa semula jadi". Ia diagihkan bersama ServBay, boleh diintegrasi dengan sekali klik tanpa pemasangan tambahan, dan menjadi komponen penting dalam pembangunan AI-native oleh ServBay.
