टाइप्ड MCP कॉन्ट्रैक्ट के माध्यम से लॉयल्टी क्षमताएँ प्रदान करता है।
Loyalty MCP Server
ADK-Rust एंटरप्राइज़ एजेंट्स के लिए एक लॉयल्टी-प्रोग्राम लेयर। 18 MCP टूल्स सदस्य, पॉइंट्स लेजर, टियर्स, रिवार्ड्स कैटलॉग, रिडेम्प्शंस, और प्रमोशनल ऑफर्स को कवर करते हैं — सदस्यता, पॉइंट्स बैलेंस, और रिवार्ड एजेंट्स के लिए।
यह एजेंट को क्या देता है
एक MCP कनेक्शन के पीछे एक उद्देश्य-निर्मित क्षमता।
सर्वर अपने डोमेन लॉजिक का मालिक होता है और एक टूल अनुबंध प्रकाशित करता है जिसे MCP क्लाइंट खोज सकता है। ADK-Rust उस अनुबंध को एजेंट में लोड कर सकता है, चुने गए मॉडल प्रदाता के लिए प्रत्येक स्कीमा को सामान्यीकृत कर सकता है, और कनेक्शन जीवनचक्र को एजेंट के बिजनेस लॉजिक से बाहर रखता है।
आर्किटेक्चर
Loyalty MCP Server एजेंट सिस्टम में कैसे फिट बैठता है।
मॉडल को कभी भी सर्वर के पीछे सिस्टम के कार्यान्वयन विवरण या क्रेडेंशियल्स की आवश्यकता नहीं होती। यह समीक्षित टूल परिभाषाओं को देखता है। MCP क्लाइंट खोज और कॉल संभालता है, जबकि सर्वर सत्यापन, नीति, और अपने डोमेन सिस्टम के साथ संचार का स्वामित्व रखता है।
ADK-Rust एजेंट
समीक्षित टूल कैटलॉग से एक क्षमता चुनता है।
MCP क्लाइंट
स्कीमाओं का पता लगाता है, कॉल भेजता है, और टाइप की गई सामग्री प्राप्त करता है।
Loyalty MCP Server
अनुरोध को सत्यापित करता है और 18 दस्तावेजीकृत टूल अनुबंधों का मालिक है।
डोमेन सिस्टम
API, डेटा, क्रेडेंशियल्स, और सर्वर के पीछे के बिजनेस नियमों को बनाए रखता है।
प्रोजेक्ट दस्तावेज़ से
सर्वर की प्रकाशित वास्तुकला
टूल कैटलॉग
एजेंट Loyalty MCP Server से क्या करवा सकता है?
प्रत्येक टूल का एक स्थिर नाम, एक मानव-पठनीय उद्देश्य, और MCP प्रारंभिककरण के दौरान खोजा गया JSON इनपुट अनुबंध होता है। जोखिम वर्ग प्रोजेक्ट के रजिस्ट्री मैनिफेस्ट से आते हैं जब उपलब्ध हों।
18 नामित टूल्स
enroll_memberनया लॉयल्टी सदस्य नामांकित करें
internal writeget_memberसदस्य का खाता, टियर, और बैलेंस प्राप्त करें
read onlyfind_memberसदस्यों को सदस्यता संख्या या नाम से खोजें
read onlyset_member_statusसदस्य के खाते की स्थिति बदलें
internal writeget_balanceपॉइंट्स बैलेंस और टियर प्रगति प्राप्त करें
read onlyearn_pointsखर्च से पॉइंट्स कमाएँ (टियर + ऑफर गुणक लागू)
internal writeaward_pointsप्रत्यक्ष रूप से पॉइंट्स पुरस्कार दें (बोनस/सद्भावना)
internal writeadjust_pointsपॉइंट्स को मैन्युअली ऊपर या नीचे समायोजित करें
internal writeexpire_pointsसदस्य के बैलेंस से पॉइंट्स समाप्त करें
internal writeget_ledgerसदस्य के पॉइंट्स-लेजर इतिहास प्राप्त करें
read onlycreate_rewardकैटलॉग रिवार्ड बनाएं
internal writelist_rewardsसक्रिय रिवार्ड्स सूचीबद्ध करें (वैकल्पिक रूप से सदस्य के लिए टियर-फिल्टर)
read onlyगवर्नेंस
प्रत्येक टूल के प्रभाव को समझें।
एक सर्वर कनेक्शन अपने क्रेडेंशियल्स और डिप्लॉयमेंट वातावरण के अधिकार को विरासत में लेता है। नीचे दिए गए घोषणाएँ इस प्रोजेक्ट के README और MCP रजिस्ट्री मैनिफेस्ट से आती हैं; आपका एप्लिकेशन अभी भी तय करता है कि एजेंट को कौन से टूल मिलते हैं और कहाँ अनुमोदन आवश्यक है।
- गेटेड पॉइंट्स लेखन — earn_points, award_points, adjust_points, expire_points, redeem_reward, और set_redemption_status उत्पादन में अनुमोदन आवश्यक (वे मौद्रिक मूल्य के पॉइंट्स को स्थानांतरित करते हैं);
- बैलेंस अखंडता — सभी परिवर्तन लेजर के माध्यम से होते हैं; बैलेंस कभी नकारात्मक नहीं हो सकता, और रद्दीकरण मुआवजा प्रविष्टियों के माध्यम से उलटाए जाते हैं।
- कोई कच्चा PII नहीं — सदस्य संपर्क संदर्भ रखते हैं, जरूरी नहीं कि कच्चे संपर्क विवरण।
- इंटीग्रेशन स्कैफोल्ड — इन-मेमोरी स्टोर विकास के लिए है; उत्पादन में इसे टिकाऊ स्टोर से बैक करें और अभिनेताओं को प्रमाणीकृत पहचान से बांधें।
MCP सतह
वर्तमान दस्तावेज़ क्या घोषित करता है।
MCP टूल्स, संसाधन, प्रॉम्प्ट्स, संरचित परिणाम, प्रगति, रद्दीकरण, और लंबी अवधि के कार्य ले सकता है। यह रिकॉर्ड इस रिपॉजिटरी द्वारा स्पष्ट रूप से उल्लिखित आधुनिक प्रोटोकॉल फीचर्स को उजागर करता है।
इंस्टॉल करें और कनेक्ट करें
प्रोजेक्ट के दस्तावेजीकृत प्रारंभिक बिंदु का पालन करें।
सर्वर को उस वातावरण में इंस्टॉल करें जो उसके क्रेडेंशियल्स और डोमेन एक्सेस का मालिक है। इसे अपने MCP होस्ट में जोड़ें, खोजे गए टूल्स को सत्यापित करें, और उत्पादन एजेंट को देने से पहले टूलसेट को सीमित करें।
cargo install mcp-loyaltylet toolset = McpToolset::from_stdio(
"mcp-loyalty",
["mcp-loyalty"],
).await?;
let agent = LlmAgentBuilder::new("agent")
.tools(toolset.tools().await?)
.build()?;कमांड और कॉन्फ़िगरेशन सार्वजनिक README से निकाले जाते हैं। तैनाती से पहले आधिकारिक दस्तावेज़ में आवश्यकताएँ, पर्यावरण चर, और रिलीज-विशिष्ट विकल्पों की पुष्टि करें।
आधिकारिक दस्तावेज़
प्रोजेक्ट मेंटेनर्स के सत्य स्रोत के साथ जारी रखें।
यह पृष्ठ सर्वर का एक सुलभ मानचित्र प्रदान करता है। सटीक स्कीमाओं, आवश्यकताओं, कॉन्फ़िगरेशन, उदाहरणों, परीक्षणों, रिलीज़, और सुरक्षा अपडेट के लिए रिपॉजिटरी प्राधिकृत बनी रहती है।
खोज जारी रखें
व्यावसायिक संचालन में अधिक।
स्रोत रिकॉर्ड
इस कैटलॉग प्रविष्टि के लिए रिलीज और रिपॉजिटरी मेटाडेटा।
- संस्करण
- 1.0.0
- लाइसेंस
- Apache-2.0
- टूल्स
- 18
- संशोधन
- 9fb44db179eb
- अपडेट किया गया
- 9 जून 2026