دعني أخبرك عن أداة قد تغير مسار عملك في مجال الأتمتة. الأداة التي أمامك تسمى “MCP Server Trigger”، وهي قادرة على الوصول إلى أدواتك، وتمكينها من الوصول إلى أدوات أخرى على خادم مختلف.
ما هو MCP Server Trigger؟
للتوضيح، لنفترض أنني بحاجة إلى أن تصل هذه الأداة إلى Google Analytics الخاص بي. سأكتب هنا “Google Analytics” وأقوم باختياره. بعد ذلك، سآخذ الرابط الخاص بـ MCP Server Trigger وأنتقل إلى أداة ذكاء اصطناعي مثل Claude. يمكنني التحدث مع Claude وأطلب منه إرسال تفاصيل معينة.
مثال عملي: ربط Claude بـ Google Analytics
لربط Claude بالأداة، يمكن اتباع الخطوات التالية:
- انقر على القائمة (الثلاث شرط).
- اختر
File
ثمSettings
. - انتقل إلى قسم
Developer
. - اختر
Edit Config
. - أضف رابط الأداة الخاص بك في ملف الإعدادات.
بهذا الشكل، سيبدأ Claude في التعرف على أداتك والوصول إليها. الآن، أصبح Claude قادرًا على الوصول إلى Google Analytics الخاص بي، ويمكنني التحدث معه وإرسال بيانات من Google Analytics من خلال MCP Server Trigger.
كيفية إعداد MCP Server Trigger
لإعداد الأداة من البداية، اتبع الخطوات التالية:
- انقر على علامة الإضافة (+).
- ابحث عن
MCP
واخترMCP Server Trigger
.
هذه الأداة تعمل كرابط (URL) ويجب أن يكون هذا الرابط على خادم متصل بالإنترنت ليعمل بشكل صحيح. يعمل هذا الرابط كمخزن لأدواتك ويتيح الوصول إليها.
إضافة أدوات إلى Trigger
في قسم Tools
، يمكنك ربط الخدمات التي تريدها. على سبيل المثال:
- Google Analytics: لجلب البيانات من حسابك في Google Analytics أو معلومات من موقعك الإلكتروني.
- Google Calendar: لجلب المواعيد، ومعرفة الأشخاص الذين حجزوا اليوم، وما إلى ذلك.
الآن، أصبح لديك عقدتان (Nodes) يمكن للرابط الوصول إليهما لجلب المعلومات.
استدعاء Trigger في مسار عمل آخر
يمكنك إنشاء مسار عمل جديد (Workflow) واستخدام عقدة AI Agent
. بدلاً من استدعاء مسار عمل آخر مباشرة، يمكنك استخدام MCP Client Tool
:
- أضف عقدة
MCP Client Tool
. - الصق الرابط الذي حصلت عليه من
MCP Server Trigger
.
بهذه الطريقة، أصبحت الأداة الجديدة قادرة على جلب المعلومات من Google Calendar و Google Analytics عبر استدعاء الرابط.
الفرق بين MCP Client
و Call Workflow
قد تتساءل: ما الفرق بين استخدام MCP Client Tool
واستخدام عقدة Call in n8n Workflow
لاختيار مسار العمل مباشرة؟
- على نفس الخادم: لا يوجد فرق جوهري.
- على خوادم مختلفة: هنا يكمن الفرق. إذا كان لديك خادمان، أحدهما في أستراليا والآخر في أمريكا، وتريد جلب مسار عمل من خادم أمريكا إلى خادم أستراليا، فإن
MCP Server Trigger
هو الحل.
للقيام بذلك، في الخادم الثاني (أستراليا)، ستقوم بإنشاء مسار عمل جديد، وتضيف MCP Client Tool
، ثم تلصق رابط MCP Server Trigger
من الخادم الأول (أمريكا). وبهذا تتضح الفكرة.
مميزات إضافية: التكامل مع Claude
Claude هو مساعد محادثة يعتمد على الذكاء الاصطناعي، يشبه ChatGPT. من مميزاته أنه يتفوق في البرمجة وتحليل الأرقام. لربطه بأدواتك (مثل Google Analytics و Google Calendar)، اتبع الخطوات التالية:
- احصل على رابط الإنتاج (Production URL) من
MCP Server Trigger
. - في تطبيق Claude، انتقل إلى
File > Settings > Developer > Edit Config
. - سيتم فتح ملفات الإعدادات الخاصة بـ Claude.
- قم بتحرير الملف وأضف الكود التالي، مع استبدال الرابط الموجود برابط
MCP Server Trigger
الخاص بك.
// الكود الذي سيتم توفيره لإضافته في ملف الإعدادات
{
"tools": [
{
"name": "n8n",
"url": "YOUR_MCP_SERVER_TRIGGER_PRODUCTION_URL"
}
]
}
ملاحظة: يجب أن يكون مسار العمل (Workflow) نشطًا (Active) ومحفوظًا.
بعد حفظ الملف، أغلق تطبيق Claude وأعد فتحه. ستجد أن أداة n8n أصبحت مفعلة، ويمكنك البدء في التحدث مع Claude وطلب بيانات بناءً على الأدوات التي أضفتها، مثل:
- “ما هو إجمالي عدد المستخدمين؟”
- “ما هي مقاييس الجلسات (Sessions)؟”
- “ما الذي أحتاج إلى تغييره في موقعي؟”
- “لماذا يغادر المستخدمون الموقع؟ ومن أي الصفحات؟”
مثال متقدم: النشر على LinkedIn عبر Claude
يمكنك أيضًا ربط حسابك على LinkedIn.
- أضف عقدة
LinkedIn
إلىMCP Server Trigger
. - قم بإعداد بيانات الاعتماد (Credentials) الخاصة بـ LinkedIn.
لإعداد بيانات الاعتماد:
- انتقل إلى
LinkedIn Developer Portal
. - أنشئ تطبيقًا جديدًا (
Create App
). - ستحتاج إلى صفحة على LinkedIn وربطها بالتطبيق.
- املأ البيانات المطلوبة مثل اسم التطبيق وسياسة الخصوصية.
- في قسم
Products
، تأكد من الحصول على صلاحيةShare on LinkedIn
وSign in with LinkedIn
. - أضف
Redirect URL
الذي يوفره n8n. - احصل على
Client ID
وClient Secret
وأضفهما في n8n.
بعد الربط بنجاح، يمكنك التحدث مع Claude وتكليفه بإنشاء منشور على LinkedIn. على سبيل المثال، يمكنك أن تقول: “أريد إنشاء منشور حول الموضوع الفلاني”. سيتعرف Claude على أن لديه صلاحية الوصول إلى LinkedIn وسيقوم بنشر المحتوى.
بعد تجربة عملية، تم نشر البوست التالي بنجاح على LinkedIn:
“مرحبا بالجميع، أهلاً بكم من Claude إلى LinkedIn”
التكامل مع أدوات المطورين مثل Cursor
Cursor هو محرر أكواد يعمل بالذكاء الاصطناعي، وهو مفيد بشكل خاص للمبرمجين. يمكنك أيضًا ربطه بـ MCP Server Trigger
بنفس الطريقة.
- في Cursor، انتقل إلى
Tools & Integrations
. - أضف
New MCP
والصق الرابط الخاص بك.
هذا يسمح لك بربط المحرر بمشروع معين على خادم آخر، أو الوصول إلى أدواتك مباشرة من داخل المحرر. عند العمل على مشروعك، سيظهر لك شات جانبي يمكنك من خلاله التفاعل مع أدوات MCP التي أضفتها، تمامًا كما فعلنا مع Claude.