ServBay MCP Server परिचय
ServBay MCP Server, ServBay में इनबिल्ट एक सर्वर है जो Model Context Protocol (MCP) पर आधारित है। इसकी मदद से Claude, Cursor, VS Code जैसे MCP सपोर्टेड AI टूल्स सीधे आपके लोकल ServBay डेवलपमेंट वातावरण को "देख" और "ऑपरेट" कर सकते हैं—जैसे कि सर्विस की स्थिति जानना, वेबसाइट और डोमेन मैनेज करना, डेटाबेस ऑपरेट करना, सर्टिफिकेट जारी करना, बैकअप बनाना, लॉग और सिस्टम इंडिकेटर पढ़ना इत्यादि, वो भी बिना बार-बार बातचीत और ServBay इंटरफेस के बीच स्विच किए।
इस लेख में, आप जानेंगे ServBay MCP Server क्या है और क्या-क्या कर सकता है। इंटीग्रेशन और AI यूज़ गाइडलाइन के लिए देखें:
- AI क्लाइंट इंटीग्रेशन (IDE Integration) — MCP को Claude Code / Cursor / VS Code आदि में जोड़ने का तरीका
- AI नियम (AI Rule) — AI को Safe और सही तरीके से 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 आदि को शुरू/रोकना/रीस्टार्ट करना।
- सर्विस कॉन्फ़िगरेशन और लॉग — सर्विस सेटिंग्स पढ़ना/लिखना, लॉग पढ़ना।
- वेबसाइट्स और डोमेन — लोकल वेबसाइट्स को लिस्ट/जांचना/बनाना/अपडेट/डिलीट करना, साइट को सक्षम या अक्षम करना, होस्ट रिकॉर्ड और dnsmasq डोमेन का प्रबंधन।
- पोर्ट्स — पोर्ट यूसेज चेक करना।
- TLS / HTTPS सर्टिफिकेट — सर्टिफिकेट्स लिस्टिंग, जारी करना, फिर से जारी करना, हटाना।
- डेटाबेस — डेटाबेस को लिस्ट, क्रिएट, पासवर्ड सेट/रीसेट करना।
- सॉफ्टवेयर पैकेजेस — इंस्टॉल्ड/उपलब्ध पैकेजेस देखना, इंस्टॉल/अनइंस्टॉल/एनेबल/डिसेबल, वर्जन बदलना।
- Ollama मॉडल्स — लोकल Ollama मॉडल्स को लिस्ट और हटाना।
- बैकअप्स — बैकअप सूची देखना, नया बनाना, रीस्टोर या हटाना, बैकअप शेड्यूल देखना।
इन फीचर्स के जरिए, आप सीधे AI को बोल सकते हैं "PHP 8.3 चालू करो और एक नई साइट बनाओ", "इस डोमेन के लिए सर्टिफिकेट जारी करो", "MySQL की एरर लॉग दिखाओ"—AI MCP के जरिये ServBay में कमांड एक्जीक्यूट कर देगा।
सुरक्षा संबंधित जानकारी
- MCP Server केवल लोकल मशीन पर चलता है, और stdio के माध्यम से लोकल AI क्लाइंट से संवाद करता है।
- लिखने या डेस्ट्रक्टिव ऑपरेशन (जैसे कि वेबसाइट डिलीट करना, डेटाबेस पासवर्ड रीसेट, बैकअप रीस्टोर) के लिए पहले AI से अपेक्षित बदलाव कन्फर्म करवा लें।
- कभी भी क्लिपबोर्ड या चैट में कुंजी, टोकन, DNS API Key, डेटाबेस पासवर्ड, या प्राइवेट की पेस्ट न करें—ServBay MCP ऐसे संवेदनशील डाटा की मैन्युअल प्रोविजनिंग की आवश्यकता नहीं रखता।
- AI नियम के साथ MCP का उपयोग AI के लिए प्रक्रिया को अधिक सुरक्षित और संयमित रखता है।
आवश्यक तैयारी
- 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 का यह एक अनिवार्य हिस्सा है।
