कतारें और SLA नीति — प्रत्येक कतार प्रति-प्राथमिकता प्रतिक्रिया और समाधान लक्ष्य (घंटों में) परिभाषित करती है।
Ticketing MCP Server
ADK-Rust एंटरप्राइज़ सपोर्ट, कानूनी, और ऑपरेशंस एजेंट्स के लिए एक सेवा-डेस्क / केस-टिकटिंग प्लेटफ़ॉर्म। 19 MCP टूल्स जो SLA नीतियों के साथ कतारें, प्राथमिकता और स्वचालित रूप से गणना की गई SLA नियत तिथियाँ + उल्लंघन के साथ टिकट कवर करते हैं।
यह एजेंट को क्या देता है
एक MCP कनेक्शन के पीछे एक उद्देश्य-निर्मित क्षमता।
सर्वर अपने डोमेन लॉजिक का मालिक होता है और एक टूल अनुबंध प्रकाशित करता है जिसे MCP क्लाइंट खोज सकता है। ADK-Rust उस अनुबंध को एजेंट में लोड कर सकता है, चुने गए मॉडल प्रदाता के लिए प्रत्येक स्कीमा को सामान्यीकृत कर सकता है, और कनेक्शन जीवनचक्र को एजेंट के बिजनेस लॉजिक से बाहर रखता है।
टिकट — अनुरोधकर्ता, प्राथमिकता, और टैग के साथ इनटेक; कतार नीति × प्राथमिकता से SLA नियत तिथियाँ स्वचालित रूप से गणना की जाती हैं। स्थिति वर्कफ़्लो: नया → खुला → लंबित → हल → बंद (बंद अंतिम है)।
ट्रायज और असाइनमेंट — एजेंट्स को असाइन करें (नए टिकट स्वतः खुलते हैं), प्राथमिकता सेट करें (SLA पुनर्गणना), टैग करें, और बढ़ाएं (प्राथमिकता बढ़ाएं, वृद्धि स्तर बढ़ाएं, SLA पुनः आधार बनाएं)।
टिप्पणियाँ — आंतरिक नोट्स (केवल स्टाफ) और सार्वजनिक उत्तर (अनुरोधकर्ता को दिखने वाले; पहला सार्वजनिक उत्तर SLA पहली प्रतिक्रिया समय सेट करता है)।
SLA और विश्लेषण — sla_status (प्रति-टिकट उल्लंघन झंडे + मिनट शेष), sla_report (खुला / प्रतिक्रिया-उल्लंघन / समाधान-उल्लंघन / अगले 2 घंटे में जोखिम में कतार के पार), और कार्यभार (खुले…
आर्किटेक्चर
Ticketing MCP Server एजेंट सिस्टम में कैसे फिट बैठता है।
मॉडल को कभी भी सर्वर के पीछे सिस्टम के कार्यान्वयन विवरण या क्रेडेंशियल्स की आवश्यकता नहीं होती। यह समीक्षित टूल परिभाषाओं को देखता है। MCP क्लाइंट खोज और कॉल संभालता है, जबकि सर्वर सत्यापन, नीति, और अपने डोमेन सिस्टम के साथ संचार का स्वामित्व रखता है।
ADK-Rust एजेंट
समीक्षित टूल कैटलॉग से एक क्षमता चुनता है।
MCP क्लाइंट
स्कीमाओं का पता लगाता है, कॉल भेजता है, और टाइप की गई सामग्री प्राप्त करता है।
Ticketing MCP Server
अनुरोध को सत्यापित करता है और 19 दस्तावेजीकृत टूल अनुबंधों का मालिक है।
डोमेन सिस्टम
API, डेटा, क्रेडेंशियल्स, और सर्वर के पीछे के बिजनेस नियमों को बनाए रखता है।
प्रोजेक्ट दस्तावेज़ से
सर्वर की प्रकाशित वास्तुकला
टूल कैटलॉग
एजेंट Ticketing MCP Server से क्या करवा सकता है?
प्रत्येक टूल का एक स्थिर नाम, एक मानव-पठनीय उद्देश्य, और MCP प्रारंभिककरण के दौरान खोजा गया JSON इनपुट अनुबंध होता है। जोखिम वर्ग प्रोजेक्ट के रजिस्ट्री मैनिफेस्ट से आते हैं जब उपलब्ध हों।
19 नामित टूल्स
create_queueSLA नीति के साथ कतार बनाएं
internal writeget_queueकतार और उसकी SLA नीति प्राप्त करें
read onlylist_queuesकतारें सूचीबद्ध करें
read onlycreate_ticketटिकट इनटेक करें (SLA नियत तिथियाँ स्वचालित गणना)
internal writeget_ticketआईडी द्वारा टिकट प्राप्त करें
read onlylist_ticketsकतार/स्थिति/असाइन के अनुसार टिकट सूचीबद्ध करें
read onlyassign_ticketएजेंट को टिकट असाइन करें
internal writeset_priorityटिकट प्राथमिकता सेट करें (SLA पुनर्गणना)
internal writeset_statusटिकट स्थिति संक्रमण करें
internal writeclose_ticketटिकट बंद करें (अंतिम) — संरक्षित
internal writeadd_tagटिकट में टैग जोड़ें
internal writeescalate_ticketटिकट बढ़ाएं (प्राथमिकता बढ़ाएं, SLA पुनः आधार बनाएं)
internal writeगवर्नेंस
प्रत्येक टूल के प्रभाव को समझें।
एक सर्वर कनेक्शन अपने क्रेडेंशियल्स और डिप्लॉयमेंट वातावरण के अधिकार को विरासत में लेता है। नीचे दिए गए घोषणाएँ इस प्रोजेक्ट के README और MCP रजिस्ट्री मैनिफेस्ट से आती हैं; आपका एप्लिकेशन अभी भी तय करता है कि एजेंट को कौन से टूल मिलते हैं और कहाँ अनुमोदन आवश्यक है।
- दो लेखन क्रियाएं अनुमोदन की आवश्यकता पर आधारित हैं (requires_approval): send_public_reply (अनुरोधकर्ता को बाहरी संदेश — external_write वर्गीकृत) और close_ticket (केस का अंतिम निपटान)।
- वर्कफ़्लो अखंडता — बंद टिकट को पुनः असाइन, पुनः संक्रमण, या पुनः बंद नहीं किया जा सकता; सब कुछ ऑडिट ट्रेल (audit_log) पर है।
- पढ़ना केवल-पढ़ने योग्य है। नमूना डेटा काल्पनिक है।
MCP सतह
वर्तमान दस्तावेज़ क्या घोषित करता है।
MCP टूल्स, संसाधन, प्रॉम्प्ट्स, संरचित परिणाम, प्रगति, रद्दीकरण, और लंबी अवधि के कार्य ले सकता है। यह रिकॉर्ड इस रिपॉजिटरी द्वारा स्पष्ट रूप से उल्लिखित आधुनिक प्रोटोकॉल फीचर्स को उजागर करता है।
इंस्टॉल करें और कनेक्ट करें
प्रोजेक्ट के दस्तावेजीकृत प्रारंभिक बिंदु का पालन करें।
सर्वर को उस वातावरण में इंस्टॉल करें जो उसके क्रेडेंशियल्स और डोमेन एक्सेस का मालिक है। इसे अपने MCP होस्ट में जोड़ें, खोजे गए टूल्स को सत्यापित करें, और उत्पादन एजेंट को देने से पहले टूलसेट को सीमित करें।
cargo install mcp-ticketinglet toolset = McpToolset::from_stdio(
"mcp-ticketing",
["mcp-ticketing"],
).await?;
let agent = LlmAgentBuilder::new("agent")
.tools(toolset.tools().await?)
.build()?;कमांड और कॉन्फ़िगरेशन सार्वजनिक README से निकाले जाते हैं। तैनाती से पहले आधिकारिक दस्तावेज़ में आवश्यकताएँ, पर्यावरण चर, और रिलीज-विशिष्ट विकल्पों की पुष्टि करें।
आधिकारिक दस्तावेज़
प्रोजेक्ट मेंटेनर्स के सत्य स्रोत के साथ जारी रखें।
यह पृष्ठ सर्वर का एक सुलभ मानचित्र प्रदान करता है। सटीक स्कीमाओं, आवश्यकताओं, कॉन्फ़िगरेशन, उदाहरणों, परीक्षणों, रिलीज़, और सुरक्षा अपडेट के लिए रिपॉजिटरी प्राधिकृत बनी रहती है।
खोज जारी रखें
उद्योग समाधान में अधिक।
स्रोत रिकॉर्ड
इस कैटलॉग प्रविष्टि के लिए रिलीज और रिपॉजिटरी मेटाडेटा।
- संस्करण
- 1.0.0
- लाइसेंस
- Apache-2.0
- टूल्स
- 19
- संशोधन
- ca388530e346
- अपडेट किया गया
- 9 जून 2026