इरादा-आधारित — एजेंट भुगतान इरादे बनाते हैं, सीधे भुगतान निष्पादित नहीं करते
MCP Payments
शासित भुगतान संचालन MCP — भुगतान इरादे, अनुमोदन गेट, साक्ष्य, मिलान, और AI एजेंट्स के लिए ऑडिट।
यह एजेंट को क्या देता है
एक MCP कनेक्शन के पीछे एक उद्देश्य-निर्मित क्षमता।
सर्वर अपने डोमेन लॉजिक का मालिक होता है और एक टूल अनुबंध प्रकाशित करता है जिसे MCP क्लाइंट खोज सकता है। ADK-Rust उस अनुबंध को एजेंट में लोड कर सकता है, चुने गए मॉडल प्रदाता के लिए प्रत्येक स्कीमा को सामान्यीकृत कर सकता है, और कनेक्शन जीवनचक्र को एजेंट के बिजनेस लॉजिक से बाहर रखता है।
कोई प्रत्यक्ष निष्पादन नहीं — हर वित्तीय क्रिया नीति मूल्यांकन और अनुमोदन गेट से गुजरती है
i64 मुद्रा — सभी राशि सूक्ष्म इकाइयों (सेंट/पैसे) में, कोई फ्लोटिंग पॉइंट या राउंडिंग त्रुटि नहीं
कोई रहस्य नहीं — क्रेडेंशियल्स वॉल्ट संदर्भों में रहते हैं, टूल पैरामीटर या प्रतिक्रियाओं में नहीं
इडेम्पोटेंसी — हर लेखन टूल को डुप्लिकेट ऑपरेशन रोकने के लिए idempotency_key चाहिए
ऑडिट ट्रेल — हर क्रिया में अभिनेता, कारण, और टाइमस्टैम्प रिकॉर्ड होता है
आर्किटेक्चर
MCP Payments एजेंट सिस्टम में कैसे फिट बैठता है।
मॉडल को कभी भी सर्वर के पीछे सिस्टम के कार्यान्वयन विवरण या क्रेडेंशियल्स की आवश्यकता नहीं होती। यह समीक्षित टूल परिभाषाओं को देखता है। MCP क्लाइंट खोज और कॉल संभालता है, जबकि सर्वर सत्यापन, नीति, और अपने डोमेन सिस्टम के साथ संचार का स्वामित्व रखता है।
ADK-Rust एजेंट
समीक्षित टूल कैटलॉग से एक क्षमता चुनता है।
MCP क्लाइंट
स्कीमाओं का पता लगाता है, कॉल भेजता है, और टाइप की गई सामग्री प्राप्त करता है।
MCP Payments
अनुरोध को सत्यापित करता है और 10 दस्तावेजीकृत टूल अनुबंधों का मालिक है।
डोमेन सिस्टम
API, डेटा, क्रेडेंशियल्स, और सर्वर के पीछे के बिजनेस नियमों को बनाए रखता है।
प्रोजेक्ट दस्तावेज़ से
सर्वर की प्रकाशित वास्तुकला
टूल कैटलॉग
एजेंट MCP Payments से क्या करवा सकता है?
प्रत्येक टूल का एक स्थिर नाम, एक मानव-पठनीय उद्देश्य, और MCP प्रारंभिककरण के दौरान खोजा गया JSON इनपुट अनुबंध होता है। जोखिम वर्ग प्रोजेक्ट के रजिस्ट्री मैनिफेस्ट से आते हैं जब उपलब्ध हों।
10 नामित टूल्स
lookup_paymentID द्वारा भुगतान इरादा देखें
read onlylist_customer_paymentsग्राहक के सभी भुगतान सूचीबद्ध करें
read onlyget_payment_statusभुगतान इरादे की वर्तमान स्थिति प्राप्त करें
read onlycreate_checkout_intentचेकआउट भुगतान इरादा बनाएं (ड्राफ्ट)। 10000 सूक्ष्म इकाइयों से अधिक राशि के लिए अनुमोदन आवश्यक।
internal writecreate_refund_intentमौजूदा भुगतान के लिए रिफंड इरादा बनाएं। दिशा=आउटबाउंड।
financial actioncreate_payout_intentपेटआउट इरादा बनाएं। दिशा=आउटबाउंड। हमेशा अनुमोदन आवश्यक।
financial actionrequest_payment_approvalड्राफ्ट भुगतान इरादे के लिए अनुमोदन अनुरोध करें। ड्राफ्ट → पेंडिंग अप्रूवल।
internal writeexecute_approved_intentअनुमोदित भुगतान इरादे को निष्पादित करें। केवल यदि स्थिति=अनुमोदित हो।
financial actionreconcile_paymentऑर्डर/इनवॉइस संदर्भ के खिलाफ भुगतान मिलान करें।
internal writeattach_payment_evidenceऑडिट ट्रेल के लिए भुगतान इरादे में साक्ष्य संलग्न करें।
internal writeगवर्नेंस
प्रत्येक टूल के प्रभाव को समझें।
एक सर्वर कनेक्शन अपने क्रेडेंशियल्स और डिप्लॉयमेंट वातावरण के अधिकार को विरासत में लेता है। नीचे दिए गए घोषणाएँ इस प्रोजेक्ट के README और MCP रजिस्ट्री मैनिफेस्ट से आती हैं; आपका एप्लिकेशन अभी भी तय करता है कि एजेंट को कौन से टूल मिलते हैं और कहाँ अनुमोदन आवश्यक है।
- अभिनेता पहचान — हर लेखन में actor फ़ील्ड आवश्यक है जो बताता है कि किसने/क्या शुरू किया
- कारण लॉगिंग — हर लेखन में व्यापारिक औचित्य का कारण आवश्यक है
- इडेम्पोटेंसी — हर लेखन में डुप्लिकेट निष्पादन रोकने के लिए idempotency_key आवश्यक है
- राशि सीमा — 10,000 सूक्ष्म इकाइयों से अधिक चेकआउट इरादे स्वचालित अनुमोदन आवश्यक
- रिफंड अनुमोदन — सभी रिफंड के लिए finance_manager अनुमोदन आवश्यक
- पेटआउट अनुमोदन — सभी पेटआउट के लिए finance_manager + compliance_officer अनुमोदन आवश्यक
MCP सतह
वर्तमान दस्तावेज़ क्या घोषित करता है।
MCP टूल्स, संसाधन, प्रॉम्प्ट्स, संरचित परिणाम, प्रगति, रद्दीकरण, और लंबी अवधि के कार्य ले सकता है। यह रिकॉर्ड इस रिपॉजिटरी द्वारा स्पष्ट रूप से उल्लिखित आधुनिक प्रोटोकॉल फीचर्स को उजागर करता है।
इंस्टॉल करें और कनेक्ट करें
प्रोजेक्ट के दस्तावेजीकृत प्रारंभिक बिंदु का पालन करें।
सर्वर को उस वातावरण में इंस्टॉल करें जो उसके क्रेडेंशियल्स और डोमेन एक्सेस का मालिक है। इसे अपने MCP होस्ट में जोड़ें, खोजे गए टूल्स को सत्यापित करें, और उत्पादन एजेंट को देने से पहले टूलसेट को सीमित करें।
cargo install mcp-payments{
"mcpServers": {
"payments": {
"command": "mcp-payments",
"args": [],
"env": {}
}
}
}कमांड और कॉन्फ़िगरेशन सार्वजनिक README से निकाले जाते हैं। तैनाती से पहले आधिकारिक दस्तावेज़ में आवश्यकताएँ, पर्यावरण चर, और रिलीज-विशिष्ट विकल्पों की पुष्टि करें।
आधिकारिक दस्तावेज़
प्रोजेक्ट मेंटेनर्स के सत्य स्रोत के साथ जारी रखें।
यह पृष्ठ सर्वर का एक सुलभ मानचित्र प्रदान करता है। सटीक स्कीमाओं, आवश्यकताओं, कॉन्फ़िगरेशन, उदाहरणों, परीक्षणों, रिलीज़, और सुरक्षा अपडेट के लिए रिपॉजिटरी प्राधिकृत बनी रहती है।
खोज जारी रखें
व्यावसायिक संचालन में अधिक।
स्रोत रिकॉर्ड
इस कैटलॉग प्रविष्टि के लिए रिलीज और रिपॉजिटरी मेटाडेटा।
- संस्करण
- 2.0.0
- लाइसेंस
- Apache-2.0
- टूल्स
- 10
- संशोधन
- ddff90892cf2
- अपडेट किया गया
- 24 मई 2026