AppleScript BB MCP Server

आधिकारिक

एलएलएम क्लाइंट को AppleScript के माध्यम से macOS अनुप्रयोगों के साथ इंटरैक्ट करने में सक्षम बनाता है। @beyondbetter/bb-mcp-server लाइब्रेरी का उपयोग करके निर्मित, यह सर्वर वैकल्पिक मनमानी स्क्रिप्ट निष्पादन के समर्थन के साथ पूर्वनिर्धारित स्क्रिप्ट का सुरक्षित, नियंत्रित निष्पादन प्रदान करता है।

Apple Script BB MCP के साथ आप क्या कर सकते हैं?

  • AI वार्तालापों से AppleScript चलाएँ — अपने सहायक से run_applescript के माध्यम से आपके Mac पर मनमाना AppleScript कोड निष्पादित करने के लिए कहें।
  • एप्लिकेशन स्क्रिप्टिंग शब्दकोश ब्राउज़ करें — किसी भी स्क्रिप्टेबल ऐप के लिए उपलब्ध कमांड और गुण get_applescript_dictionary का उपयोग करके प्राप्त करें।
  • Finder फ़ाइल संचालन को स्वचालित करेंfinder_automation टूल के माध्यम से चयनित फ़ाइलों को स्थानांतरित करें, नाम बदलें, लेबल करें या प्राप्त करें।
  • ऑटोमेशन अनुमतियाँ जाँचेंcheck_automation_permissions से जाँचें कि किन एप्लिकेशन के पास AppleScript पहुँच है।

दस्तावेज़

प्रोडक्शन-रेडी MCP टूल्स

हमारी युद्ध-परीक्षित, ओपन-सोर्स लाइब्रेरी के साथ एंटरप्राइज़-ग्रेड MCP सर्वर बनाएँ। प्रोडक्शन सिस्टम से निकाली गई और वास्तविक दुनिया के उपयोग के लिए डिज़ाइन की गई।

GitHub पर देखेंकस्टम डेवलपमेंट की आवश्यकता है?

मॉडल कॉन्टेक्स्ट प्रोटोकॉल क्या है?

MCP एक खुला प्रोटोकॉल है जो AI अनुप्रयोगों को डेटा स्रोतों और टूल्स से सुरक्षित रूप से कनेक्ट करने में सक्षम बनाता है। इसे AI सिस्टम के लिए एक सार्वभौमिक कनेक्टर के रूप में सोचें।

आपके व्यवसाय के लिए MCP क्यों मायने रखता है

सार्वभौमिक एकीकरण

किसी भी AI अनुप्रयोग को एक मानकीकृत प्रोटोकॉल का उपयोग करके अपने व्यावसायिक टूल्स और डेटा स्रोतों से कनेक्ट करें।

भविष्य-सुरक्षित

एक बार बनाएँ, इकोसिस्टम के बढ़ने पर किसी भी MCP-संगत AI अनुप्रयोग के साथ उपयोग करें।

डिज़ाइन द्वारा सुरक्षित

अंतर्निहित सुरक्षा सुविधाएँ शक्तिशाली एकीकरण को सक्षम करते हुए आपके डेटा की रक्षा करती हैं।

तीव्र विकास

कस्टम एकीकरण शीघ्रता से बनाने के लिए मौजूदा लाइब्रेरी और पैटर्न का लाभ उठाएँ।

BB MCP सर्वर: प्रोडक्शन-रेडी MCP लाइब्रेरी

एंटरप्राइज़-ग्रेड MCP सर्वर बनाने के लिए एक व्यापक Deno-आधारित फ्रेमवर्क

BB MCP सर्वर क्यों चुनें

  • तीव्र विकास: स्वचालित खोज के साथ प्लगइन सिस्टम आपको तुरंत उत्पादक बनाता है
  • एंटरप्राइज़-रेडी: प्रोडक्शन परिनियोजन के लिए अंतर्निहित OAuth, दोहरी ट्रांसपोर्ट समर्थन और स्थायी भंडारण
  • टाइप-सेफ: सख्त सत्यापन के साथ पूर्ण TypeScript समर्थन बग को कम करता है और रखरखाव में सुधार करता है
  • युद्ध-परीक्षित: वास्तविक व्यवसायों की सेवा करने वाले प्रोडक्शन MCP सर्वर से निकाला गया

