आइटम बैंक — छह आइटम प्रकार: multiple_choice, multiple_select, true_false, short_answer, numeric (सहिष्णुता के साथ), और essay (रूब्रिक-स्कोर किया गया)। आइटम में कठिनाई, ब्लूम का संज्ञानात्मक स्तर शामिल है।
Assessment MCP Server
ADK-Rust एंटरप्राइज़ एजेंटों के लिए एक मूल्यांकन प्लेटफ़ॉर्म। 23 MCP टूल्स जो एक आइटम बैंक (छह आइटम प्रकारों के साथ कुंजीबद्ध उत्तर), मानक/पाठ्यक्रम मैपिंग, मूल्यांकन लेखन + ब्लूप्रिंट निर्माण, रूब्रिक… को कवर करते हैं।
यह एजेंट को क्या देता है
एक MCP कनेक्शन के पीछे एक उद्देश्य-निर्मित क्षमता।
सर्वर अपने डोमेन लॉजिक का मालिक होता है और एक टूल अनुबंध प्रकाशित करता है जिसे MCP क्लाइंट खोज सकता है। ADK-Rust उस अनुबंध को एजेंट में लोड कर सकता है, चुने गए मॉडल प्रदाता के लिए प्रत्येक स्कीमा को सामान्यीकृत कर सकता है, और कनेक्शन जीवनचक्र को एजेंट के बिजनेस लॉजिक से बाहर रखता है।
मानक / पाठ्यक्रम मैपिंग — सीखने के मानक (CCSS/NGSS/कस्टम) जिनमें items_for_standard कवरेज और प्रति-मूल्यांकन मानक ब्रेकडाउन शामिल हैं।
लेखन और निर्माण — स्पष्ट आइटम से मूल्यांकन बनाएं, या ब्लूप्रिंट (कठिनाई → गणना, वैकल्पिक रूप से मानकों तक सीमित) से बैंक से जनरेट करें।
प्रयास और ग्रेडिंग — शिक्षार्थी के प्रयास ऑब्जेक्टिव आइटम को सबमिट पर ऑटो-ग्रेड करते हैं; रूब्रिक/निबंध आइटम प्रति-मानदंड स्कोर किए जाते हैं (प्रत्येक मानदंड के अधिकतम तक सीमित) और प्रयास अंतिम रूप से…
मनोमिति — item_analysis प्रति-आइटम p-मूल्य (कठिनाई) और भेदभाव (शीर्ष-तिहाई बनाम निचला-तिहाई सही-दर) की गणना करता है गुणवत्ता फ्लैग्स (बहुत_कठिन / बहुत_आसान /…
आर्किटेक्चर
Assessment MCP Server एजेंट सिस्टम में कैसे फिट बैठता है।
मॉडल को कभी भी सर्वर के पीछे सिस्टम के कार्यान्वयन विवरण या क्रेडेंशियल्स की आवश्यकता नहीं होती। यह समीक्षित टूल परिभाषाओं को देखता है। MCP क्लाइंट खोज और कॉल संभालता है, जबकि सर्वर सत्यापन, नीति, और अपने डोमेन सिस्टम के साथ संचार का स्वामित्व रखता है।
ADK-Rust एजेंट
समीक्षित टूल कैटलॉग से एक क्षमता चुनता है।
MCP क्लाइंट
स्कीमाओं का पता लगाता है, कॉल भेजता है, और टाइप की गई सामग्री प्राप्त करता है।
Assessment MCP Server
अनुरोध को सत्यापित करता है और 23 दस्तावेजीकृत टूल अनुबंधों का मालिक है।
डोमेन सिस्टम
API, डेटा, क्रेडेंशियल्स, और सर्वर के पीछे के बिजनेस नियमों को बनाए रखता है।
प्रोजेक्ट दस्तावेज़ से
सर्वर की प्रकाशित वास्तुकला
टूल कैटलॉग
एजेंट Assessment MCP Server से क्या करवा सकता है?
प्रत्येक टूल का एक स्थिर नाम, एक मानव-पठनीय उद्देश्य, और MCP प्रारंभिककरण के दौरान खोजा गया JSON इनपुट अनुबंध होता है। जोखिम वर्ग प्रोजेक्ट के रजिस्ट्री मैनिफेस्ट से आते हैं जब उपलब्ध हों।
23 नामित टूल्स
add_standardएक सीखने का मानक (पाठ्यक्रम लक्ष्य) जोड़ें
internal writelist_standardsविषय/फ्रेमवर्क द्वारा सीखने के मानकों की सूची बनाएं
read onlyitems_for_standardएक मानक के अनुरूप आइटम सूचीबद्ध करें (कवरेज)
read onlycreate_rubricभारित मानदंडों के साथ एक रूब्रिक बनाएं
internal writeget_rubricआईडी द्वारा रूब्रिक प्राप्त करें
read onlycreate_itemकिसी भी समर्थित प्रकार का आइटम (प्रश्न) लिखें
internal writeget_itemआईडी द्वारा आइटम प्राप्त करें (शिक्षक के लिए, कुंजी सहित)
read onlylist_itemsविषय/कठिनाई/मानक द्वारा आइटम बैंक खोजें
read onlycreate_assessmentस्पष्ट आइटम आईडी से मूल्यांकन बनाएं
internal writegenerate_assessmentकठिनाई ब्लूप्रिंट से मूल्यांकन जनरेट करें
internal writeget_assessmentआईडी द्वारा मूल्यांकन प्राप्त करें
read onlylist_assessmentsविषय/स्थिति द्वारा मूल्यांकन सूचीबद्ध करें
read onlyगवर्नेंस
प्रत्येक टूल के प्रभाव को समझें।
एक सर्वर कनेक्शन अपने क्रेडेंशियल्स और डिप्लॉयमेंट वातावरण के अधिकार को विरासत में लेता है। नीचे दिए गए घोषणाएँ इस प्रोजेक्ट के README और MCP रजिस्ट्री मैनिफेस्ट से आती हैं; आपका एप्लिकेशन अभी भी तय करता है कि एजेंट को कौन से टूल मिलते हैं और कहाँ अनुमोदन आवश्यक है।
- दो लेखन अनुमोदन-आधारित हैं (requires_approval): एक मूल्यांकन प्रकाशित करना (set_assessment_status → published — इसे शिक्षार्थियों के लिए लाइव बनाता है) और एक प्रयास सबमिट करना (submit_attempt, वर्गीकृत…
- प्रकाशन संरक्षित है — एक मूल्यांकन बिना आइटम के प्रकाशित नहीं किया जा सकता, और केवल प्रकाशित मूल्यांकन प्रयास स्वीकार करते हैं।
- सभी विश्लेषण और बैंक क्वेरी केवल-पढ़ने योग्य हैं।
- सब कुछ ऑडिट किया जाता है (audit_log)। नमूना डेटा काल्पनिक है।
MCP सतह
वर्तमान दस्तावेज़ क्या घोषित करता है।
MCP टूल्स, संसाधन, प्रॉम्प्ट्स, संरचित परिणाम, प्रगति, रद्दीकरण, और लंबी अवधि के कार्य ले सकता है। यह रिकॉर्ड इस रिपॉजिटरी द्वारा स्पष्ट रूप से उल्लिखित आधुनिक प्रोटोकॉल फीचर्स को उजागर करता है।
इंस्टॉल करें और कनेक्ट करें
प्रोजेक्ट के दस्तावेजीकृत प्रारंभिक बिंदु का पालन करें।
सर्वर को उस वातावरण में इंस्टॉल करें जो उसके क्रेडेंशियल्स और डोमेन एक्सेस का मालिक है। इसे अपने MCP होस्ट में जोड़ें, खोजे गए टूल्स को सत्यापित करें, और उत्पादन एजेंट को देने से पहले टूलसेट को सीमित करें।
cargo install mcp-assessmentlet toolset = McpToolset::from_stdio(
"mcp-assessment",
["mcp-assessment"],
).await?;
let agent = LlmAgentBuilder::new("agent")
.tools(toolset.tools().await?)
.build()?;कमांड और कॉन्फ़िगरेशन सार्वजनिक README से निकाले जाते हैं। तैनाती से पहले आधिकारिक दस्तावेज़ में आवश्यकताएँ, पर्यावरण चर, और रिलीज-विशिष्ट विकल्पों की पुष्टि करें।
आधिकारिक दस्तावेज़
प्रोजेक्ट मेंटेनर्स के सत्य स्रोत के साथ जारी रखें।
यह पृष्ठ सर्वर का एक सुलभ मानचित्र प्रदान करता है। सटीक स्कीमाओं, आवश्यकताओं, कॉन्फ़िगरेशन, उदाहरणों, परीक्षणों, रिलीज़, और सुरक्षा अपडेट के लिए रिपॉजिटरी प्राधिकृत बनी रहती है।
खोज जारी रखें
उद्योग समाधान में अधिक।
स्रोत रिकॉर्ड
इस कैटलॉग प्रविष्टि के लिए रिलीज और रिपॉजिटरी मेटाडेटा।
- संस्करण
- 1.0.0
- लाइसेंस
- Apache-2.0
- टूल्स
- 23
- संशोधन
- cfdb211393e0
- अपडेट किया गया
- 9 जून 2026