
Tekunda Team

Tekunda Team

Headless MCP يعني تشغيل Salesforce كمجموعة من أدوات Model Context Protocol يستدعيها وكيل الذكاء الاصطناعي مباشرة، من غير واجهة مستخدم في المنتصف. Salesforce بتقدّم ده باسم Headless 360: خوادم MCP مستضافة متاحة بشكل عام من أبريل 2026، بالإضافة إلى Headless 360 MCP Server اللي في مرحلة البيتا من يوليو 2026. الوكيل بيسجّل دخوله كمستخدم حقيقي وينفّذ شغل الـ CRM والإعداد داخل الأمان الموجود أصلًا في مؤسستك، فيتحوّل الأمر المكتوب بلغة طبيعية إلى عملية Salesforce محكومة. الدليل ده بيغطّي يعني إيه، وبيشتغل إزاي، وبيقدر يعمل إيه النهارده، والأمان اللي بيفرضه، وإزاي تتبنّاه بأمان، ومراجعة الأمان لازم تغطّي إيه، وإزاي تحسب العائد، وفين مكان الشريك. Tekunda هي أول شركة بتقدّم Salesforce بلا واجهة مع MCP في بيئة الإنتاج، وقواعد التبنّي اللي تحت هي نفسها اللي بنطبّقها في كل إطلاق.
Model Context Protocol معيار مفتوح بيخلّي نموذج الذكاء الاصطناعي يكتشف الأدوات والـ APIs والبيانات الخارجية ويستدعيها وقت التشغيل، فأي عميل متوافق يقدر يتكلم مع أي خادم متوافق من غير كود ربط مخصص. و"Headless" معناها إن مفيش شاشة في المنتصف: الشغل بيمشي عبر طبقة الـ API والوكيل بدل النقر في واجهة Lightning. مع بعض، إعداد headless MCP بيسمح لـ Claude أو Cursor أو Agentforce أو أي عميل متوافق مع MCP بقراءة السجلات وتشغيل الاستعلامات وتنفيذ عمليات الإعداد باستدعاء أدوات Salesforce مباشرة. الشخص بيحدد النية، والوكيل بيلاقي العملية الصحيحة وينفّذها.
ده مهم لأن معظم النماذج الأولية للوكلاء عمرها ما بتوصل للإنتاج. بتشتغل في العرض التجريبي، وبعدين بتقع أول ما تقابل صلاحيات حقيقية وأحجام بيانات حقيقية وفريق أمان. Headless MCP هو النمط اللي بيقفل الفجوة دي، لأن الوكيل بيرث السياق والسياسات من المنصة بدل ما يعيد اختراعها.
Salesforce قدّمت Headless 360 في TDX في أبريل 2026 كمبادرة لإتاحة كل إمكانية في المنصة كـ API أو أداة MCP أو أمر CLI، عشان المتصفح يبقى اختياريًا مش إجباريًا. وبحسب مدونة Salesforce Developers، بتغطّي أكتر من 60 أداة MCP، وأكتر من 30 مهارة برمجية، وأكتر من 4,000 API موجودة، وأكتر من 220 أمر CLI.
فرّق بين طبقتين، لأن الاتنين شايلين اسم Headless 360:
فكرته الأساسية هي ضبط النفس: الوكلاء بياخدوا أربع أدوات، مش أربعة آلاف. المؤسسة فيها آلاف الخصائص، وتحميل كل endpoint في سياق النموذج بيدمّر قدرته على اتخاذ القرار، فالخادم بيقدّم سطحًا صغيرًا ومستقرًا وبيتولّى التوجيه بنفسه:
حلقة discover-describe-dispatch بتخلّي سياق النموذج صغيرًا بينما الكتالوج وراها بيكبر. البيتا انطلقت بحوالي 100 مهارة، مع آلاف مخطط لها.
عند الإطلاق، Headless 360 MCP Server بيغطّي:
وخارج الإعداد، خوادم البيانات المستضافة بتخلّي الوكيل يعرض العملاء المحتملين ويشغّل SOQL ويحدّث الحقول بلغة طبيعية، و سطح MCP في Data 360 بيتيح أكتر من 200 API عشان الوكيل يبني البيانات الموحّدة ويربطها ويستعلم عنها بطلبات بلغة عادية. ونفس النمط بيمتد للأنظمة اللي حوالين Salesforce: تكامل هاتفي بيزامن سجلات المكالمات مع السجلات، أو محادثة WhatsApp، بيتحوّل لمجموعة إضافية من الإجراءات المحكومة اللي الوكيل بيشغّلها، مع بقاء Salesforce هو نظام السجل الرئيسي. بدل موصّل مخصص لكل سطح ذكاء اصطناعي، بتتيح خادمًا واحدًا محكومًا وأي عميل بيفهم MCP بيوصل له.
Salesforce وسّعت Headless 360 تاني في 19 أغسطس 2026، وضافت عميل Slackbot MCP جنب خادم Data 360 وأكتر من 100 مهارة إضافية للوكيل، ونفس التحوّل ده بيظهر في سوق أدوات DevOps كمان: Agentia بتاعة Copado ضافت وضع headless MCP خاص بيها في سبتمبر 2026. احسب حساب البيتا مش الإتاحة العامة وانت بتقيّم: Headless 360 MCP Server نفسه لسه في مرحلة البيتا وقت كتابة المقال ده، حتى مع إن أجزاء جنبه زي Data 360 وعميل Slackbot بتتحرك أسرع.
الوكيل اللي يقدر ينشئ مستخدمين وينشر Apex خطير بالظبط بقدر الصلاحيات اللي وراه، فده
السؤال اللي بيفرق. الجزء المطمئن إن Headless 360 مش بيخترع نموذج ثقة جديد؛ هو بيركب
على النموذج اللي Salesforce بتفرضه أصلًا. كل معاملة بتتنفّذ كمستخدم موثّق، محدودة عبر
external client app بنطاق mcp_api و OAuth 2.0 مع PKCE، وكل إجراء محاط
بأربع طبقات:
النموذج بيوفّر الذكاء. والمنصة بتوفّر الهوية والوصول والإمكانيات والحوكمة، وهو السياق اللي بيخلّي الذكاء مفيدًا.
لو الشخص مش قادر يعمل حاجة في Salesforce، وكيله مش هيقدر يعملها عبر MCP برضه. Salesforce كمان بتسلّم الخوادم القياسية متعطّلة، وبتفصل القراءة والإنشاء/التحديث والحذف في خوادم مختلفة، فعمرك ما هتمنح الحذف بالغلط. فعّله عن قصد، لأن "احذف كل العملاء المحتملين" بيبقى على بعد أمر واحد أول ما تعمل كده. الوصول الأساسي لـ MCP المستضاف محتاج Enterprise Edition أو أعلى ومش مقفول ورا ترخيص Agentforce.
العروض التجريبية سهلة. الإنتاج هو اللي الفرق بتتحرق فيه. القواعد اللي بنطبّقها في Tekunda في كل إطلاق:
الأمان اللي Salesforce بتفرضه أرضية، مش استراتيجية. الخطر مش في البروتوكول؛ الخطر في الصلاحيات الواسعة زيادة عن اللزوم على المستخدم المتصل، والوكيل اللي بيتصرف باسم المستخدم ده لسه يقدر يعمل ضررًا واسعًا وبسرعة. لو بتربط كذا وكيل مع بعض، أو عايز سطح إجراءات واحدًا يغطّي Salesforce والـ ERP والهاتف والأجهزة اللي حواليه، تصميم التسليم بين الوكلاء بيفرق بقدر الصلاحيات - شوف تنفيذ إجراءات CRM من مركز وكلاء واحد و إيه اللي بيخلّي التسليم بين الوكلاء يشتغل في الإنتاج. ولما تحب الإطلاق ده يتصمّم ويتحكم صح، فريق خدمات Salesforce عندنا بيعمل الشغل ده بالظبط.
لو بتحزّم برمجيات لـ AppExchange، إتاحة الإمكانيات عبر MCP مش بتعفيك من مراجعة أمان AppExchange؛ بالعكس بترفع الرهان. نسختنا المختصرة، من تجربتنا في عبور المراجعة بنفسنا:
الأسطح الوكيلية بتضيف سطرًا واحدًا للقائمة دي: تأكد إن مفيش أداة تقدر تتخطى صلاحيات المستخدم اللي بيشغّلها. السطح بلا واجهة بيشيل الإنسان اللي كان آخر نقطة فحص، فضوابط المؤسسة نفسها لازم تشيل الحمل ده. عامل الوكيل كعميل موثّق زيادة: لو كل dispatch هيعدّي المراجعة لوحده، الطبقة بلا الواجهة اللي فوقه هتعدّي برضه.
عشان الضوابط دي بالترتيب اللي بيفرق، امشِ على قائمة مراجعة أمان Salesforce عندنا، ولما الماسحات تعلّم على مشاكل إنت عالجتها فعلًا، دليلنا عن توثيق النتائج الإيجابية الخاطئة بيمنعها من تعطيل تقديمك.
احسبه قبل ما تبني. Salesforce بتنشر حاسبة عائد Agentforce اللي بتتوقع توفير التكاليف والكفاءة على مدى تلات سنين وبتقدّر الـ Flex Credits اللي حالة الاستخدام هتستهلكها، وهي وحدة الاستهلاك اللي Salesforce بتحاسب بيها على استخدام الوكلاء. هي نقطة بداية معقولة، لكنها شغالة على افتراضات عامة، والنموذج اللي تقدر تدافع عنه بيستخدم أرقامك إنت.
ثبّته بإطار بسيط، كله موحّد على رقم شهري:
(الساعات الموفّرة لكل عملية x الحجم الشهري x التكلفة الكاملة للساعة) - (الإنفاق
الشهري على Flex Credits + تكلفة البناء موزّعة على فترة الاسترداد + الحوكمة
الشهرية). حوّل الـ Flex Credits لتكلفتها بالعملة عشان كل حد يبقى فلوس في الشهر. Headless MCP
بيحرّك جانب "الساعات الموفّرة" أكتر حاجة في مهام الإعداد والبيانات المتكررة متعددة
الخطوات، الشغل اللي كان بيعني عشرات النقرات عبر كذا شاشة، لأنه بيشيل ضريبة الواجهة:
الشغل اللي عمره ما كان محتاج شاشة بقى بيتنفّذ كاستدعاء مباشر. ونفس الحسبة بتنطبق على
وكلاء الصوت بالذكاء الاصطناعي على تكامل هاتفي: اعمل نموذجًا للدقايق اللي اتحوّلت
وساعات الموظفين اللي اتحرّرت حسب الحجم ووقت المعالجة والـ Flex Credits اللي كل تفاعل
آلي بيستهلكها.
تبنّي headless MCP بأمان مشروع حوكمة بقدر ما هو مشروع بناء. الـ Salesforce PDO (Product Development Outsourcer) بيبني تطبيقات تجارية على المنصة، وبيحزّمها صح، وبيعدّيها من مراجعة أمان AppExchange. المهارات دي بتنطبق مباشرة على headless MCP: الـ ISV اللي بيتيح منتجه كأدوات MCP محتاج حد يقدر يصمّم سطح الأدوات، ويفرض نموذج المستخدم المشغّل، ويعدّي المراجعة من أول مرة. وشريك Agentforce بيعمل نفس الحاجة لوكيل داخلي، بربط الأدوات الأربع بمنطق أعمال حقيقي مش عرض تجريبي. ولما تقيّم أي منهما، وازن تلات حاجات:
المزيج ده من عمق المنصة وانضباط الحوكمة هو اللي Tekunda بتقدّمه في مشاريع headless، وإحنا بنشغّله في الإنتاج النهارده، مش على خارطة طريق. فريق headless MCP عندنا بيرسم المسار الآمن لمؤسستك، من سطح الأدوات لحد مراجعة الأمان.
هل headless MCP هو نفسه Agentforce؟
لا. Agentforce هو منتج الوكلاء من Salesforce؛ و headless MCP (Headless 360) هو سطح الأدوات اللي الوكيل بيستدعيه. تقدر تشغّله من Agentforce أو من عميل خارجي زي Claude أو Cursor.
هل Headless 360 MCP Server متاح بشكل عام؟
لا. دخل البيتا في يوليو 2026 بحوالي 100 مهارة عند الإطلاق، على خوادم MCP مستضافة بقت متاحة بشكل عام في أبريل 2026. جرّب في نطاق محدود قبل ما تعتمد عليه في التدفقات الحرجة.
هل الوكيل اللي بيستخدم headless MCP بيتخطى أمان Salesforce؟
لا. بيتنفّذ كمستخدم موثّق بنطاق mcp_api، و CRUD وأمان مستوى الحقل وقواعد المشاركة و permission sets كلها بتتفرض. ادّي الوكيل مستخدمًا بأقل الصلاحيات.
هل محتاج ترخيص Agentforce عشان أستخدم headless MCP؟
الوصول الأساسي لـ MCP المستضاف محتاج Enterprise Edition أو أعلى ومش مشروط بترخيص Agentforce، مع إن شروط المحاسبة ممكن تتغير بإشعار مسبق.
هل محتاج مراجعة أمان منفصلة لتطبيق متصل بـ MCP؟
حزم AppExchange لسه بتمر بمراجعة الأمان القياسية. MCP مش بيضيف عملية منفصلة، لكنه بيوسّع السطح، فلازم CRUD و FLS والمشاركة والوصول بأقل الصلاحيات يصمدوا عند كل نقطة دخول.
هل محتاجين كود عشان نتبنّاه؟
مش للاستخدام الأساسي. بتفعّل خادم MCP المستضاف من Setup وتوصّل عميلًا متوافقًا مع MCP. حوكمة الإنتاج هي المكان اللي التخطيط بيدفع فيه ثمنه.
نبدأ منين؟
فعّل خادم قراءة فقط الأول، ووصّله بعميل واحد، وتأكد إن نموذج الصلاحيات بيتصرف صح، وبعدين وسّع النطاق. استعن بشريك لو الحوكمة مش المهارة الأساسية لفريقك.
Headless MCP هو الطريق اللي الشغل المدفوع بالوكلاء بيوصل بيه لـ Salesforce، وهو في البيتا فعلًا. لو عايز السطح ده يتحرك بسرعة من غير ما توسّع سطح الهجوم عندك، ده شغل البناء والأمان اللي Tekunda بتعمله كل يوم. احجز مكالمة تحديد نطاق قصيرة.