---
id: 12868
title: "كيف تربط مساعدات الذكاء الاصطناعي بموقع ووردبريس عبر MCP Adapter"
slug: "wordpress-mcp-adapter"
lang: "ar"
url: "https://heshamsaad.com/ar/wordpress-mcp-adapter/"
markdown_url: "https://heshamsaad.com/ar/wordpress-mcp-adapter.md"
translations: {"en":"https://heshamsaad.com/en/wordpress-mcp-adapter/"}
description: "ربط ووردبريس بالذكاء الاصطناعي عبر MCP بأمان: شرح حزمة MCP Adapter وواجهة Abilities API، وإعداد كلمات مرور التطبيقات، وقواعد أقل صلاحية ممكنة."
author: "Balqees"
date_published: "2026-10-09T11:00:00Z"
date_modified: "2026-10-09T22:17:48Z"
categories: ["AI for WordPress"]
tags: ["Abilities API","MCP Adapter","أمان ووردبريس","بروتوكول MCP","ووردبريس والذكاء الاصطناعي"]
featured_image: "https://heshamsaad.com/wp-content/uploads/2026/10/wordpress-mcp-adapter.jpg"
word_count: 2162
reading_time_min: 11
content_sha256: "559451392bd8fd8a0ebbc372e428d183e4c28d70011ca089b2b6da4f731a933d"
---

# كيف تربط مساعدات الذكاء الاصطناعي بموقع ووردبريس عبر MCP Adapter

سؤال بيتكرر كثيرًا من أصحاب المواقع في الفترة الأخيرة: هل أقدر أخلي ChatGPT أو Claude أو محرر الكود بتاعي يتعامل مع موقعي مباشرة؟ الإجابة الصادقة في أكتوبر 2026 هي نعم، لكن بشكل جزئي وبحذر. الطريق الرسمي إلى ربط ووردبريس بالذكاء الاصطناعي عبر MCP هو حزمة MCP Adapter التي يطورها مشروع ووردبريس نفسه، وهي مبنية فوق واجهة Abilities API. في هذا الدليل نشرح ما هي، وما الذي يستطيع مساعد الذكاء الاصطناعي فعله من خلالها وما لا يستطيعه، وكيف تعمل المصادقة، وقواعد الأمان التي أطبقها قبل ربط أي شيء بموقع شغال لعميل حقيقي.

كل معلومة هنا راجعتها من التوثيق الرسمي على modelcontextprotocol.io وdeveloper.wordpress.org وmake.wordpress.org ومستودع ووردبريس على GitHub. وحيث يتوقف التوثيق الرسمي، يتوقف هذا الدليل أيضًا.

## ما هو بروتوكول Model Context Protocol؟

يعرّف الموقع الرسمي بروتوكول Model Context Protocol (ويُختصر MCP) بأنه معيار مفتوح المصدر لربط تطبيقات الذكاء الاصطناعي بالأنظمة الخارجية. بدل ما كل أداة ذكاء اصطناعي تبني وصلة خاصة بيها لكل خدمة، يحدد MCP طريقة واحدة مشتركة يتكلم بها تطبيق الذكاء الاصطناعي (العميل) مع نظام يقدم بيانات أو أفعالًا (الخادم).

خادم MCP يقدر يعرض ثلاثة أنواع من الأشياء، وستقابل هذه الكلمات مرة أخرى في باقي المقال:

- الأدوات (Tools): أفعال يستطيع الذكاء الاصطناعي تنفيذها، مثل «إنشاء مسودة مقال».
- الموارد (Resources): بيانات يستطيع قراءتها، مثل معلومات عن الموقع.
- القوالب الموجهة (Prompts): نماذج جاهزة تساعد الذكاء الاصطناعي على تنفيذ مهمة معينة خطوة بخطوة.

مواصفات البروتوكول لها إصدارات مؤرخة، ووقت كتابة هذا المقال يذكر موقع MCP أن الإصدار 2026-07-28 هو الأحدث. والبروتوكول نفسه لا يعرف شيئًا عن ووردبريس، هو مجرد شكل «القابس». لازم يكون في ووردبريس «مقبس» مناسب، وهنا يأتي دور Abilities API وMCP Adapter.

## واجهة Abilities API: الأساس الذي يقوم عليه كل شيء

