خادم AppleScript MCP

خادم AppleScript MCP

دمج الذكاء الاصطناعي مع macOS باستخدام خادم AppleScript MCP لأتمتة قوية والتحكم البرمجي في تطبيقات Mac وميزات النظام.

ماذا يفعل خادم “AppleScript” MCP؟

خادم AppleScript MCP هو خادم بروتوكول سياق النماذج (MCP) صُمم لتزويد المساعدين الذكيين وأدوات التطوير بالقدرة على تشغيل تعليمات AppleScript البرمجية على جهاز Mac. من خلال عمله كجسر، يمكّن الوكلاء الذكيين من الوصول إلى تطبيقات Mac ووظائف النظام والتحكم بها، مثل التفاعل مع الملاحظات والتقويم وجهات الاتصال والرسائل والمزيد. يدعم الخادم مهام مثل البحث عن الملفات عبر Spotlight، قراءة وكتابة الملفات، تنفيذ أوامر الصدفة، وحتى التنفيذ عن بعد عبر SSH. تصميمه خفيف وسهل الاستخدام يجعله سهل الدمج، مما يعزز بشكل كبير الأتمتة والإنتاجية وسير عمل التطوير لمستخدمي Mac من خلال إتاحة الوصول البرمجي إلى مجموعة واسعة من ميزات macOS.

قائمة المطالبات

لا توجد قوالب مطالبات قابلة لإعادة الاستخدام موثقة في المستودع. فقط أمثلة مطالبات موجهة للمستخدم متوفرة.

قائمة الموارد

لا توجد موارد MCP واضحة موصوفة في التوثيق أو الكود المتاح.

قائمة الأدوات

لا توجد قائمة أدوات مفصلة في server.js أو التوثيق. يمكّن الخادم من تنفيذ أي AppleScript، ولكن لم يتم تعداد الأدوات المحددة.

حالات الاستخدام لهذا الخادم MCP

  • أتمتة تطبيقات Mac: يسمح للمطورين ووكلاء الذكاء الاصطناعي بأتمتة سير العمل الذي يشمل الملاحظات، التقويم، جهات الاتصال، الرسائل، وغيرها من تطبيقات macOS عبر تنفيذ أوامر AppleScript.
  • إدارة الملفات والنظام: يتيح البحث عن الملفات باستخدام Spotlight أو Finder، قراءة وكتابة محتويات الملفات، وإدارة المجلدات والمستندات برمجيًا.
  • استرجاع معلومات النظام: يسهل الاستعلام عن حالة النظام مثل نسبة البطارية، مساحة القرص، والتطبيقات قيد التشغيل، وهو مفيد لكل من المستخدمين والوكلاء المؤتمتين.
  • تنفيذ عن بعد: يدعم تنفيذ AppleScript عن بعد عبر SSH، مما يجعل من الممكن إدارة Mac من جهاز أو حاوية أخرى.
  • التحكم في الوسائط والاتصالات: يوفر التحكم في تشغيل الوسائط (مثل Apple Music) ويمكنه التفاعل مع تطبيقات الاتصال لأتمتة البريد الإلكتروني أو الرسائل أو التذكيرات.

كيفية إعداده

Windsurf

  1. تأكد من تثبيت Node.js على نظامك.
  2. افتح ملف إعدادات Windsurf الخاص بك.
  3. أضف خادم AppleScript MCP إلى قسم mcpServers باستخدام مقطع JSON أدناه.
  4. احفظ الإعدادات وأعد تشغيل Windsurf.
  5. تحقق أن الخادم يعمل ومتاح.
{
  "mcpServers": {
    "applescript_execute": {
      "command": "npx",
      "args": [
        "@peakmojo/applescript-mcp"
      ]
    }
  }
}

