AI

Claude से पूछें कितना आटा बचा है: MCP पर मापी गई इन्वेंट्री

प्रकाशित · 6 मिनट का पठन

जब कोई AI सहायक बिल्ट-इन MCP सर्वर पर आपकी इन्वेंट्री पढ़ता है, तो उसे नाम, लागत और काउंट के साथ आइटमों की एक सूची मिलती है। अब तक काउंट एक पूर्ण संख्या था जिसके साथ कोई इकाई नहीं जुड़ी थी, जो कुर्सियों के लिए ठीक था और आटे के लिए अटपटा। पूछें “कितना आटा बचा है” और ईमानदार जवाब था “12”, उसके बाद एक अंदाज़ा कि उसका मतलब बैग, किलो या पाउंड था।

माप की इकाइयों के साथ सर्वर की लौटाई हर मात्रा एक दशमलव है, और हर आइटम अपनी इकाई साथ रखता है। सहायक को अब अंदाज़ा नहीं लगाना पड़ता। यहाँ देखें कि बातचीत में यह कैसा दिखता है, और जो जानना पसंद करते हैं उनके लिए टूल में क्या बदला।

लैपटॉप पर स्टॉक स्तरों के बारे में AI सहायक से चैट करता Package Pal।
सहायक संख्या के साथ इकाई पढ़ता है, इसलिए जवाब किलो में वापस आता है।

बेकरी में एक सुबह

Claude · Simple Inventory Management से जुड़ा कंपनी: Northside Bakery
हमारे पास कितना ब्रेड का आटा है, और क्या यह आज के लिए काफ़ी है?
get_inventory
आपके स्टॉक में 12.75 kg ब्रेड का आटा है, और 50 kg ऑर्डर पर है। आपका चेतावनी स्तर 20 kg और संकट स्तर 10 kg है, इसलिए पंक्ति पहले से पीली है। आपकी सॉरडो ब्रेड असेंबली में प्रति ब्रेड 0.5 kg के हिसाब से, संकट क्षेत्र में उतरने से पहले यह लगभग 25 ब्रेड के लिए काफ़ी है।
हमने अभी पहले बैच के लिए 4.5 kg इस्तेमाल किया। इसे लॉग करो।
edit_inventory_item
हो गया। ब्रेड का आटा अब 8.25 kg है, जो आपके 10 kg के संकट स्तर से नीचे है। आपके Teams चैनल पर एक कम-स्टॉक अलर्ट चला गया है। क्या मैं जाँचूँ कि ऑर्डर पर मौजूद 50 kg की कोई डिलीवरी तारीख़ है?
हाँ, और अगर वह अभी शिप नहीं हुआ है तो उसी ऑर्डर में 2 L ज़ैतून का तेल जोड़ दो।
create_order
ऑर्डर “मिल डिलीवरी, सप्ताह 44” अभी लंबित है। मैंने 2 L ज़ैतून के तेल की एक लाइन जोड़ दी, तो अब ऑर्डर पर 50 kg ब्रेड का आटा और 2 L ज़ैतून का तेल है।

उस बातचीत में किसी रूपांतरण या स्पष्टीकरण वाले सवाल की ज़रूरत नहीं पड़ी। सहायक ने एक ही आइटम से 12.75 और kg पढ़ा, असेंबली कंपोनेंट को किलो में पढ़ा, और नया स्टॉक मान उसी इकाई में वापस लिखा। आइटम का इतिहास 4.5 kg की घटोतरी को उसके बगल में रोबोट मार्कर के साथ दिखाता है, MCP पर किए गए किसी भी अन्य बदलाव की तरह।

ऐसे सवाल जो सिर्फ़ इकाई के साथ ही समझ में आते हैं

  • “लीटर में मापे गए कौन से आइटम अपने चेतावनी स्तर से नीचे हैं?”
  • “मौजूदा आटे के स्टॉक से कितनी ब्रेड बन सकती हैं?” (सहायक असेंबली पढ़ता है, या भाग खुद कर लेता है)
  • “रीऑर्डर सुझावों को बोरियों में बदलो, यह मानते हुए कि एक बोरी 25 kg है।” ऐप रूपांतरण नहीं करता, लेकिन सहायक ख़ुशी से करेगा, और ऐसा कहेगा भी।
  • “Casting resin नाम का एक आइटम बनाओ, ml में ट्रैक किया हुआ, और उसका चेतावनी स्तर 250 सेट करो।”
  • “हमें 100 m वाले केबल के 3 ड्रम मिले हैं। 6 mm आर्मर्ड केबल में 300 m जोड़ो।”

सवालों की सामान्य सूची अब भी लागू है; ये वे सवाल हैं जिनका अच्छा जवाब देना तब तक असंभव था जब तक इकाई संख्या के साथ यात्रा न करने लगी।

टूल में क्या बदला

अगर आप MCP सर्वर को अपने क्लाइंट या स्क्रिप्ट से इस्तेमाल करते हैं, तो तीन चीज़ें अलग हैं।

  • मात्राएँ दशमलव हैं। get_inventory और edit_inventory_item पर inventoryCount, onOrderCount, toShipCount और damagedCount 12.75 जैसे मान स्वीकार करते और लौटाते हैं। पूर्णांक क्लाइंट काम करते रहते हैं; 12 का काउंट अब भी 12 है।
  • आइटम एक unit साथ रखते हैं। टुकड़ों में गिने गए आइटमों के लिए यह null है और मापे गए आइटमों के लिए एक छोटा लेबल (kg, lb, ml, ft, या जो भी आपने टाइप किया)। edit_inventory_item इसे सेट कर सकता है, और create_new_inventory_item एक वैकल्पिक unit लेता है।
  • संबंधित टूल भी साथ चलते हैं। create_order पर ऑर्डर लाइनें, यूनिट टूल पर स्टॉक लाइनें और get_reorder_suggestions सब दशमलव रिपोर्ट करते हैं, और रीऑर्डर सुझावों में आइटम की इकाई शामिल होती है ताकि सुझाया गया 50, 50 kg पढ़ा जाए।

टूल के विवरण भी यह सब कहते हैं, जो जितना लगता है उससे ज़्यादा मायने रखता है: सहायक टूल को कॉल करने से पहले विवरण पढ़ता है, इसलिए उसे पहले से पता होता है कि मापे गए आइटम पर काउंट उस आइटम की इकाई में है और इकाई सेट करने से कुछ भी रूपांतरित नहीं होता।

यह क्या नहीं करता

सर्वर कभी इकाइयों के बीच रूपांतरण नहीं करता। अगर आप सहायक से कहते हैं “आटे को पाउंड में बदलो”, तो वह लेबल बदल देगा और, अगर वह सावधान है, तो आपको बताएगा कि संख्या नहीं बदली। यही नियम ऐप लोगों पर भी लागू करता है, उसी वजह से: चुपचाप किया गया रूपांतरण 22 kg आटे पर पहुँचने का बढ़िया तरीका है जो असल में 10 है। रूपांतरण स्पष्ट रूप से माँगें और सहायक को बातचीत में गणित करने दें, फिर नए काउंट की पुष्टि करें।

अभी तक कनेक्ट नहीं किया? सेटअप गाइड में लगभग चार चरण हैं, और पहुँच एक कंपनी तक सीमित है और किसी भी समय रद्द की जा सकती है। Claude, Grok, OpenAI, Gemini और किसी भी अन्य MCP क्लाइंट के साथ काम करता है।

किसी सहायक को अपने स्टॉक से जोड़ें