قدّم فريق الذكاء الاصطناعي في نواة ووردبريس واجهة Abilities API، وصدر أول تطبيق لها في ووردبريس 6.9. ودليل المطورين يقولها بوضوح: الواجهة متاحة فقط في ووردبريس 6.9 وما بعده. لو قرأت قبل كده عرضي عن [ميزات الذكاء الاصطناعي التي دخلت نواة ووردبريس هذا العام](https://heshamsaad.com/ar/ai-in-wordpress-7/)، فهذه هي القطعة التي سبقت كل ذلك.

بحسب الدليل الرسمي، «القدرة» (Ability) هي وحدة وظيفية محددة لها:

- اسم فريد بنمط `namespace/ability-name`،
- عنوان ووصف مفهومان للبشر،
- تعريف للمدخلات والمخرجات مكتوب بصيغة JSON Schema،
- تصنيف واحد فقط تنتمي إليه،
- دالة اختيارية للتحقق من الصلاحيات تقرر هل المستخدم الحالي مسموح له بتشغيلها،
- دالة تنفيذ تقوم بالعمل الفعلي.

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

## ربط ووردبريس بالذكاء الاصطناعي عبر MCP: ما هي حزمة MCP Adapter؟

حزمة MCP Adapter هي الحزمة الرسمية من ووردبريس للتكامل مع MCP. ملف التعريف في المستودع يصفها بأنها جزء من مبادرة AI Building Blocks for WordPress، وأنها تعرض قدرات ووردبريس في صورة أدوات وموارد وقوالب MCP لوكلاء الذكاء الاصطناعي. بمعنى آخر: Abilities API تحدد ما يستطيع موقعك فعله، والمحوّل يترجم ده إلى اللغة التي تفهمها برامج MCP.

وهذه هي الحالة الحالية كما راجعتها يوم 10 أكتوبر 2026:

- الكود موجود على `github.com/WordPress/mcp-adapter` برخصة GPL-2.0-or-later.
- الحزمة موجودة أيضًا في دليل إضافات WordPress.org باسم «MCP Adapter»، والناشر هو WordPress.org.
- أحدث إصدار هو 0.7.0، وصدر يوم 2 أكتوبر 2026.
- دليل الإضافات يذكر أنها تتطلب ووردبريس 6.9 أو أحدث وPHP 7.4 أو أحدث.

خلي بالك من رقم الإصدار. هو لسه أقل من 1.0، والمستودع فيه أدلة ترحيل للإصدارات 0.3.0 و0.5.0 و0.7.0. ده معناه أن طريقة الاستخدام تغيرت بين الإصدارات وممكن تتغير تاني. تعامل معها كبرمجية في مرحلة مبكرة: مناسبة لبيئة الاختبار والتجربة والاستخدام المحدود جدًا على الموقع الحقيقي، لكن ثبّت رقم الإصدار واقرأ ملاحظات الترحيل قبل أي تحديث.

### أهم الميزات بحسب ملف التعريف

- تحويل القدرات تلقائيًا إلى أدوات وموارد وقوالب MCP.
- إمكانية تشغيل أكثر من خادم MCP على موقع واحد، ولكل خادم وسائل نقل وقدرات خاصة به.
- دعم وسيلتي النقل HTTP وSTDIO، مع واجهة لبناء وسائل نقل مخصصة.
- معالجة أخطاء ومراقبة قابلة للاستبدال، فتقدر توصل نظام السجلات بتاعك.
- مصادقة على مستوى كل خادم، وفحص صلاحيات على مستوى كل قدرة.

## ما الذي يستطيع مساعد الذكاء الاصطناعي فعله وما لا يستطيعه

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

ملف التعريف واضح في هذه النقطة: قدرات ووردبريس خاصة افتراضيًا. لازم المطور يضبط `meta.public` (أو `meta.mcp.public`) على `true` حتى يعرض قدرة معينة. بعدها يقدم الخادم الافتراضي ثلاث أدوات عامة للتعامل معها: `mcp-adapter/discover-abilities` و`mcp-adapter/get-ability-info` و`mcp-adapter/execute-ability`.

| السؤال | الإجابة المختصرة | السبب |
|---|---|---|
| هل يرى الذكاء الاصطناعي كل ميزات الإضافات؟ | لا | المعروض فقط هو القدرات المسجلة والمعلَّمة كعامة |
| هل يتخطى أدوار المستخدمين؟ | لا، من حيث التصميم | كل قدرة يمكن أن تفحص صلاحيات المستخدم المتصل |
| هل يشغّل أي كود PHP أو SQL؟ | ليس من خلال المحوّل نفسه | هو ينفذ قدرات محددة لها مخططات، إلا لو كتب أحدهم قدرة غير آمنة |
| هل يعمل بصلاحيات المدير؟ | نعم، لو وصلته بحساب مدير | يرث صلاحيات مستخدم ووردبريس الذي يتصل من خلاله |

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

## كيف تتصل برامج الذكاء الاصطناعي: طريقتان للنقل

ملف التعريف ودليل استخدام سطر الأوامر يشرحان طريقتين للاتصال.

### STDIO عبر WP-CLI (للمواقع المحلية)

لو الموقع شغال على جهازك، الحزمة فيها أمر WP-CLI اسمه `wp mcp-adapter serve` يتكلم بروتوكول MCP عبر المدخلات والمخرجات القياسية. برامج MCP كثيرة تقدر تشغله كعملية فرعية، والدليل يذكر Claude Desktop وClaude Code وVS Code وCursor كأمثلة لبرامج يمكن ضبطها. الأمر يقبل `--server` لاختيار الخادم و`--user` لتحديد مستخدم ووردبريس الذي تُطبَّق صلاحياته. ومن غير `--user` يعمل بدون مصادقة وبإمكانيات محدودة. وفيه كمان أمر `wp mcp-adapter list` لعرض الخوادم المسجلة.

### HTTP (للمواقع البعيدة)

لموقع حقيقي أو نسخة اختبار على استضافة، يتصل العميل عبر HTTP بنقطة النهاية `/wp-json/mcp/mcp-adapter-default-server`. ولأن برامج سطح المكتب كثيرًا ما تتوقع عملية محلية، يشرح التوثيق استخدام الوسيط `@automattic/mcp-wordpress-remote`، الذي يعمل على جهازك ويحوّل رسائل STDIO القادمة من العميل إلى طلبات REST عبر HTTP يفهمها ووردبريس. والمصادقة هنا تتم بكلمات مرور التطبيقات.

## المصادقة بكلمات مرور التطبيقات

كلمات مرور التطبيقات (Application Passwords) جزء من نواة ووردبريس منذ الإصدار 5.6. ودليل التكامل الرسمي على make.wordpress.org يوضح النقاط المهمة لنا:

- تنشئها من شاشة تعديل المستخدم في لوحة التحكم، ومن نفس المكان تقدر تشوف الكلمات الموجودة وتلغيها.
- مصممة لوصول التطبيقات عبر الواجهة البرمجية، مش لتسجيل دخول البشر بشكل تفاعلي.
- افتراضيًا تكون متاحة لكل المستخدمين على المواقع التي تعمل عبر SSL/HTTPS.
- ووردبريس يسجل آخر مرة استُخدمت فيها كل كلمة مرور، وده بيساعدك تكتشف الكلمات المهملة وتلغيها.

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

## خطوات الإعداد بالقدر الذي يشرحه التوثيق الرسمي

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

1. ابدأ بنسخة اختبار (Staging). تأكد أنها تعمل على ووردبريس 6.9 أو أحدث وPHP 7.4 أو أحدث، وأنها تعمل عبر HTTPS.
2. ثبّت MCP Adapter. متاحة في دليل إضافات WordPress.org وعلى GitHub، ويقدر المطور كمان يدمجها كحزمة داخل مشروعه، ودليل البداية السريعة في المستودع يشرح ذلك.
3. راجع القدرات الموجودة. تذكّر أنها خاصة افتراضيًا، ومفيش حاجة مفيدة هتظهر إلا لما مطور أو إضافة يسجل قدرات ويعلّمها كعامة.
4. أنشئ مستخدم ووردبريس مخصصًا لبرنامج الذكاء الاصطناعي، بأقل دور يكفي للمهمة. لكتابة المسودات ممكن يكون «كاتب» أو «محرر»، لكن أبدًا مش «مدير».
5. أنشئ كلمة مرور تطبيق لهذا المستخدم من شاشة تعديل المستخدم، وسمّها باسم البرنامج.
6. اضبط برنامج MCP. لطريقة HTTP، يعرض دليل سطر الأوامر إعدادًا مثل الموجود بالأسفل.
7. اختبر بأفعال قراءة فقط أولًا، بعدها جرّب فعل كتابة واحد على نسخة الاختبار وراجع النتيجة من لوحة التحكم.

```
{
  "mcpServers": {
    "wordpress": {
      "command": "npx",
      "args": [
        "-y",
        "@automattic/mcp-wordpress-remote@latest"
      ],
      "env": {
        "WP_API_URL": "https://staging.example.com/wp-json/mcp/mcp-adapter-default-server",
        "LOG_FILE": "/path/to/logs/mcp-adapter.log",
        "WP_API_USERNAME": "your-username",
        "WP_API_PASSWORD": "your-application-password"
      }
    }
  }
}
```

لا تلصق هذا الملف أبدًا في محادثة أو مستند مشترك أو مستودع عام، لأنه فيه بيانات دخول حقيقية. ولو بتبني مواقع بمساعدة الذكاء الاصطناعي عمومًا، دليلي عن [ما تستطيع أدوات الذكاء الاصطناعي بناءه في موقع ووردبريس وما لا تستطيعه](https://heshamsaad.com/ar/build-wordpress-site-with-ai/) يوضح متى ما زلت تحتاج مطورًا.

## قواعد الصلاحيات والأمان التي أطبقها

بروتوكول MCP يسهّل على الذكاء الاصطناعي تنفيذ أفعال حقيقية، وده بالظبط السبب في أن القواعد حوله لازم تكون أشد، مش أخف. وهي نفس المبادئ التي أطبقها عند [مراجعة أمان إضافات الذكاء الاصطناعي في مواقع العملاء](https://heshamsaad.com/ar/wordpress-ai-plugin-security/).

### أقل صلاحية ممكنة

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

### خوادم ضيقة ودوال للتحقق من الصلاحيات

افتراضيًا، الخادم الذي يُنشأ بالمحوّل يسمح لأي مستخدم مسجل دخوله، عن طريق `is_user_logged_in()`. ودليل صلاحيات النقل يشرح كيف يضيف المطور دالة تحقق مخصصة، مثل `current_user_can('edit_posts')`. ويقدر المطور كمان يشغّل خوادم منفصلة فيها القدرات التي يحتاجها كل برنامج فقط، بدل خادم واحد يعرض كل شيء.

### نسخة الاختبار أولًا

أي قدرة جديدة أو برنامج جديد أو إصدار جديد من المحوّل يروح لنسخة الاختبار قبل الموقع الحقيقي. ومع إصدار أقل من 1.0 وأدلة ترحيل متتالية، ده مش اختيار.

### السجلات والمراجعة

الحزمة تدعم معالجات مراقبة وأخطاء قابلة للاستبدال، وإعداد الوسيط فيه ملف سجل. فعّل السجلات واقرأها فعلًا في الأسابيع الأولى. واجمع ده مع إضافة عادية لسجل النشاط ونسخ احتياطية منتظمة، زي ما في [روتين الصيانة الدوري لمواقع ووردبريس](https://heshamsaad.com/ar/wordpress-maintenance-checklist/).

### موافقة بشرية على أي شيء منشور

خلّي الذكاء الاصطناعي ينشئ مسودات بس، من غير نشر. إنسان يراجع وينشر. ونفس الكلام ينطبق على الطلبات والأسعار والمستخدمين والإعدادات.

## استخدامات عملية

### لأصحاب المواقع

- تطلب من المساعد يلخص لك المحتوى الموجود أو يجهز مسودات مقالات، بحساب بدور «كاتب».
- تحصل على معلومات سريعة عن الموقع من خلال قدرات قراءة فقط بدل تسجيل الدخول كل مرة.
- تجهيز مسودات بلغتين يراجعها محرر بشري بعد كده، وده يتماشى مع [إعداد سيو سليم للصفحات العربية والإنجليزية](https://heshamsaad.com/ar/bilingual-wordpress-seo/).

### للمطورين

- عرض ميزات إضافتك الخاصة في صورة قدرات، بمخططات وفحص صلاحيات، حتى تستخدمها برامج الذكاء الاصطناعي بشكل منضبط.
- اختبار القدرات محليًا عبر STDIO بالأمر `wp mcp-adapter serve` مع الخيار `--debug` قبل الاقتراب من أي موقع حقيقي.
- تشغيل خوادم MCP منفصلة لمهام مختلفة، مثل خادم محتوى مقصور على المحررين.

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

## قائمة مراجعة قبل الربط

- ووردبريس 6.9 أو أحدث، وPHP 7.4 أو أحدث، وHTTPS مفعّل.
- MCP Adapter مثبتة على نسخة الاختبار أولًا، ورقم الإصدار مسجل ومثبّت.
- دليل الترحيل الخاص بالإصدار الذي ستثبته مقروء.
- القدرات العامة هي التي تحتاجها فقط.
- مستخدم ووردبريس مخصص بأقل دور يكفي، وأبدًا ليس مديرًا.
- كلمة مرور تطبيق واحدة باسم واضح لكل برنامج، ومحفوظة بعيدًا عن المحادثات والمستودعات.
- دالة تحقق من الصلاحيات على الخادم يضبطها المطور عند الحاجة.
- السجلات مفعلة وتتم مراجعتها.
- نسخة احتياطية حديثة قبل أول فعل كتابة.
- مسودات فقط، والنشر يتم بيد إنسان.
- خطة لإلغاء كلمة المرور فور التوقف عن استخدام أي برنامج.

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

### هل MCP Adapter جزء من نواة ووردبريس؟

واجهة Abilities API موجودة في النواة منذ ووردبريس 6.9. أما MCP Adapter فهي حزمة رسمية منفصلة، متاحة على GitHub وفي دليل إضافات WordPress.org، وأحدث إصدار لها هو 0.7.0.

### هل ربط الذكاء الاصطناعي يعطيه وصولًا لكل الموقع؟

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

### ما برامج الذكاء الاصطناعي التي أستطيع استخدامها؟

أي برنامج يدعم MCP. دليل سطر الأوامر الرسمي يذكر Claude Desktop وClaude Code وVS Code وCursor كأمثلة، والاتصال يتم إما عبر WP-CLI بطريقة STDIO أو عبر وسيط HTTP.

### هل تعمل على الاستضافة المشتركة؟

طريقة HTTP تحتاج فقط واجهة REST وHTTPS وكلمة مرور تطبيق، فلا تعتمد على الوصول لسطر الأوامر على الخادم. أما طريقة STDIO فتحتاج WP-CLI على الجهاز الذي يشغّل الموقع، وده غالبًا معناه بيئة محلية أو بيئة مطور.

## الخلاصة

بروتوكول MCP وواجهة Abilities API يعطيان ووردبريس طريقة قياسية تحترم الصلاحيات للتعامل مع برامج الذكاء الاصطناعي، وده أفضل بكثير من حلول الربط المرتجلة اللي كانت موجودة قبل كده. لكن المحوّل لسه قبل الإصدار 1.0، والأمان يعتمد على طريقة كتابة القدرات والحساب الذي تسلّمه. ابدأ بنسخة اختبار، وضيّق الصلاحيات، وخلّي النشر في إيد إنسان. ولو عايز مساعدة في التخطيط أو التنفيذ لموقعك، [احجز استشارة مجانية](https://heshamsaad.com/ar/free-consultation/) ونراجع الموضوع سوا.

## المراجع

- [Model Context Protocol: ما هو MCP؟](https://modelcontextprotocol.io/docs/getting-started/intro)
- [مواصفات MCP، الإصدار 2026-07-28](https://modelcontextprotocol.io/specification/2026-07-28)
- [Abilities API في دليل الواجهات العامة لووردبريس](https://developer.wordpress.org/apis/abilities/)
- [التعريف بواجهة Abilities API، مدونة مطوري ووردبريس](https://developer.wordpress.org/news/2025/11/introducing-the-wordpress-abilities-api/)
- [AI Building Blocks for WordPress، فريق الذكاء الاصطناعي في ووردبريس](https://make.wordpress.org/ai/2025/07/17/ai-building-blocks/)
- [مستودع WordPress/mcp-adapter على GitHub](https://github.com/WordPress/mcp-adapter)
- [MCP Adapter في دليل إضافات WordPress.org](https://wordpress.org/plugins/mcp-adapter/)
- [دليل تكامل كلمات مرور التطبيقات، فريق نواة ووردبريس](https://make.wordpress.org/core/2020/11/05/application-passwords-integration-guide/)
- [دليل REST API: المصادقة](https://developer.wordpress.org/rest-api/using-the-rest-api/authentication/)
