इस प्रोजेक्ट के बारे में

HaloPSA MCP Server एक विशेष ब्रिज है जो AI मॉडलों (जैसे Claude) को HaloPSA प्लेटफ़ॉर्म के साथ इंटरैक्ट करने की अनुमति देता है। इसमें एक अनूठा पदानुक्रमित टूल-लोडिंग आर्किटेक्चर है जिसे AI के लिए संज्ञानात्मक भार कम करने के लिए डिज़ाइन किया गया है, ताकि वर्तमान डोमेन (जैसे टिकट, क्लाइंट, एसेट, एजेंट या इनवॉइस) के आधार पर केवल प्रासंगिक टूल उजागर किए जाएं। मुख्य विशेषताएं शामिल हैं: - पदानुक्रमित नेविगेशन: नेविगेशन-आधारित दृष्टिकोण का उपयोग करता है जहां उपयोगकर्ता एक डोमेन चुनते हैं, और सर्वर गतिशील रूप से डोमेन-विशिष्ट टूल उजागर करता है, जिससे प्रदर्शन और संगठन में सुधार होता है। - इंटरैक्टिव UI: संगत MCP होस्ट में इंटरैक्टिव टिकट कार्ड का समर्थन करता है, जिससे कार्ड के भीतर नोट्स जोड़ने जैसी क्रियाएं संभव होती हैं। - व्यापक डोमेन समर्थन: टिकट, क्लाइंट, एसेट और इनवॉइस को सूचीबद्ध करने, खोजने, बनाने और अपडेट करने के साथ-साथ एजेंट और टीम की जानकारी देखने के लिए टूल शामिल हैं। - लचीली तैनाती: npx के माध्यम से स्टैंडअलोन निष्पादन, Docker कंटेनर, और DigitalOcean और Cloudflare Workers जैसे प्लेटफ़ॉर्म पर क्लाउड-नेटिव तैनाती का समर्थन करता है। - अंतर्निहित थ्रॉटलिंग: अंतर्निहित HaloPSA क्लाइंट के साथ एकीकृत होता है ताकि API दर सीमाओं (500 अनुरोध प्रति 3-मिनट विंडो) का स्वचालित रूप से पालन किया जा सके। - ब्रांडेबल इंटरफ़ेस: पुनर्निर्माण की आवश्यकता के बिना पर्यावरण चर के माध्यम से UI की उपस्थिति (रंग, लोगो) को अनुकूलित करने की अनुमति देता है।