جرب بنفسك: كيف تستخدم بروتوكول MCP لإنجاز مهامك اليومية تلقائيا

استخدم MCP بسهولة: دليلك لتفعيل الذكاء الاصطناعي داخل أدواتك اليومية

هل كنت تظن أن أدوات الذكاء الاصطناعي مثل ChatGPT و Claude وُجدت فقط لتجيب على أسئلتك؟ دعني أخبرك أن هذا لم يعد كافي. اليوم، واعتمادا على بروتوكول MCP، صار بإمكان هذه الأدوات أن تنفذ المهام، وتتعامل مع ملفاتك وبرامجك كما لو كانت جزء من فريقك. وهو بالتحديد ما سنتفصل فيه اليوم، ونتطرق لكل ما تحتاج معرفته عن هذا البروتوكول، مع مثال حي لكيفية تطبيقه بنفسك.

ما هو MCP؟

الـ MCP هو بروتوكول يتيح لنماذج اللغة الكبيرة (LLMs) مثل Gemini و ChatGPT الوصول إلى مصادر البيانات الخارجية وتنفيذ المهام باستخدام أدوات متنوعة، دون الحاجة إلى إنشاء طريقة مخصصة في كل مرة لربط الذكاء الاصطناعي بمصدر بيانات جديد، إذ يتم كل ذلك عبر أسلوب موحد وبسيط.

على فكرة، بروتوكول MCP ليس مخصص للمبرمجين أو الشركات فقط، بل يمكنك كمستخدم عادي الاستفادة منه بكل سهولة. تخيل أن تكتب أمر بسيط مثل “اكتب مقال عن…“، فينشئه الذكاء الاصطناعي مباشرة داخل حسابك في Notion أو Google Docs، أو حتى يملأ الجداول ويحلل البيانات لك في Sheets. كل هذا يتم تلقائيا دون أن تلمس شيئ.

كيف يعمل MCP؟

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

يتم بناء Model context protocol على بنية “العميل-الخادم-المضيف”، حيث:

  • المضيف (Host): هو التطبيق الذي يستخدمه المستخدم، مثل تطبيقات سطح المكتب أو بيئات التطوير.
  • العميل (Client): يتولى إدارة الاتصالات بين المضيف والخوادم المختلفة.
  • الخادم (Server): يوفر الوصول إلى أدوات أو مصادر بيانات محددة، مثل GitHub أو Google Drive.

يستخدم البروتوكول تنسيق JSON-RPC 2.0 لتبادل الرسائل، مما يسهل التكامل مع أنظمة متعددة.

حالات الاستخدام والتطبيقات العملية

بروتوكول السياق النموذجي (MCP) يعد خطوة مهمة نحو تمكين الذكاء الاصطناعي من التفاعل المباشر مع الأدوات والبيانات التي نستخدمها يوميا. من خلال توفير واجهة موحدة:

  • يمكن ربط الذكاء الاصطناعي بأدوات مثل Notion وGoogle Docs لإنشاء مقالات، تقارير، أو ملخصات مباشرة داخل المستندات، دون الحاجة للنسخ أو النقل.
  • عند ربط MCP مع Google Sheets، يمكن للمساعد الذكي إدخال البيانات، ترتيبها، إنشاء الرسوم البيانية، أو إعداد تقارير جاهزة بناء على المعطيات.
  • بروتوكول MCP يتكامل بسلاسة مع أدوات التطوير مثل VS Code و Windsurf، مما يتيح للمساعد الذكي ,وحتى وكلاء AI Agents من تنفيذ مهام برمجية تلقائيا كتحرير الكود أو إدارة المشاريع بكفاءة.
  • من خلال التكامل مع أدوات مثل Trello أو Asana، يمكن لـ MCP توليد مهام، تحديث حالات المشاريع، أو اقتراح جدول أسبوعي لإدارة الوقت بشكل أفضل.
  • عند ربط MCP بخدمات التخزين مثل Google Drive أو Dropbox، يمكن للـ AI البحث داخل المستندات، استخراج معلومات محددة، أو تلخيص محتويات الملفات الطويلة.
  • باستخدام أدوات مثل GitHub أو بيئات تطوير مثل Replit، يمكن إنشاء ملفات كود، اقتراح حلول للمشاكل، أو إجراء مراجعات للكود برمجيا.
  • حتى على المستوى الشخصي، يمكن استخدام MCP في تنظيم الملاحظات، إعداد خطة أسبوعية، تتبع النفقات، أو المساعدة في التخطيط لسفر أو مشروع صغير.

