सूचियाँ और कार्य — श्रेणी द्वारा कार्य सूचियाँ; प्राथमिकता, असाइन, नियत तिथि, टैग, और स्थिति वर्कफ़्लो (todo → blocked → in_progress → done / cancelled) के साथ कार्य।
Task MCP Server
ADK-Rust एंटरप्राइज़ ऑपरेशंस एजेंट्स के लिए एक कार्य और कार्य-प्रबंधन प्लेटफ़ॉर्म। 20 MCP टूल्स जो कार्य सूचियाँ, स्थिति वर्कफ़्लो के साथ कार्य, प्राथमिकता और नियत तिथियाँ, असाइनमेंट, निर्भरताएं (चक्र + ब्लॉकर…
यह एजेंट को क्या देता है
एक MCP कनेक्शन के पीछे एक उद्देश्य-निर्मित क्षमता।
सर्वर अपने डोमेन लॉजिक का मालिक होता है और एक टूल अनुबंध प्रकाशित करता है जिसे MCP क्लाइंट खोज सकता है। ADK-Rust उस अनुबंध को एजेंट में लोड कर सकता है, चुने गए मॉडल प्रदाता के लिए प्रत्येक स्कीमा को सामान्यीकृत कर सकता है, और कनेक्शन जीवनचक्र को एजेंट के बिजनेस लॉजिक से बाहर रखता है।
निर्भरताएं — add_dependency एक DAG बनाता है जिसमें चक्र रोकथाम होती है; अधूरे निर्भरता वाले कार्य ब्लॉक्ड होते हैं और शुरू/पूरा नहीं किए जा सकते। कार्य पूरा करने से उसके निर्भर कार्य अनब्लॉक होते हैं।
पुनरावृत्ति — दैनिक/साप्ताहिक/मासिक कार्य पूरा करने पर अगली घटना उत्पन्न होती है (नियत तिथि बढ़ाई जाती है, चेकलिस्ट रीसेट होती है)।
चेकलिस्ट और टिप्पणियाँ — प्रत्येक कार्य के लिए उप-आइटम चेकलिस्ट और टिप्पणी धागा।
विश्लेषण — अतिदेय (अधिकतम अतिदेय पहले खुले कार्य), कार्यभार (प्रत्येक असाइन के लिए खुले कार्य), और सूची_सारांश (स्थिति मिश्रण + पूर्णता %)।
आर्किटेक्चर
Task MCP Server एजेंट सिस्टम में कैसे फिट बैठता है।
मॉडल को कभी भी सर्वर के पीछे सिस्टम के कार्यान्वयन विवरण या क्रेडेंशियल्स की आवश्यकता नहीं होती। यह समीक्षित टूल परिभाषाओं को देखता है। MCP क्लाइंट खोज और कॉल संभालता है, जबकि सर्वर सत्यापन, नीति, और अपने डोमेन सिस्टम के साथ संचार का स्वामित्व रखता है।
ADK-Rust एजेंट
समीक्षित टूल कैटलॉग से एक क्षमता चुनता है।
MCP क्लाइंट
स्कीमाओं का पता लगाता है, कॉल भेजता है, और टाइप की गई सामग्री प्राप्त करता है।
Task MCP Server
अनुरोध को सत्यापित करता है और 20 दस्तावेजीकृत टूल अनुबंधों का मालिक है।
डोमेन सिस्टम
API, डेटा, क्रेडेंशियल्स, और सर्वर के पीछे के बिजनेस नियमों को बनाए रखता है।
प्रोजेक्ट दस्तावेज़ से
सर्वर की प्रकाशित वास्तुकला
टूल कैटलॉग
एजेंट Task MCP Server से क्या करवा सकता है?
प्रत्येक टूल का एक स्थिर नाम, एक मानव-पठनीय उद्देश्य, और MCP प्रारंभिककरण के दौरान खोजा गया JSON इनपुट अनुबंध होता है। जोखिम वर्ग प्रोजेक्ट के रजिस्ट्री मैनिफेस्ट से आते हैं जब उपलब्ध हों।
20 नामित टूल्स
create_listकार्य सूची बनाएं
internal writeget_listकार्य सूची प्राप्त करें
read onlylist_listsश्रेणी द्वारा कार्य सूचियाँ सूचीबद्ध करें
read onlylist_summaryस्थिति + पूर्णता % द्वारा कार्य गणना सूचीबद्ध करें
read onlycreate_taskकार्य बनाएं
internal writeget_taskआईडी द्वारा कार्य प्राप्त करें
read onlylist_tasksसूची/स्थिति/असाइन के अनुसार कार्य सूचीबद्ध करें
read onlyupdate_taskशीर्षक/विवरण/प्राथमिकता/नियत तिथि अपडेट करें
internal writeassign_taskकिसी को कार्य असाइन करें
internal writeset_statusकार्य स्थिति सेट करें (ब्लॉकर-गेटेड; पुनरावृत्ति उत्पन्न करता है)
internal writeadd_dependencyनिर्भरता जोड़ें (चक्र-जांच, कार्य को ब्लॉक कर सकता है)
internal writeadd_checklist_itemकार्य में चेकलिस्ट आइटम जोड़ें
internal writeगवर्नेंस
प्रत्येक टूल के प्रभाव को समझें।
एक सर्वर कनेक्शन अपने क्रेडेंशियल्स और डिप्लॉयमेंट वातावरण के अधिकार को विरासत में लेता है। नीचे दिए गए घोषणाएँ इस प्रोजेक्ट के README और MCP रजिस्ट्री मैनिफेस्ट से आती हैं; आपका एप्लिकेशन अभी भी तय करता है कि एजेंट को कौन से टूल मिलते हैं और कहाँ अनुमोदन आवश्यक है।
- दो लेखन क्रियाएं अनुमोदन की आवश्यकता पर आधारित हैं (requires_approval): delete_task (विनाशकारी — एक कार्य और उसकी टिप्पणियाँ हटाता है; यदि अन्य कार्य निर्भर हैं तो अस्वीकार किया जाता है) और bulk_reassign (व्यापक पुनः असाइनमेंट)।
- वर्कफ़्लो अखंडता — ब्लॉकर गेटिंग ब्लॉक्ड कार्य शुरू करने से रोकता है; निर्भरता चक्र अस्वीकार किए जाते हैं; निर्भर कार्य मौजूद होने पर हटाना अस्वीकार किया जाता है। सब कुछ ऑडिट ट्रेल (audit_log) पर है।
- पढ़ना केवल-पढ़ने योग्य है। नमूना डेटा काल्पनिक है।
MCP सतह
वर्तमान दस्तावेज़ क्या घोषित करता है।
MCP टूल्स, संसाधन, प्रॉम्प्ट्स, संरचित परिणाम, प्रगति, रद्दीकरण, और लंबी अवधि के कार्य ले सकता है। यह रिकॉर्ड इस रिपॉजिटरी द्वारा स्पष्ट रूप से उल्लिखित आधुनिक प्रोटोकॉल फीचर्स को उजागर करता है।
इंस्टॉल करें और कनेक्ट करें
प्रोजेक्ट के दस्तावेजीकृत प्रारंभिक बिंदु का पालन करें।
सर्वर को उस वातावरण में इंस्टॉल करें जो उसके क्रेडेंशियल्स और डोमेन एक्सेस का मालिक है। इसे अपने MCP होस्ट में जोड़ें, खोजे गए टूल्स को सत्यापित करें, और उत्पादन एजेंट को देने से पहले टूलसेट को सीमित करें।
cargo install mcp-tasklet toolset = McpToolset::from_stdio(
"mcp-task",
["mcp-task"],
).await?;
let agent = LlmAgentBuilder::new("agent")
.tools(toolset.tools().await?)
.build()?;कमांड और कॉन्फ़िगरेशन सार्वजनिक README से निकाले जाते हैं। तैनाती से पहले आधिकारिक दस्तावेज़ में आवश्यकताएँ, पर्यावरण चर, और रिलीज-विशिष्ट विकल्पों की पुष्टि करें।
आधिकारिक दस्तावेज़
प्रोजेक्ट मेंटेनर्स के सत्य स्रोत के साथ जारी रखें।
यह पृष्ठ सर्वर का एक सुलभ मानचित्र प्रदान करता है। सटीक स्कीमाओं, आवश्यकताओं, कॉन्फ़िगरेशन, उदाहरणों, परीक्षणों, रिलीज़, और सुरक्षा अपडेट के लिए रिपॉजिटरी प्राधिकृत बनी रहती है।
खोज जारी रखें
व्यावसायिक संचालन में अधिक।
स्रोत रिकॉर्ड
इस कैटलॉग प्रविष्टि के लिए रिलीज और रिपॉजिटरी मेटाडेटा।
- संस्करण
- 1.0.0
- लाइसेंस
- Apache-2.0
- टूल्स
- 20
- संशोधन
- 5da79aa63607
- अपडेट किया गया
- 9 जून 2026