خادم MCP لاختصارات سيري

خادم MCP لاختصارات سيري

قم بدمج وأتمتة اختصارات macOS برمجيًا باستخدام الذكاء الاصطناعي ونماذج اللغة الكبيرة عبر خادم MCP لاختصارات سيري.

ما الذي يفعله خادم MCP لاختصارات “سيري”؟

يتيح خادم MCP لاختصارات سيري لمساعدي الذكاء الاصطناعي التفاعل مباشرة مع تطبيق الاختصارات في macOS عبر بروتوكول سياق النماذج (MCP). يعمل هذا الخادم كجسر يتيح لنماذج اللغة الكبيرة (LLMs) عرض وفتح وتشغيل أي اختصار متاح في تطبيق الاختصارات الخاص بالمستخدم. من خلال إتاحة هذه القدرات، يمكن للمطورين تعزيز سير عملهم بالأتمتة التي تستفيد من قوة اختصارات سيري—من دمج عمليات الملفات إلى سلاسل أتمتة معقدة. يقوم هذا الخادم بإنشاء أدوات ديناميكية لكل اختصار متوفر، مما يسهل على العملاء تشغيل الأتمتة، وتمرير المعلمات، وتنظيم إجراءات macOS برمجيًا عبر LLM.

قائمة القوالب الجاهزة

لا توجد قوالب جاهزة موثقة في المستودع. إذا كنت بحاجة لتعريف قوالب جاهزة قابلة لإعادة الاستخدام، قد تحتاج لإنشائها بنفسك وفقًا لسير عملك.

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

لا توجد موارد MCP صريحة موصوفة في التوثيق أو ملفات المستودع. عادةً تكشف الموارد عن بيانات/محتوى لكن لا توجد أي موارد مدرجة لهذا الخادم.

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

  • list_shortcuts
    • يعرض جميع اختصارات سيري المتوفرة على النظام. لا يتطلب إدخال. يعيد مصفوفة بأسماء الاختصارات.
  • open_shortcut
    • يفتح اختصارًا محددًا في تطبيق الاختصارات. الإدخال: name (سلسلة نصية).
  • run_shortcut
    • يشغّل اختصارًا محددًا، مع إمكانية تمرير معلمات إدخال اختيارية. الإدخال: name (سلسلة نصية)، input (سلسلة نصية، اختياري).
  • الأدوات الديناميكية
    • لكل اختصار متوفر، يتم إنشاء أداة ديناميكيًا (مثال: run_shortcut_[sanitized_shortcut_name]) لتشغيل هذا الاختصار مباشرة مع إدخال اختياري.

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

  • أتمتة المهام المتكررة
    • يمكن للمطورين أتمتة سير العمل المتكرر، مثل تشغيل التطبيقات، تنظيم الملفات، أو إرسال الرسائل، عن طريق استدعاء اختصارات سيري عبر LLM.
  • دمج مع المساعد الشخصي
    • يمكن لوكلاء الذكاء الاصطناعي التفاعل مع اختصارات معرفة من قبل المستخدم لأداء مهام مثل ضبط التذكيرات، التحكم في أجهزة المنزل الذكي، أو تحديث التقويمات.
  • اختبار سير العمل
    • يسمح بالاختبار الآلي والتحقق من صحة اختصارات سيري، لضمان عملها كما هو متوقع عند تشغيلها برمجيًا.
  • تنظيم سير عمل معقد
    • ربط عدة اختصارات سيري معًا أو تضمينها في سير عمل AI أوسع لسيناريوهات أتمتة متقدمة.
  • أدوات ديناميكية
    • إتاحة اختصارات جديدة مباشرة لنماذج LLM دون إعدادات إضافية، مما يسهل توسيع الإمكانيات مع نمو مكتبة الاختصارات للمستخدم.

كيفية الإعداد

Windsurf

  1. تأكد من تثبيت Node.js على نظامك.
  2. حدد موقع ملف إعدادات Windsurf الخاص بك.
  3. أضف خادم MCP لاختصارات سيري إلى إعدادات mcpServers:
    {
      "mcpServers": {
        "siri-shortcuts": {
          "command": "npx",
          "args": ["mcp-server-siri-shortcuts"],
          "env": {
            "GENERATE_SHORTCUT_TOOLS": "true",
            "INJECT_SHORTCUT_LIST": "false"
          }
        }
      }
    }
    
  4. احفظ الإعدادات وأعد تشغيل Windsurf.
  5. تحقق من الإعداد عن طريق عرض الاختصارات المتاحة من خلال الواجهة.

Claude

  1. تأكد من تثبيت Node.js.
  2. افتح ملف إعدادات Claude الخاص بك.
  3. أضف إدخال خادم MCP التالي:
    {
      "mcpServers": {
        "siri-shortcuts": {
          "command": "npx",
          "args": ["mcp-server-siri-shortcuts"],
          "env": {
            "GENERATE_SHORTCUT_TOOLS": "true",
            "INJECT_SHORTCUT_LIST": "false"
          }
        }
      }
    }
    
  4. احفظ التغييرات وأعد تشغيل Claude.
  5. تأكد من التشغيل الصحيح عن طريق تجربة اختصار.