Claude

  1. تأكد من تثبيت Node.js.
  2. حدد موقع ملف إعدادات Claude وافتحه.
  3. أضف خادم MCP كما هو موضح في المثال أدناه.
  4. احفظ الإعدادات وأعد تشغيل Claude.
  5. تأكد من توفر خادم MCP للاستخدام.
{
  "mcpServers": {
    "applescript_execute": {
      "command": "npx",
      "args": [
        "@peakmojo/applescript-mcp"
      ]
    }
  }
}

Cursor

  1. قم بتثبيت Node.js على نظامك.
  2. افتح ملف إعدادات Cursor.
  3. أدرج إدخال خادم AppleScript MCP في قسم mcpServers.
  4. احفظ وأعد تشغيل Cursor.
  5. تحقق من نجاح التكامل.
{
  "mcpServers": {
    "applescript_execute": {
      "command": "npx",
      "args": [
        "@peakmojo/applescript-mcp"
      ]
    }
  }
}

Cline

  1. تحقق من تثبيت Node.js.
  2. عدل ملف إعدادات Cline.
  3. أضف إعدادات خادم MCP كما في المثال أدناه.
  4. احفظ التغييرات وأعد تشغيل Cline.
  5. اختبر للتأكد من تشغيل خادم MCP.
{
  "mcpServers": {
    "applescript_execute": {
      "command": "npx",
      "args": [
        "@peakmojo/applescript-mcp"
      ]
    }
  }
}

تأمين مفاتيح API وبيانات الاعتماد

لأغراض التنفيذ عن بعد، يمكن توفير معلومات حساسة مثل اسم مستخدم وكلمة مرور SSH عبر متغيرات البيئة لمزيد من الأمان. مثال:

{
  "mcpServers": {
    "applescript_execute": {
      "command": "npx",
      "args": [
        "@peakmojo/applescript-mcp"
      ],
      "env": {
        "REMOTE_USER": "yourusername",
        "REMOTE_PASSWORD": "yourpassword"
      },
      "inputs": {
        "remoteHost": "host.docker.internal"
      }
    }
  }
}

كيفية استخدام هذا MCP داخل التدفقات

استخدام MCP في FlowHunt

لدمج خوادم MCP في سير عمل FlowHunt الخاص بك، ابدأ بإضافة مكون MCP إلى التدفق وربطه بوكيل الذكاء الاصطناعي الخاص بك:

تدفق FlowHunt MCP

انقر على مكون MCP لفتح لوحة الإعدادات. في قسم إعدادات نظام MCP، أدخل تفاصيل خادم MCP الخاص بك باستخدام هذا التنسيق:

{
  "applescript_execute": {
    "transport": "streamable_http",
    "url": "https://yourmcpserver.example/pathtothemcp/url"
  }
}

بعد الإعداد، يصبح وكيل الذكاء الاصطناعي قادرًا على استخدام هذا MCP كأداة مع إمكانية الوصول إلى جميع وظائفه وميزاته. تذكر تغيير “applescript_execute” إلى الاسم الفعلي لخادم MCP الخاص بك واستبدال الرابط بعنوان خادم MCP الخاص بك.


نظرة عامة

القسمالتوفرالتفاصيل/الملاحظات
نظرة عامةيقدم ملخصًا عن خادم AppleScript MCP
قائمة المطالباتلا توجد قوالب مطالبات قابلة لإعادة الاستخدام؛ أمثلة فقط للمستخدم
قائمة المواردلا توجد موارد MCP واضحة
قائمة الأدواتلا توجد أدوات مفصلة؛ يدعم تنفيذ AppleScript
تأمين مفاتيح APIيوجد مثال لمتغيرات البيئة
دعم أخذ العينات (أقل أهمية بالتقييم)لا يوجد ذكر لدعم أخذ العينات