كيف يمكن للمستخدم المبتدئ استخدام MCP؟

إذا كنت مستخدم مبتدئ وترغب في الاستفادة من MCP، يمكنك اتباع الخطوات التالية:

  1. اختيار أداة تدعم MCP: الفكرة بدأت تتلقى قبول من طرف شركات كبيرة، وأنت كمبتدأ يمكنك البدأ باستخدام تطبيقات تدعم MCP مثل Claude Desktop (أسهل خيار). أو أدوات البرمجة بالذكاء الاصطناعي مثل Visual Studio Code أو Cursor.
  2. تثبيت الخوادم المناسبة: قم بتثبيت خوادم MCP التي تتوافق مع الأدوات أو مصادر البيانات التي تستخدمها، مثل Google Drive أو Notion (وجميع هذه الادوات توفر دليل التنصيب الخاص بها).
  3. تهيئة البيئة: قم بإعداد متغيرات البيئة اللازمة وتكوين الاتصال بين النموذج والأدوات باستخدام إعدادات بسيطة.
  4. تنفيذ المهام: بمجرد الإعداد، يمكنك استخدام الأوامر النصية لطلب تنفيذ مهام محددة، مثل إنشاء مستندات أو تحليل بيانات، وسيقوم النموذج بتنفيذها مباشرة داخل الأدوات المرتبطة.

مثال حول ربط Claude Desktop مع Notion باستخدام MCP

في ثلاث مراحل سهلة، سنريك كيف تربط حسابك على Notion ببرنامج Claude Desktop، أحد أقوى برامج الذكاء الاصطناعي التي لا غنى عنها على جهازك. من خلال هذا الربط، ستتمكن من إنشاء المحتوى، توليد الأكواد، التخطيط لمشاريعك والمزيد. أما بروتوكول MCP، فسيكون هو الجسر الذكي الذي يجعل هذا التكامل ممكن وسلس.

1- ماذا تحتاج لربط نوشن مع كلود؟

  • تثبيت برنامج Claude Desktop، ويمكنك تحميله من الموقع الرسمي: claude.ai/download
  • أيضا قم بتحميل وتنصيب nodejs.org

2- إعداد تكامل Notion

سنعتمد على دليل Notion في عملية الربط هذه، والبداية تكون مع إنشاء مفتاح API للاتصال:

أولا، توجه لصفحة integrations وقم بإنشاء integration جديد

  • قم باختيار اسم لعملية الربط هذه، مثلا سأختار “MCP TEST 01”.
  • في Associated workspace حدد الخيار المناسب لك.
  • في Type اختر Internal.
  • وبعدها اضغط على زر “Save”.

بعد ستظهر لك رسالة نجاح عملية الإنشاء “Integration successfully created” اضغط على الزر وسيتم تحويلك للصفحة أين يوجد مفتاح “Internal Integration Secret” قم بنسخه، ولا تنسى إعطاء الصلاحيات الموجودة في الأسفل وبالتحديد في جزء “Capabilities” حتى يتمكن الذكاء الاصطناعي من إنشاء وتحديث المحتوى، وبعدها اضغط على زر “Save”.

الآن توجه لحسابك في Notion، وقم بإنشاء صفحة جديدة وهي الصفحة بالتحديد التي سيتم كتابة المحتوى في داخلها، ويمكن أيضا اختيار أي صفحة موجودة مسبقا.

