एसेट्स — कोई भी मीडिया प्रकार, समृद्ध कस्टम मेटाडेटा (मनमाना JSON), जीवनचक्र स्थिति (ड्राफ्ट → समीक्षा में → स्वीकृत → प्रकाशित → संग्रहित → समाप्त), और पूर्ण प्रावेनेंस ऑडिट ट्रेल
DAM MCP Server
ADK-Rust एंटरप्राइज़ एजेंट्स के लिए पूर्ण डिजिटल एसेट प्रबंधन प्लेटफ़ॉर्म। 23 MCP टूल्स जो एसेट जीवनचक्र को कवर करते हैं — इनजेस्ट, समृद्ध मेटाडेटा और टैगिंग, संस्करण और रेंडिशंस, संग्रह, अधिकार/लाइसेंसिंग के साथ...
यह एजेंट को क्या देता है
एक MCP कनेक्शन के पीछे एक उद्देश्य-निर्मित क्षमता।
सर्वर अपने डोमेन लॉजिक का मालिक होता है और एक टूल अनुबंध प्रकाशित करता है जिसे MCP क्लाइंट खोज सकता है। ADK-Rust उस अनुबंध को एजेंट में लोड कर सकता है, चुने गए मॉडल प्रदाता के लिए प्रत्येक स्कीमा को सामान्यीकृत कर सकता है, और कनेक्शन जीवनचक्र को एजेंट के बिजनेस लॉजिक से बाहर रखता है।
टैगिंग — फेसटेड टैग्स (कीवर्ड/रंग/विषय/अभियान), मानव या ऑटो_टैग (हीयूरिस्टिक कीवर्ड + प्रकार व्युत्पत्ति, ML टैगर के लिए विकल्प)
संस्करण और रेंडिशंस — मास्टर फ़ाइल संस्करणिंग प्लस व्युत्पन्न (थंबनेल, वेब/प्रिंट वेरिएंट, ट्रांसकोड्स)
संग्रह — एल्बम और स्मार्ट संग्रह, नेस्टेबल
अधिकार और लाइसेंसिंग — लाइसेंस शर्तें, चैनल, क्षेत्र, समाप्ति; क्लियरेंस गेटिंग और check_usage_rights निर्णय
समीक्षा — ब्रांड/कानूनी/संपादकीय समीक्षा परिणामों के साथ जो अनुमोदन गेट को प्रभावित करते हैं
वितरण — शेयर लिंक/पोर्टल और उपयोग ट्रैकिंग (जहाँ प्रत्येक एसेट प्रकाशित हुआ), अधिकारों द्वारा नियंत्रित
आर्किटेक्चर
DAM MCP Server एजेंट सिस्टम में कैसे फिट बैठता है।
मॉडल को कभी भी सर्वर के पीछे सिस्टम के कार्यान्वयन विवरण या क्रेडेंशियल्स की आवश्यकता नहीं होती। यह समीक्षित टूल परिभाषाओं को देखता है। MCP क्लाइंट खोज और कॉल संभालता है, जबकि सर्वर सत्यापन, नीति, और अपने डोमेन सिस्टम के साथ संचार का स्वामित्व रखता है।
ADK-Rust एजेंट
समीक्षित टूल कैटलॉग से एक क्षमता चुनता है।
MCP क्लाइंट
स्कीमाओं का पता लगाता है, कॉल भेजता है, और टाइप की गई सामग्री प्राप्त करता है।
DAM MCP Server
अनुरोध को सत्यापित करता है और 23 दस्तावेजीकृत टूल अनुबंधों का मालिक है।
डोमेन सिस्टम
API, डेटा, क्रेडेंशियल्स, और सर्वर के पीछे के बिजनेस नियमों को बनाए रखता है।
प्रोजेक्ट दस्तावेज़ से
सर्वर की प्रकाशित वास्तुकला
टूल कैटलॉग
एजेंट DAM MCP Server से क्या करवा सकता है?
प्रत्येक टूल का एक स्थिर नाम, एक मानव-पठनीय उद्देश्य, और MCP प्रारंभिककरण के दौरान खोजा गया JSON इनपुट अनुबंध होता है। जोखिम वर्ग प्रोजेक्ट के रजिस्ट्री मैनिफेस्ट से आते हैं जब उपलब्ध हों।
23 नामित टूल्स
create_assetमास्टर फ़ाइल URI के साथ नया डिजिटल एसेट इनजेस्ट करें
internal writeget_assetएसेट का पूर्ण रिकॉर्ड प्राप्त करें
read onlyupdate_assetएसेट का शीर्षक/विवरण अपडेट करें
internal writesearch_assetsटेक्स्ट/प्रकार/स्थिति/टैग/संग्रह/अधिकार के अनुसार फेसटेड एसेट खोज
read onlyset_statusएसेट जीवनचक्र स्थिति संक्रमण (प्रकाशन अधिकार + समीक्षा पर गेटेड)
internal writeget_audit_trailएसेट का ऑडिट ट्रेल प्राप्त करें (प्रावेनेंस)
read onlyset_metadataएसेट पर कस्टम मेटाडेटा सेट/मर्ज करें
internal writeadd_tagsएसेट में टैग जोड़ें
internal writeremove_tagएसेट से टैग हटाएं
internal writeauto_tagएसेट के टेक्स्ट और प्रकार से संभावित टैग ऑटो-डेराइव करें (हीयूरिस्टिक)
internal writeset_rightsएसेट पर पूर्ण अधिकार रिकॉर्ड सेट करें
internal writeclear_rightsलाइसेंस शर्तों के साथ उपयोग के लिए एसेट क्लियर करें (गेटेड)
internal writeगवर्नेंस
प्रत्येक टूल के प्रभाव को समझें।
एक सर्वर कनेक्शन अपने क्रेडेंशियल्स और डिप्लॉयमेंट वातावरण के अधिकार को विरासत में लेता है। नीचे दिए गए घोषणाएँ इस प्रोजेक्ट के README और MCP रजिस्ट्री मैनिफेस्ट से आती हैं; आपका एप्लिकेशन अभी भी तय करता है कि एजेंट को कौन से टूल मिलते हैं और कहाँ अनुमोदन आवश्यक है।
- प्रकाशन के लिए अधिकार = Cleared होना आवश्यक है, और यदि कोई समीक्षा है तो उसे स्वीकृत होना चाहिए (कोई खुला अस्वीकृति/परिवर्तन नहीं)।
- उपयोग रिकॉर्डिंग तब तक अस्वीकार की जाती है जब तक कि एसेट उस चैनल पर अभी उपयोग योग्य न हो (स्थिति, समाप्ति, चैनल और क्षेत्र)।
- अधिकार, प्रकाशन, और शेयर लेखन उत्पादन में अनुमोदन के लिए गेटेड हैं; create_share बाहरी लेखन वर्गीकृत है।
MCP सतह
वर्तमान दस्तावेज़ क्या घोषित करता है।
MCP टूल्स, संसाधन, प्रॉम्प्ट्स, संरचित परिणाम, प्रगति, रद्दीकरण, और लंबी अवधि के कार्य ले सकता है। यह रिकॉर्ड इस रिपॉजिटरी द्वारा स्पष्ट रूप से उल्लिखित आधुनिक प्रोटोकॉल फीचर्स को उजागर करता है।
इंस्टॉल करें और कनेक्ट करें
प्रोजेक्ट के दस्तावेजीकृत प्रारंभिक बिंदु का पालन करें।
सर्वर को उस वातावरण में इंस्टॉल करें जो उसके क्रेडेंशियल्स और डोमेन एक्सेस का मालिक है। इसे अपने MCP होस्ट में जोड़ें, खोजे गए टूल्स को सत्यापित करें, और उत्पादन एजेंट को देने से पहले टूलसेट को सीमित करें।
cargo install mcp-damlet toolset = McpToolset::from_stdio(
"mcp-dam",
["mcp-dam"],
).await?;
let agent = LlmAgentBuilder::new("agent")
.tools(toolset.tools().await?)
.build()?;कमांड और कॉन्फ़िगरेशन सार्वजनिक README से निकाले जाते हैं। तैनाती से पहले आधिकारिक दस्तावेज़ में आवश्यकताएँ, पर्यावरण चर, और रिलीज-विशिष्ट विकल्पों की पुष्टि करें।
आधिकारिक दस्तावेज़
प्रोजेक्ट मेंटेनर्स के सत्य स्रोत के साथ जारी रखें।
यह पृष्ठ सर्वर का एक सुलभ मानचित्र प्रदान करता है। सटीक स्कीमाओं, आवश्यकताओं, कॉन्फ़िगरेशन, उदाहरणों, परीक्षणों, रिलीज़, और सुरक्षा अपडेट के लिए रिपॉजिटरी प्राधिकृत बनी रहती है।
खोज जारी रखें
डेटा और सामग्री में अधिक।
स्रोत रिकॉर्ड
इस कैटलॉग प्रविष्टि के लिए रिलीज और रिपॉजिटरी मेटाडेटा।
- संस्करण
- 1.0.0
- लाइसेंस
- Apache-2.0
- टूल्स
- 23
- संशोधन
- 1df7cbe3698b
- अपडेट किया गया
- 9 जून 2026