छात्र — जनसांख्यिकी, नामांकन स्थिति, आवास (IEP/504/ELL)
Student Records MCP Server
ADK-Rust एंटरप्राइज़ शिक्षा एजेंटों के लिए पूर्ण छात्र सूचना प्रणाली (SIS)। 46 MCP टूल्स जो छात्रों, पाठ्यक्रमों और नामांकन, ग्रेड और रूब्रिक स्कोरिंग, उपस्थिति, समर्थन मामलों, अभिभावकों और संचार,… को कवर करते हैं।
यह एजेंट को क्या देता है
एक MCP कनेक्शन के पीछे एक उद्देश्य-निर्मित क्षमता।
सर्वर अपने डोमेन लॉजिक का मालिक होता है और एक टूल अनुबंध प्रकाशित करता है जिसे MCP क्लाइंट खोज सकता है। ADK-Rust उस अनुबंध को एजेंट में लोड कर सकता है, चुने गए मॉडल प्रदाता के लिए प्रत्येक स्कीमा को सामान्यीकृत कर सकता है, और कनेक्शन जीवनचक्र को एजेंट के बिजनेस लॉजिक से बाहर रखता है।
पाठ्यक्रम और अनुभाग — कैटलॉग + टर्म ऑफ़रिंग्स ग्रेड-श्रेणी भार के साथ
नामांकन — छात्र↔अनुभाग स्थिति के साथ
ग्रेड और रूब्रिक्स — असाइनमेंट ग्रेड, रूब्रिक स्कोरिंग (मानदंड योग), और भारित ग्रेडबुक → पत्र ग्रेड
उपस्थिति — रिकॉर्ड और गणना दर
समर्थन — नोट्स और स्थिति के साथ हस्तक्षेप मामले
अभिभावक और संचार — अभिभावक लिंक सहमति के साथ; संदेश भेजना
आर्किटेक्चर
Student Records MCP Server एजेंट सिस्टम में कैसे फिट बैठता है।
मॉडल को कभी भी सर्वर के पीछे सिस्टम के कार्यान्वयन विवरण या क्रेडेंशियल्स की आवश्यकता नहीं होती। यह समीक्षित टूल परिभाषाओं को देखता है। MCP क्लाइंट खोज और कॉल संभालता है, जबकि सर्वर सत्यापन, नीति, और अपने डोमेन सिस्टम के साथ संचार का स्वामित्व रखता है।
ADK-Rust एजेंट
समीक्षित टूल कैटलॉग से एक क्षमता चुनता है।
MCP क्लाइंट
स्कीमाओं का पता लगाता है, कॉल भेजता है, और टाइप की गई सामग्री प्राप्त करता है।
Student Records MCP Server
अनुरोध को सत्यापित करता है और 27 दस्तावेजीकृत टूल अनुबंधों का मालिक है।
डोमेन सिस्टम
API, डेटा, क्रेडेंशियल्स, और सर्वर के पीछे के बिजनेस नियमों को बनाए रखता है।
प्रोजेक्ट दस्तावेज़ से
सर्वर की प्रकाशित वास्तुकला
टूल कैटलॉग
एजेंट Student Records MCP Server से क्या करवा सकता है?
प्रत्येक टूल का एक स्थिर नाम, एक मानव-पठनीय उद्देश्य, और MCP प्रारंभिककरण के दौरान खोजा गया JSON इनपुट अनुबंध होता है। जोखिम वर्ग प्रोजेक्ट के रजिस्ट्री मैनिफेस्ट से आते हैं जब उपलब्ध हों।
46 नामित टूल्स
find_studentsSIS आईडी, नाम, या ग्रेड स्तर द्वारा छात्र खोजें (FERPA-लॉग्ड)
read onlyget_studentछात्र का रिकॉर्ड प्राप्त करें (FERPA पढ़ें)
read onlyset_student_statusछात्र की नामांकन स्थिति सेट करें
internal writeadd_accommodationछात्र को IEP/504/ELL आवास जोड़ें
internal writeget_access_logछात्र के लिए FERPA एक्सेस लॉग प्राप्त करें (प्रकटीकरण का लेखा-जोखा)
read onlycreate_courseकैटलॉग पाठ्यक्रम बनाएं
internal writelist_coursesकैटलॉग पाठ्यक्रम सूचीबद्ध करें
read onlycreate_sectionग्रेड-श्रेणी भार के साथ पाठ्यक्रम अनुभाग बनाएं
internal writeenrollछात्र को अनुभाग में नामांकित करें
internal writeget_enrollmentsछात्र के नामांकन सूचीबद्ध करें (FERPA पढ़ें)
read onlycreate_assignmentअनुभाग में असाइनमेंट बनाएं
internal writerecord_gradeछात्र के लिए ग्रेड रिकॉर्ड करें (वैकल्पिक रूब्रिक के साथ)
internal writeगवर्नेंस
प्रत्येक टूल के प्रभाव को समझें।
एक सर्वर कनेक्शन अपने क्रेडेंशियल्स और डिप्लॉयमेंट वातावरण के अधिकार को विरासत में लेता है। नीचे दिए गए घोषणाएँ इस प्रोजेक्ट के README और MCP रजिस्ट्री मैनिफेस्ट से आती हैं; आपका एप्लिकेशन अभी भी तय करता है कि एजेंट को कौन से टूल मिलते हैं और कहाँ अनुमोदन आवश्यक है।
- रजिस्ट्री मैनिफेस्ट केवल पढ़ने वाले, आंतरिक लेखन, बाहरी लेखन टूल जोखिम वर्गों की घोषणा करता है।
MCP सतह
वर्तमान दस्तावेज़ क्या घोषित करता है।
MCP टूल्स, संसाधन, प्रॉम्प्ट्स, संरचित परिणाम, प्रगति, रद्दीकरण, और लंबी अवधि के कार्य ले सकता है। यह रिकॉर्ड इस रिपॉजिटरी द्वारा स्पष्ट रूप से उल्लिखित आधुनिक प्रोटोकॉल फीचर्स को उजागर करता है।
इंस्टॉल करें और कनेक्ट करें
प्रोजेक्ट के दस्तावेजीकृत प्रारंभिक बिंदु का पालन करें।
सर्वर को उस वातावरण में इंस्टॉल करें जो उसके क्रेडेंशियल्स और डोमेन एक्सेस का मालिक है। इसे अपने MCP होस्ट में जोड़ें, खोजे गए टूल्स को सत्यापित करें, और उत्पादन एजेंट को देने से पहले टूलसेट को सीमित करें।
cargo install mcp-student-recordslet toolset = McpToolset::from_stdio(
"mcp-student-records",
["mcp-student-records"],
).await?;
let agent = LlmAgentBuilder::new("agent")
.tools(toolset.tools().await?)
.build()?;कमांड और कॉन्फ़िगरेशन सार्वजनिक README से निकाले जाते हैं। तैनाती से पहले आधिकारिक दस्तावेज़ में आवश्यकताएँ, पर्यावरण चर, और रिलीज-विशिष्ट विकल्पों की पुष्टि करें।
आधिकारिक दस्तावेज़
प्रोजेक्ट मेंटेनर्स के सत्य स्रोत के साथ जारी रखें।
यह पृष्ठ सर्वर का एक सुलभ मानचित्र प्रदान करता है। सटीक स्कीमाओं, आवश्यकताओं, कॉन्फ़िगरेशन, उदाहरणों, परीक्षणों, रिलीज़, और सुरक्षा अपडेट के लिए रिपॉजिटरी प्राधिकृत बनी रहती है।
खोज जारी रखें
उद्योग समाधान में अधिक।
स्रोत रिकॉर्ड
इस कैटलॉग प्रविष्टि के लिए रिलीज और रिपॉजिटरी मेटाडेटा।
- संस्करण
- 1.1.0
- लाइसेंस
- Apache-2.0
- टूल्स
- 27
- संशोधन
- 04466689fdc5
- अपडेट किया गया
- 9 जून 2026