Cursor

  1. قم بتثبيت Node.js إذا لم يكن مثبتًا بالفعل.
  2. افتح ملف إعدادات Cursor.
  3. أدخل إعدادات خادم MCP:
    {
      "mcpServers": {
        "siri-shortcuts": {
          "command": "npx",
          "args": ["mcp-server-siri-shortcuts"],
          "env": {
            "GENERATE_SHORTCUT_TOOLS": "true",
            "INJECT_SHORTCUT_LIST": "false"
          }
        }
      }
    }
    
  4. احفظ وأعد تشغيل Cursor.
  5. تأكد من أن الخادم متاح من ميزات الذكاء الاصطناعي في Cursor.

Cline

  1. تأكد من تثبيت Node.js.
  2. افتح ملف إعدادات Cline.
  3. أضف إعدادات خادم MCP لاختصارات سيري:
    {
      "mcpServers": {
        "siri-shortcuts": {
          "command": "npx",
          "args": ["mcp-server-siri-shortcuts"],
          "env": {
            "GENERATE_SHORTCUT_TOOLS": "true",
            "INJECT_SHORTCUT_LIST": "false"
          }
        }
      }
    }
    
  4. احفظ الملف وأعد تشغيل Cline.
  5. اختبر التكامل بعرض الاختصارات المتاحة.

تأمين مفاتيح API:
إذا كنت بحاجة لتأمين متغيرات البيئة الحساسة (مثل مفاتيح API)، استخدم حقل env في إعداداتك:

{
  "mcpServers": {
    "siri-shortcuts": {
      "command": "npx",
      "args": ["mcp-server-siri-shortcuts"],
      "env": {
        "YOUR_API_KEY": "${YOUR_API_KEY_ENV_VAR}",
        "GENERATE_SHORTCUT_TOOLS": "true"
      }
    }
  }
}

تأكد من تعيين متغير البيئة الفعلي خارج ملف الإعدادات (مثال: في الصدفة أو بيئة CI/CD لديك).

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

استخدام MCP في FlowHunt

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

تدفق MCP في FlowHunt

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

{
  "siri-shortcuts": {
    "transport": "streamable_http",
    "url": "https://yourmcpserver.example/pathtothemcp/url"
  }
}

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


نظرة عامة

القسممتوفرالتفاصيل/ملاحظات
نظرة عامة
قائمة القوالب الجاهزةلم يتم العثور على قوالب جاهزة
قائمة المواردلا توجد موارد موصوفة
قائمة الأدواتlist_shortcuts, open_shortcut, run_shortcut, أدوات اختصار ديناميكية
تأمين مفاتيح APIعبر env في الإعدادات
دعم العينة (أقل أهمية في التقييم)غير مذكور

دعم الجذور: غير مذكور في المستودع.


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

رأينا

لأتمتة الاختصارات على macOS، هذا الخادم متخصص وقوي في مجاله. ومع ذلك، من حيث دعم MCP الأوسع (القوالب، الموارد، الجذور، العينة)، فهو محدود. بشكل عام، هو مناسب تمامًا لمن يحتاجون تكامل اختصارات سيري وليس لمن يحتاجون ميزات MCP المتقدمة بشكل شامل.

تقييم MCP

يوجد ملف ترخيص LICENSE
يحتوي على أداة واحدة على الأقل
عدد الفوركات11
عدد النجوم138

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

ما وظيفة خادم MCP لاختصارات سيري؟

يسمح لمساعدي الذكاء الاصطناعي ونماذج اللغة الكبيرة بعرض وفتح وتشغيل أي اختصار في macOS برمجيًا من خلال العمل كجسر بين تطبيق الاختصارات وسير عمل الذكاء الاصطناعي لديك. يتم إنشاء أدوات ديناميكية تلقائيًا لكل اختصار.

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

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

كيف يمكنني تأمين متغيرات البيئة مثل مفاتيح API؟

استخدم الحقل `env` في إعدادات خادم MCP الخاص بك وقم بتعيين القيم الحساسة كمتغيرات بيئية خارج ملفات الإعدادات (في الصدفة أو بيئة CI/CD لديك).

هل القوالب الجاهزة أو الموارد الصريحة مدعومة؟

لا توجد قوالب جاهزة أو موارد صريحة موثقة لهذا الخادم. فقط الأدوات والأدوات الديناميكية للاختصارات مدعومة.

هل هذا الخادم مفتوح المصدر؟

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

جرّب أتمتة اختصارات سيري

عزز سير عملك على macOS بربط اختصارات سيري مع وكلاء الذكاء الاصطناعي لديك عبر دعم MCP من FlowHunt.

اعرف المزيد

خادم Simulator iOS IDB MCP
خادم Simulator iOS IDB MCP

خادم Simulator iOS IDB MCP

يعمل خادم Simulator iOS IDB MCP كجسر بين النماذج اللغوية الكبيرة ومحاكيات iOS، مما يمكّن الأتمتة المدفوعة بالذكاء الاصطناعي، واختبار واجهات المستخدم، وإدارة الت...

4 دقيقة قراءة
MCP Server iOS +6
خادم AppleScript MCP
خادم AppleScript MCP

خادم AppleScript MCP

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

4 دقيقة قراءة
macOS AppleScript +6
استخدام ماك أو إس عن بُعد عبر خادم MCP
استخدام ماك أو إس عن بُعد عبر خادم MCP

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

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

4 دقيقة قراءة
AI macOS +4