بعد أن تحدد الصفحة، من خيار إعدادات الصفحة، اضغط على Connections وبعدها اختر اسم صفحة Integration التي سبق وأن قمنا بإنشائها (نحن قمنا بتسميتها سابقا بـ MCP TEST 01)، تماما مثل ما يظهر في الصورة التالية.

3- تهيئة Claude Desktop

الآن وصلنا للخطوة الأخيرة، وكل ما هو مطلوب منا الآن هو ربط سيرفر Notion مع مفتاح Integrations في برنامج كلود.

  • قم بفتح برنامج Claude Desktop.
  • من القائمة الجانبية، اختر File ومن ثم Settings.
  • اختر Developer وبعدها اضغط على زر Edit Config.

عند الضغط على زر Edit Config سيقوم بفتح جميع المجلد الرئيسي الخاص ببرنامج كلود، ما يهمنا بالتحديد هو ملف “claude_desktop_config.json” قم بفتحه بأي محرر أكود وقم بلصق الكود التالي في داخله:

{
  "mcpServers": {
    "notionApi": {
      "command": "npx",
      "args": ["-y", "@notionhq/notion-mcp-server"],
      "env": {
        "OPENAPI_MCP_HEADERS": "{\"Authorization\": \"Bearer ntn_****\", \"Notion-Version\": \"2022-06-28\" }"
      }
    }
  }
}

ولا تنسى استبدال العلامات “****” بمفتاح “Internal Integration Secret” الذي حصلت عليه في الخطوة الثانية.

انتبه جيدا: هذا المفتاح يبدأ بـ ntn_، والكود الذي تستخدمه قد يتضمن نفس البادئة أيضا، لذلك تأكد من عدم تكرارها داخل السطر، وأن البادئة تظهر مرة واحدة فقط.

وأخيرا، أغلق برنامج Claude Desktop وأعد تشغيله. بعد ذلك، سيكون بإمكانك استخدامه لإنشاء أي نوع من المحتوى مباشرة في Notion. كل ما عليك فعله هو بدء طلبك بعبارة مثل: “في Notion، قم بإنشاء…” وسيتم تنفيذ الأمر تلقائيا.

ولكي تتأكد أنه بالفعل تم ربط Notion مع برنامج Claude Dsektop عبر MCP، يجب أن تظهر في برنامج كلود إعدادات خوادم Notion، مثل ما يظهر في الصورة الأسفل.

تطوير خادم أم سي بي (MCP Server) خاص بك

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

  • إعداد البيئة: قم بتثبيت الأدوات اللازمة مثل uv لإنشاء بيئة العمل.
  • إنشاء مشروع جديد: أنشئ مشروع خاص بك لتنظيم العمل داخل بيئة التطوير.
  • إعداد الخادم: أنشئ ملف لخادم MCP وابدأ في تعريف الأدوات والوظائف المطلوبة.
  • تشغيل الخادم: شغل الخادم بعد إعداد الأدوات والمهام.
  • اختبار الخادم: اختبر الخادم بتوصيله بأدوات تدعم MCP مثل Claude Desktop، أو Cursor وغيرها..
  • التواصل مع الأدوات: ربط الخادم بالأدوات والبيانات المختلفة لتتمكن من تنفيذ المهام بشكل تلقائي.

الآن بعد أن تعرّفت على بروتوكول MCP من جميع الجوانب الخاص بالشركة المطورة لنموذج كلود AI، أصبحت تملك المفتاح لمرحلة جديدة من التفاعل الذكي مع أدواتك الرقمية. هذه التقنية لا تقتصر على المطورين، بل هي فرصة لكل مستخدم يريد أتمتة مهامه وتحسين إنتاجيته. ابدأ بخطوة بسيطة نوصي بها: جرب ربط Notion مع Claude Desktop، وسترى بنفسك كيف تتحول الأفكار إلى تنفيذ فوري بكفاءة ومرونة.

موضوعات ذات صلة

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *