सप्लायर्स — जीवनचक्र स्थिति (प्रॉस्पेक्ट → सक्रिय → होल्ड/निलंबित/अयोग्य) और योग्यता (अयोग्य → योग्यता में → योग्य/सशर्त/समाप्त)। योग्यता नियंत्रण…
Supplier MCP Server
ADK-Rust एंटरप्राइज़ खरीद और आपूर्ति-श्रृंखला एजेंटों के लिए एक सप्लायर रिलेशनशिप मैनेजमेंट (SRM) प्लेटफ़ॉर्म। 34 MCP टूल सप्लायर्स और संपर्क, प्रमाणपत्र और योग्यता सहित सप्लाई बेस जीवनचक्र को कवर करते हैं।
यह एजेंट को क्या देता है
एक MCP कनेक्शन के पीछे एक उद्देश्य-निर्मित क्षमता।
सर्वर अपने डोमेन लॉजिक का मालिक होता है और एक टूल अनुबंध प्रकाशित करता है जिसे MCP क्लाइंट खोज सकता है। ADK-Rust उस अनुबंध को एजेंट में लोड कर सकता है, चुने गए मॉडल प्रदाता के लिए प्रत्येक स्कीमा को सामान्यीकृत कर सकता है, और कनेक्शन जीवनचक्र को एजेंट के बिजनेस लॉजिक से बाहर रखता है।
संपर्क और प्रमाणपत्र — सप्लायर संपर्क; ISO 9001 / IATF 16949 / ISO 22000 / HACCP प्रमाणपत्र समाप्ति ट्रैकिंग और क्रॉस-सप्लायर समाप्ति वॉचलिस्ट के साथ।
कैटलॉग और मल्टी-सोर्स प्राइसिंग — प्रति सप्लायर ऑफ़र (मूल्य, MOQ, लीड टाइम, उपलब्धता) के साथ आंतरिक आइटम। find_item_sources मूल्य/उपलब्धता/लीड टाइम द्वारा स्रोतों को रैंक करता है।
खरीद आदेश — जारी करें, प्राप्त करें (आंशिक/पूर्ण), रद्द करें। PO किसी अप्रूव्ड सप्लायर को जारी नहीं किया जा सकता।
RFQ / सोर्सिंग — खुले RFQs, कोट्स इकट्ठा करें, सबसे सस्ते पहले तुलना करें, पुरस्कार दें।
गुणवत्ता — ऑडिट्स ऑटो-स्कोरिंग और पास/सशर्त/असफल; असफल ऑडिट्स स्वचालित रूप से SCAR उठाते हैं; SCAR जीवनचक्र; गुणवत्ता/डिलीवरी इवेंट्स स्कोरकार्ड को फीड करते हैं।
स्कोरकार्ड्स — समय पर डिलीवरी, गुणवत्ता दर, दोष PPM, खुला-SCAR दंड, नवीनतम ऑडिट स्कोर → सम्मिलित रेटिंग (A–D)।
आर्किटेक्चर
Supplier MCP Server एजेंट सिस्टम में कैसे फिट बैठता है।
मॉडल को कभी भी सर्वर के पीछे सिस्टम के कार्यान्वयन विवरण या क्रेडेंशियल्स की आवश्यकता नहीं होती। यह समीक्षित टूल परिभाषाओं को देखता है। MCP क्लाइंट खोज और कॉल संभालता है, जबकि सर्वर सत्यापन, नीति, और अपने डोमेन सिस्टम के साथ संचार का स्वामित्व रखता है।
ADK-Rust एजेंट
समीक्षित टूल कैटलॉग से एक क्षमता चुनता है।
MCP क्लाइंट
स्कीमाओं का पता लगाता है, कॉल भेजता है, और टाइप की गई सामग्री प्राप्त करता है।
Supplier MCP Server
अनुरोध को सत्यापित करता है और 34 दस्तावेजीकृत टूल अनुबंधों का मालिक है।
डोमेन सिस्टम
API, डेटा, क्रेडेंशियल्स, और सर्वर के पीछे के बिजनेस नियमों को बनाए रखता है।
प्रोजेक्ट दस्तावेज़ से
सर्वर की प्रकाशित वास्तुकला
टूल कैटलॉग
एजेंट Supplier MCP Server से क्या करवा सकता है?
प्रत्येक टूल का एक स्थिर नाम, एक मानव-पठनीय उद्देश्य, और MCP प्रारंभिककरण के दौरान खोजा गया JSON इनपुट अनुबंध होता है। जोखिम वर्ग प्रोजेक्ट के रजिस्ट्री मैनिफेस्ट से आते हैं जब उपलब्ध हों।
34 नामित टूल्स
create_supplierनया सप्लायर पंजीकृत करें (प्रॉस्पेक्ट, अभी PO-अनुमोदित नहीं)
internal writeget_supplierID द्वारा सप्लायर प्राप्त करें
read onlylist_suppliersश्रेणी/स्थिति द्वारा सप्लायर्स सूचीबद्ध करें
read onlyset_supplier_statusसप्लायर जीवनचक्र स्थिति सेट करें (निलंबित/अयोग्य PO अनुमोदन रद्द करता है)
internal writeset_qualificationयोग्यता स्थिति सेट करें (योग्यता सप्लायर को PO के लिए अनुमोदित करती है)
internal writeadd_contactसप्लायर को संपर्क जोड़ें
internal writelist_contactsसप्लायर के संपर्क सूचीबद्ध करें
read onlyadd_certificationप्रमाणपत्र जोड़ें (ISO 9001, IATF 16949, ISO 22000, ...)
internal writelist_certificationsसप्लायर के प्रमाणपत्र सूचीबद्ध करें
read onlyexpiring_certificationsN दिनों के भीतर समाप्त हो रहे प्रमाणपत्र (अनुपालन वॉचलिस्ट)
read onlycreate_itemकैटलॉग आइटम / आंतरिक SKU बनाएं
internal writelist_itemsश्रेणी द्वारा कैटलॉग आइटम सूचीबद्ध करें
read onlyगवर्नेंस
प्रत्येक टूल के प्रभाव को समझें।
एक सर्वर कनेक्शन अपने क्रेडेंशियल्स और डिप्लॉयमेंट वातावरण के अधिकार को विरासत में लेता है। नीचे दिए गए घोषणाएँ इस प्रोजेक्ट के README और MCP रजिस्ट्री मैनिफेस्ट से आती हैं; आपका एप्लिकेशन अभी भी तय करता है कि एजेंट को कौन से टूल मिलते हैं और कहाँ अनुमोदन आवश्यक है।
- उच्च-प्रभाव लेखन अनुमोदन-गेटेड हैं (requires_approval): create_po और cancel_po (external_write वर्ग के — ये सप्लायर के साथ खर्च प्रतिबद्ध करते हैं), साथ ही set_supplier_status, set_qualification, और…
- PO गेट सख्त है — create_po किसी भी अप्रूव्ड सप्लायर को अस्वीकार करता है (गलत स्थिति या योग्यता), इसलिए एजेंट गलती से अयोग्य या निलंबित स्रोत से खरीद नहीं कर सकता।
- सब कुछ ऑडिट किया जाता है — हर स्थिति परिवर्तन ऑडिट ट्रेल में जोड़ा जाता है (audit_log)।
- पढ़ना केवल पढ़ने योग्य है — सोर्सिंग, स्कोरकार्ड्स, जोखिम प्रोफाइल, और वॉचलिस्ट कभी भी स्थिति को परिवर्तित नहीं करते।
- नमूना डेटा काल्पनिक है।
MCP सतह
वर्तमान दस्तावेज़ क्या घोषित करता है।
MCP टूल्स, संसाधन, प्रॉम्प्ट्स, संरचित परिणाम, प्रगति, रद्दीकरण, और लंबी अवधि के कार्य ले सकता है। यह रिकॉर्ड इस रिपॉजिटरी द्वारा स्पष्ट रूप से उल्लिखित आधुनिक प्रोटोकॉल फीचर्स को उजागर करता है।
इंस्टॉल करें और कनेक्ट करें
प्रोजेक्ट के दस्तावेजीकृत प्रारंभिक बिंदु का पालन करें।
सर्वर को उस वातावरण में इंस्टॉल करें जो उसके क्रेडेंशियल्स और डोमेन एक्सेस का मालिक है। इसे अपने MCP होस्ट में जोड़ें, खोजे गए टूल्स को सत्यापित करें, और उत्पादन एजेंट को देने से पहले टूलसेट को सीमित करें।
cargo install mcp-supplierlet toolset = McpToolset::from_stdio(
"mcp-supplier",
["mcp-supplier"],
).await?;
let agent = LlmAgentBuilder::new("agent")
.tools(toolset.tools().await?)
.build()?;कमांड और कॉन्फ़िगरेशन सार्वजनिक README से निकाले जाते हैं। तैनाती से पहले आधिकारिक दस्तावेज़ में आवश्यकताएँ, पर्यावरण चर, और रिलीज-विशिष्ट विकल्पों की पुष्टि करें।
आधिकारिक दस्तावेज़
प्रोजेक्ट मेंटेनर्स के सत्य स्रोत के साथ जारी रखें।
यह पृष्ठ सर्वर का एक सुलभ मानचित्र प्रदान करता है। सटीक स्कीमाओं, आवश्यकताओं, कॉन्फ़िगरेशन, उदाहरणों, परीक्षणों, रिलीज़, और सुरक्षा अपडेट के लिए रिपॉजिटरी प्राधिकृत बनी रहती है।
खोज जारी रखें
व्यावसायिक संचालन में अधिक।
स्रोत रिकॉर्ड
इस कैटलॉग प्रविष्टि के लिए रिलीज और रिपॉजिटरी मेटाडेटा।
- संस्करण
- 1.0.0
- लाइसेंस
- Apache-2.0
- टूल्स
- 34
- संशोधन
- 255fe8da0810
- अपडेट किया गया
- 9 जून 2026