तकनीकी विशेषताएँ

  • ✓स्वचालित खोज और लोडिंग के साथ प्लगइन सिस्टम
  • ✓तृतीय-पक्ष एकीकरण के लिए OAuth प्रदाता और उपभोक्ता
  • ✓सत्र प्रबंधन के साथ STDIO और HTTP ट्रांसपोर्ट
  • ✓स्वचालित सफाई और चंकिंग के साथ Deno KV-आधारित भंडारण
  • ✓ऑडिट ट्रेल्स और संरचित आउटपुट के साथ व्यापक लॉगिंग
  • ✓सख्त प्रकार जाँच के साथ पूर्ण TypeScript
  • ✓व्यापक परीक्षण उपयोगिताएँ और उदाहरण
  • ✓आसान स्थापना के लिए JSR रजिस्ट्री पर प्रकाशित

शीघ्र आरंभ करें

लाइब्रेरी में 4 प्रगतिशील उदाहरण शामिल हैं जो आपको बुनियादी टूल्स से लेकर उन्नत OAuth एकीकरण तक सब कुछ सिखाते हैं:

⭐ सरल MCP सर्वर

उपयोगिता टूल्स और प्लगइन खोज के साथ बुनियादी सेटअप

⭐⭐ प्लगइन वर्कफ़्लो

जटिल व्यावसायिक तर्क के लिए बहु-चरणीय वर्कफ़्लो

⭐⭐⭐ API और OAuth

प्रमाणीकरण के साथ तृतीय-पक्ष API एकीकरण

⭐⭐⭐⭐ मैन्युअल निर्भरताएँ

उन्नत उपयोग मामलों के लिए पूर्ण अवसंरचना नियंत्रण

GitHub पर देखेंJSR पर देखें

BB MCP क्लाइंट इंस्पेक्टर

MCP क्लाइंट कार्यान्वयन के लिए एक व्यापक परीक्षण मंच

यह क्या करता है

जबकि MCP इंस्पेक्टर सर्वर के परीक्षण के लिए एक MCP क्लाइंट के रूप में मौजूद है, यह टूल विपरीत आवश्यकता को पूरा करता है - क्लाइंट के परीक्षण के लिए एक MCP सर्वर। BB MCP क्लाइंट इंस्पेक्टर MCP क्लाइंट कार्यान्वयन के परीक्षण और सत्यापन के लिए एक इंटरैक्टिव वेब कंसोल प्रदान करता है।

मुख्य विशेषताएँ

  • 🔍 प्रोटोकॉल संदेश निरीक्षण - सभी MCP JSON-RPC संदेशों को वास्तविक समय में देखें
  • 🧠 सैंपलिंग परीक्षण - क्लाइंट LLM पूर्णता क्षमताओं का परीक्षण करें
  • ❓ एलिसिटेशन परीक्षण - क्लाइंट उपयोगकर्ता इनपुट अनुरोध हैंडलिंग का परीक्षण करें
  • 🔔 सूचना परीक्षण - सूची परिवर्तन सूचनाओं को ट्रिगर और सत्यापित करें
  • 🛠️ इंस्पेक्टर टूल्स - परीक्षण परिदृश्यों के लिए छह उपयोगिता टूल्स
  • 📊 बहु-क्लाइंट समर्थन - एक साथ कई क्लाइंट का परीक्षण करें (HTTP मोड)
  • 🌐 वेब कंसोल - परीक्षण के लिए इंटरैक्टिव Fresh UI

त्वरित शुरुआत

सीधे JSR से चलाएँ - किसी स्थापना की आवश्यकता नहीं:

deno run -A jsr:@beyondbetter/bb-mcp-client-inspector

यह MCP सर्वर को पोर्ट 3000 पर और वेब UI को पोर्ट 8000 पर प्रारंभ करता है।

उपयोग के मामले

MCP क्लाइंट विकास

एक नियंत्रित वातावरण में सैंपलिंग, एलिसिटेशन और सूचना हैंडलिंग का परीक्षण करके अपने MCP क्लाइंट कार्यान्वयन को मान्य करें।

प्रोटोकॉल डिबगिंग

क्लाइंट और सर्वर के बीच संचार समस्याओं को डिबग करने के लिए सभी JSON-RPC संदेशों का वास्तविक समय में निरीक्षण करें।

एकीकरण परीक्षण

विभिन्न कार्यान्वयनों में सुसंगत व्यवहार सत्यापित करने के लिए HTTP मोड में एक साथ कई क्लाइंट का परीक्षण करें।

इंस्पेक्टर टूल्स