استنادًا للجداول أعلاه، يوفر خادم AppleScript MCP تكاملًا مباشرًا ولكن محدودًا. قوته تكمن في التحكم المباشر بجهاز Mac عبر AppleScript. ومع ذلك، يفتقر إلى قوالب المطالبات الموثقة، وموارد MCP الواضحة، وأدوات مفصلة. وجود ترخيص وشعبية معتدلة وتعليمات إعداد واضحة تعد إيجابيات. بشكل عام، هو مفيد للغاية لفئته المتخصصة، لكن عمق التوثيق يمكن أن يكون أفضل.


تقييم MCP

هل لديه ترخيص✅ (MIT)
يحتوي على أداة واحدة على الأقل✅ (تنفيذ AppleScript)
عدد الـ Forks32
عدد النجوم270

الأسئلة الشائعة

ما هو خادم AppleScript MCP؟

خادم AppleScript MCP هو خادم بروتوكول سياق النماذج يسمح لوكلاء الذكاء الاصطناعي وأدوات الأتمتة بتنفيذ AppleScript على macOS، مما يتيح التحكم في التطبيقات والملفات وإعدادات النظام والتنفيذ عن بعد.

ما هي الاستخدامات الرئيسية؟

تشمل الاستخدامات أتمتة تطبيقات Mac، إدارة الملفات والنظام، استرجاع معلومات النظام، تنفيذ AppleScript عن بعد عبر SSH، والتحكم في تطبيقات الوسائط والاتصالات.

كيف أضيف خادم AppleScript MCP إلى FlowHunt أو أداة التطوير الخاصة بي؟

أضف إعدادات الخادم إلى قسم mcpServers في أداتك كما هو موضح في دليل الإعداد. تأكد من تثبيت Node.js واتبع خطوات إعداد JSON للعميل المناسب لك.

هل يدعم التنفيذ عن بعد؟

نعم، يدعم الخادم تنفيذ AppleScript عن بعد عبر SSH. استخدم متغيرات البيئة لتوفير بيانات اعتماد SSH بأمان.

ما هي القيود أو الميزات المفقودة؟

يفتقر الخادم إلى قوالب مطالبات موثقة ولا يوفر موارد MCP واضحة أو أدوات مفصلة. قوته تكمن في الأتمتة المباشرة لنظام Mac والتكامل مع تدفقات الذكاء الاصطناعي.

عزز أتمتة Mac الخاصة بك مع خادم AppleScript MCP

مكّن تدفقات العمل المدفوعة بالذكاء الاصطناعي، وأتمت مهام macOS، وتحكم عن بعد في جهاز Mac الخاص بك باستخدام تكامل خادم AppleScript MCP السلس من FlowHunt.

اعرف المزيد

خادم Xcode MCP
خادم Xcode MCP

خادم Xcode MCP

يعمل خادم Xcode MCP كجسر بين المساعدين الذكيين وبيئة تطوير Xcode، مما يمكّن من أتمتة إدارة المشاريع، وعمليات الملفات، والبناء، والاختبار، وإدارة الاعتمادات، وال...

5 دقيقة قراءة
MCP Server Xcode +7
استخدام ماك أو إس عن بُعد عبر خادم MCP
استخدام ماك أو إس عن بُعد عبر خادم MCP

استخدام ماك أو إس عن بُعد عبر خادم MCP

يتيح خادم استخدام ماك أو إس عن بُعد عبر MCP لوكلاء الذكاء الاصطناعي أتمتة أجهزة macOS البعيدة والتحكم فيها وإدارتها بأمان دون الحاجة إلى تثبيت برامج إضافية. إنه...

4 دقيقة قراءة
AI macOS +4
خادم DesktopCommander MCP
خادم DesktopCommander MCP

خادم DesktopCommander MCP

يُمكّن خادم DesktopCommander MCP المساعدين الذكيين مثل Claude من أتمتة سطح المكتب بشكل مباشر، موفراً تحكمًا آمنًا في الطرفية، وبحثًا في نظام الملفات، وتحرير الم...

4 دقيقة قراءة
AI Automation Developer Tools +4