वास्तविक सिस्टम डेटा — असली OS कमांड्स से पढ़ता है, कोई मॉक या सीड नहीं।
Device Management MCP Server
आपका AI एजेंट एक सिस्टम एडमिन बन जाता है। 44 MCP टूल्स जो वास्तविक डिवाइसों का निरीक्षण, निदान और कार्रवाई करते हैं — डिवाइस प्रबंधन, एंडपॉइंट सुरक्षा, और नेटवर्क संचालन को एक सर्वर में कवर करते हुए। क्रॉस-प्लेटफ़ॉर्म (macOS, Linux, …
यह एजेंट को क्या देता है
एक MCP कनेक्शन के पीछे एक उद्देश्य-निर्मित क्षमता।
सर्वर अपने डोमेन लॉजिक का मालिक होता है और एक टूल अनुबंध प्रकाशित करता है जिसे MCP क्लाइंट खोज सकता है। ADK-Rust उस अनुबंध को एजेंट में लोड कर सकता है, चुने गए मॉडल प्रदाता के लिए प्रत्येक स्कीमा को सामान्यीकृत कर सकता है, और कनेक्शन जीवनचक्र को एजेंट के बिजनेस लॉजिक से बाहर रखता है।
क्रॉस-प्लेटफ़ॉर्म — macOS, Linux, Windows। OS का ऑटो-डिटेक्शन करता है और सही कमांड्स भेजता है।
निरीक्षण → निदान → कार्रवाई — निगरानी से लेकर सुधार तक पूरा स्पेक्ट्रम।
MCP एलिसिटेशन — विनाशकारी क्रियाएं (kill, firewall, restart) MCP प्रोटोकॉल के माध्यम से उपयोगकर्ता की पुष्टि मांगती हैं।
एंटरप्राइज बैकएंड्स — Intune, Jamf, Fleet, Kandji फीचर फ्लैग्स के जरिए।
मर्ज्ड स्कोप — ADK-Rust एंटरप्राइज इन्वेंटरी से डिवाइस प्रबंधन (18), एंडपॉइंट सुरक्षा (19), और नेटवर्क (20) को कवर करता है।
आर्किटेक्चर
Device Management MCP Server एजेंट सिस्टम में कैसे फिट बैठता है।
मॉडल को कभी भी सर्वर के पीछे सिस्टम के कार्यान्वयन विवरण या क्रेडेंशियल्स की आवश्यकता नहीं होती। यह समीक्षित टूल परिभाषाओं को देखता है। MCP क्लाइंट खोज और कॉल संभालता है, जबकि सर्वर सत्यापन, नीति, और अपने डोमेन सिस्टम के साथ संचार का स्वामित्व रखता है।
ADK-Rust एजेंट
समीक्षित टूल कैटलॉग से एक क्षमता चुनता है।
MCP क्लाइंट
स्कीमाओं का पता लगाता है, कॉल भेजता है, और टाइप की गई सामग्री प्राप्त करता है।
Device Management MCP Server
अनुरोध को सत्यापित करता है और 44 दस्तावेजीकृत टूल अनुबंधों का मालिक है।
डोमेन सिस्टम
API, डेटा, क्रेडेंशियल्स, और सर्वर के पीछे के बिजनेस नियमों को बनाए रखता है।
प्रोजेक्ट दस्तावेज़ से
सर्वर की प्रकाशित वास्तुकला
टूल कैटलॉग
एजेंट Device Management MCP Server से क्या करवा सकता है?
प्रत्येक टूल का एक स्थिर नाम, एक मानव-पठनीय उद्देश्य, और MCP प्रारंभिककरण के दौरान खोजा गया JSON इनपुट अनुबंध होता है। जोखिम वर्ग प्रोजेक्ट के रजिस्ट्री मैनिफेस्ट से आते हैं जब उपलब्ध हों।
19 नामित टूल्स 44 दस्तावेजीकृत टूल्स से दिखाए गए
get_deviceID, नाम, या सीरियल नंबर से डिवाइस खोजें
read onlylist_user_devicesकिसी उपयोगकर्ता के सभी डिवाइस सूचीबद्ध करें
read onlyget_security_postureडिवाइस सुरक्षा स्थिति प्राप्त करें — एन्क्रिप्शन, फ़ायरवॉल, एंटीवायरस, अनुपालन
read onlylist_applicationsडिवाइस पर इंस्टॉल किए गए एप्लिकेशन सूचीबद्ध करें
read onlycollect_diagnosticsडिवाइस से डायग्नोस्टिक लॉग इकट्ठा करें
read onlyrun_health_checkडिवाइस पर हेल्थ चेक चलाएं
read onlycreate_remediationडिवाइस के लिए सुधार कार्य बनाएं
internal writeget_system_statsलाइव सिस्टम आँकड़े प्राप्त करें — CPU, मेमोरी, डिस्क, लोड एवरेज
read onlylist_processesCPU या मेमोरी उपयोग के अनुसार शीर्ष चल रहे प्रोसेस सूचीबद्ध करें
read onlyget_network_infoनेटवर्क जानकारी प्राप्त करें — IP पते, WiFi, VPN, सक्रिय कनेक्शन
read onlyget_security_statusपूर्ण सुरक्षा स्थिति प्राप्त करें — FileVault/BitLocker, फ़ायरवॉल, SIP/SELinux
read onlycheck_os_updatesउपलब्ध OS अपडेट्स जांचें
read onlyगवर्नेंस
प्रत्येक टूल के प्रभाव को समझें।
एक सर्वर कनेक्शन अपने क्रेडेंशियल्स और डिप्लॉयमेंट वातावरण के अधिकार को विरासत में लेता है। नीचे दिए गए घोषणाएँ इस प्रोजेक्ट के README और MCP रजिस्ट्री मैनिफेस्ट से आती हैं; आपका एप्लिकेशन अभी भी तय करता है कि एजेंट को कौन से टूल मिलते हैं और कहाँ अनुमोदन आवश्यक है।
- रजिस्ट्री मैनिफेस्ट केवल पढ़ने, आंतरिक लिखने, विनाशकारी टूल जोखिम वर्गों को घोषित करता है।
MCP सतह
वर्तमान दस्तावेज़ क्या घोषित करता है।
MCP टूल्स, संसाधन, प्रॉम्प्ट्स, संरचित परिणाम, प्रगति, रद्दीकरण, और लंबी अवधि के कार्य ले सकता है। यह रिकॉर्ड इस रिपॉजिटरी द्वारा स्पष्ट रूप से उल्लिखित आधुनिक प्रोटोकॉल फीचर्स को उजागर करता है।
इंस्टॉल करें और कनेक्ट करें
प्रोजेक्ट के दस्तावेजीकृत प्रारंभिक बिंदु का पालन करें।
सर्वर को उस वातावरण में इंस्टॉल करें जो उसके क्रेडेंशियल्स और डोमेन एक्सेस का मालिक है। इसे अपने MCP होस्ट में जोड़ें, खोजे गए टूल्स को सत्यापित करें, और उत्पादन एजेंट को देने से पहले टूलसेट को सीमित करें।
cargo install mcp-device-managementlet toolset = McpToolset::from_stdio(
"mcp-device-management",
["mcp-device-management"],
).await?;
let agent = LlmAgentBuilder::new("agent")
.tools(toolset.tools().await?)
.build()?;कमांड और कॉन्फ़िगरेशन सार्वजनिक README से निकाले जाते हैं। तैनाती से पहले आधिकारिक दस्तावेज़ में आवश्यकताएँ, पर्यावरण चर, और रिलीज-विशिष्ट विकल्पों की पुष्टि करें।
आधिकारिक दस्तावेज़
प्रोजेक्ट मेंटेनर्स के सत्य स्रोत के साथ जारी रखें।
यह पृष्ठ सर्वर का एक सुलभ मानचित्र प्रदान करता है। सटीक स्कीमाओं, आवश्यकताओं, कॉन्फ़िगरेशन, उदाहरणों, परीक्षणों, रिलीज़, और सुरक्षा अपडेट के लिए रिपॉजिटरी प्राधिकृत बनी रहती है।
खोज जारी रखें
सुरक्षा और शासन में अधिक।
स्रोत रिकॉर्ड
इस कैटलॉग प्रविष्टि के लिए रिलीज और रिपॉजिटरी मेटाडेटा।
- संस्करण
- 1.5.0
- लाइसेंस
- Apache-2.0
- टूल्स
- 44
- संशोधन
- 26677330194a
- अपडेट किया गया
- 24 मई 2026