व्यापक परीक्षण के लिए छह उपयोगिता टूल्स:

  • echo - वैकल्पिक विलंब और रूपांतरण के साथ संदेश प्रतिध्वनि
  • convert_date - दिनांक/समयक्षेत्र रूपांतरण और स्वरूपण
  • calculate - बुनियादी अंकगणितीय संक्रियाएँ
  • delay_response - टाइमआउट परीक्षण के लिए विन्यास योग्य विलंब
  • random_data - यादृच्छिक परीक्षण डेटा उत्पन्न करें
  • trigger_error - त्रुटि हैंडलिंग परीक्षणों के लिए जानबूझकर त्रुटियाँ ट्रिगर करें

BB AppleScript MCP सर्वर

MCP के माध्यम से AppleScript ऑटोमेशन के साथ macOS वर्कफ़्लो का विस्तार करें

यह क्या करता है

एक प्रोडक्शन-रेडी MCP सर्वर जो किसी भी MCP-संगत AI अनुप्रयोग में AppleScript ऑटोमेशन लाता है। BB MCP सर्वर का उपयोग करके बनाया गया, यह एक वास्तविक दुनिया का उदाहरण है कि आप लाइब्रेरी के साथ क्या बना सकते हैं।

मुख्य क्षमताएँ

  • AI वार्तालापों से AppleScript कोड निष्पादित करें
  • क्षमताओं की खोज के लिए अनुप्रयोग शब्दकोश पढ़ें
  • Finder एकीकरण के साथ फ़ाइल प्रबंधन स्वचालित करें
  • अनुमतियाँ प्रबंधित करें और ऑटोमेशन पहुँच की जाँच करें

Claude Desktop के लिए त्वरित सेटअप

इसे अपने Claude Desktop कॉन्फ़िगरेशन में जोड़ें:

{
  "mcpServers": {
    "bb-applescript": {
      "command": "deno",
      "args": [
        "run",
        "--allow-all",
        "--unstable-kv",
        "jsr:@beyondbetter/bb-applescript-mcp-server"
      ]
    }
  }
}

पूर्ण दस्तावेज़ीकरण

JSR पर देखेंGitHub पर देखें

उपयोग के मामले

डेवलपर वर्कफ़्लो

AI वार्तालापों के माध्यम से BBEdit परियोजनाओं को स्वचालित करें, फ़ाइलों में हेरफेर करें, और विकास टूल्स के साथ एकीकृत करें।

फ़ाइल प्रबंधन

प्राकृतिक भाषा के साथ फ़ाइलों को व्यवस्थित करें, लेबल सेट करें, चयन पुनर्प्राप्त करें, और अपने फ़ाइल सिस्टम का प्रबंधन करें।

ऐप ऑटोमेशन

अपने AI सहायक के माध्यम से AppleScript का समर्थन करने वाले macOS अनुप्रयोगों को नियंत्रित करें।

अपना स्वयं का MCP सर्वर बनाने के लिए तैयार हैं?

आज ही आरंभ करने के लिए हमारी ओपन-सोर्स लाइब्रेरी का उपयोग करें, या अपने व्यवसाय के लिए बनाए गए कस्टम समाधान के बारे में हमसे बात करें।

कस्टम डेवलपमेंट सेवाएँलाइब्रेरी का अन्वेषण करें

🤖 अनुशंसित: Beyond Better के साथ बनाएँ

हम आपके MCP सर्वर अनुप्रयोगों को विकसित करने के लिए Beyond Better का उपयोग करने की दृढ़ता से अनुशंसा करते हैं। BB परियोजना-व्यापी बुद्धिमत्ता, स्मार्ट कोड जनरेशन और व्यापक दिशानिर्देश समर्थन प्रदान करता है जो MCP विकास को काफी तेज़ और अधिक विश्वसनीय बनाता है।

MCP विकास के लिए BB क्यों?

  • ✓ MCP आर्किटेक्चर की परियोजना-व्यापी समझ
  • ✓ बॉयलरप्लेट उत्पन्न करें और सर्वोत्तम प्रथाओं का पालन करें
  • ✓ हमारे व्यापक उपभोक्ता दिशानिर्देशों का उपयोग करें
  • ✓ कार्यान्वयन को तेज़ी से डिबग और परिष्कृत करें

आरंभ करें

  • ✓ BB क्लाउड: वेब-आधारित इंटरफ़ेस (सबसे आसान)
  • ✓ स्व-होस्टेड: पूर्ण नियंत्रण और गोपनीयता
  • ✓ केवल-स्थानीय: कोई क्लाउड निर्भरता नहीं
  • ✓ मुफ़्त और खुला स्रोत

BB के बारे में अधिक जानें