MCP (Model Context Protocol، در فارسی «پروتکل زمینه مدل» یا «پروتکل ارتباط مدل») یک استاندارد باز است که راه یکسانی برای اتصال هوش مصنوعی به ابزارها و دادههای بیرونی تعریف میکند. در وردپرس و ووکامرس، یعنی دستیاری مثل Claude یا ChatGPT با اجازهی شما میتواند محصولات، سفارشها یا تنظیمات سئوی سایت را بخواند و حتی تغییر دهد.
خلاصهی سریع
• MCP چیست؟
یک زبان مشترک بین هوش مصنوعی و ابزارها.
• وردپرس چه دارد؟
Abilities API (از نسخهی ۶.۹) و MCP Adapter رسمی.
• ریسک اصلی؟
دسترسی بیشازحد و محتوای مخرب؛ پس با دسترسی فقطخواندنی و روی نسخهی تست شروع کنید.
• هاست؟
اتصال ساده معمولاً به سرور مجازی نیاز ندارد؛ سرور مستقل و ایجنت ۲۴ ساعته دارد.
MCP دقیقاً چیست و چه مشکلی را حل میکند؟
MCP کاری میکند که هر ابزار فقط یک بار به یک زبان مشترک آماده شود و بعد با هر دستیار سازگاری کار کند. قبل از آن، هر برنامهی هوش مصنوعی برای هر سرویس یک اتصال سفارشی میخواست؛ ده ابزار و ده سرویس یعنی صدها اتصال جدا. با MCP هر سرویس یک «سرور MCP» میسازد و هر «کلاینت» سازگار میتواند به آن وصل شود.
فرق اصلی را اینطور ببینید: API یعنی برنامهنویس باید بداند کدام آدرس را با چه پارامتری صدا بزند؛ MCP یعنی خودِ ابزار به هوش مصنوعی میگوید «من این کارها را بلدم» و مدل انتخاب میکند. این پروتکل ابتدا توسط Anthropic معرفی شد و حالا ابزارهایی مثل Claude، ChatGPT و Cursor از آن پشتیبانی میکنند.
MCP چطور کار میکند؟
MCP از دو طرف تشکیل شده: یک کلاینت (برنامهی هوش مصنوعی شما) و یک سرور (سایت یا سرویسی که قابلیتهایش را عرضه میکند).
سرور MCP چه چیزهایی عرضه میکند؟
سرور سه نوع چیز عرضه میکند:
- Tools (ابزارها): کارهایی که انجام میشوند، مثل «فهرست سفارشهای در انتظار» یا «بهروزرسانی متای یک نوشته».
- Resources (منابع): دادههایی که فقط خوانده میشوند.
- Prompts (پرامپتها): قالبهای آماده برای هدایت مدل.
دو راه اتصال HTTP یا STDIO
یک نمونهی ساده: میپرسید «چند سفارش در انتظار پرداخت داریم؟». کلاینت از سرور میپرسد چه ابزارهایی دارید، ابزار مناسب را انتخاب میکند، سرور با رعایت دسترسی شما آن را اجرا میکند و نتیجه را برمیگرداند.
ارتباط معمولاً از دو راه برقرار میشود: HTTP (از راه دور، با آدرس سایت) یا STDIO (محلی، روی همان دستگاه).
MCP با API و llms.txt چه فرقی دارد؟
llms.txt یک فهرست ثابت است که هوش مصنوعی «میخواند»؛ MCP یک ارتباط زنده است که میتواند «کار» هم انجام دهد. API هم مسیری برای برنامهنویسهاست و MCP روی آن سوار میشود. این جدول سه مفهوم را کنار هم میگذارد:
| ویژگی | REST API | llms.txt | MCP |
|---|---|---|---|
| مخاطب اصلی | برنامهنویس و نرمافزار | هوش مصنوعی (فقط خواندن) | دستیار هوش مصنوعی |
| نقش | دسترسی برنامهای به داده و عملیات | معرفی فهرست صفحات مهم | معرفی ابزارها و اجرای کار |
| میتواند تغییر دهد؟ | بله، با احراز هویت | نه، فایل متنی ثابت است | بله، بسته به دسترسی |
| نیاز به احراز هویت | بله | نه، عمومی است | بله (مثلاً Application Password) |
| کشف قابلیتها | باید مستندات را بخوانید | ندارد | خودش فهرست ابزارها را اعلام میکند |
| وضعیت | پایدار و قدیمی | پیشنهاد نوظهور؛ گوگل استفاده نمیکند | استاندارد باز، در حال تکامل |
اگر هنوز با llms.txt آشنا نیستید، مقاله llms.txt چیست و آموزش ساخت فایل llms.txt را بخوانید.
وردپرس چه چیزی برای MCP دارد؟
وردپرس از نسخهی ۶.۹ یک Abilities API در هسته دارد و یک افزونهی رسمی به اسم MCP Adapter که آن را به MCP وصل میکند. Abilities API فهرستی است که افزونهها با آن «کارهایی که میتوانند» را اعلام میکنند؛ MCP Adapter این قابلیتها را به ابزار MCP تبدیل میکند.
دو نکتهی مهم از مستندات مخزن رسمی MCP Adapter:
- قابلیتها بهطور پیشفرض خصوصی هستند و فقط وقتی در دسترس MCP قرار میگیرند که صراحتاً «عمومی» شوند.
- Adapter یک سرور پیشفرض دارد که از طریق سه ابزار کشف، دریافت اطلاعات و اجرای قابلیتها کار میکند. آدرسش معمولاً به شکل /wp-json/mcp/mcp-adapter-default-server است.
یعنی نیازی نیست برنامهای بنویسید؛ اما باید Adapter را نصب و احراز هویت را تنظیم کنید. جزئیات مرحلهبهمرحلهی راهاندازی در این مقاله نیست و موضوع یک آموزش جداست.
ووکامرس با MCP چه کاری میتواند بکند؟
ووکامرس دو کاربرد جدا دارد، و قاطی کردنشان رایجترین گیجی است: مدیریت فروشگاه و ایجنتهای خریدار.
۱) مدیریت فروشگاه (سمت فروشنده):
از نسخهی ۱۰.۹ (مه ۲۰۲۶) ووکامرس مجموعهی استانداردی از «قابلیتها» برای محصولات و سفارشها ثبت میکند که از طریق MCP Adapter در دسترس است (مقالهی رسمی). فعالشدنش با یک تنظیم (feature flag) کنترل میشود. این مسیر نیاز به احراز هویت دارد و برای کار خود شما روی فروشگاه است. endpoint قدیمی ووکامرس که با کلید REST API و هدر X-MCP-API-Key کار میکرد، حالا منسوخ شده؛ اگر آموزشی را دیدید که فقط به آن تکیه دارد، احتمالاً قدیمی است (مستندات ووکامرس).
۲) ایجنتهای خریدار (سمت مشتری):
اینکه یک دستیار هوش مصنوعی از طرف مشتری محصول جستجو کند و خرید کند، با MCP تنها محقق نمیشود. ووکامرس MCP را یکی از سه لایهی زیرساخت تجارت عاملی میداند، کنار پروتکلهای ACP (Stripe و OpenAI) و UCP. افزونههایی وجود دارند که فروشگاه را از طریق UCP و MCP در دسترس ایجنتها میگذارند، اما این حوزه تازه است و بلوغ هر افزونه را باید خودتان بسنجید.
نکتهی مهم : این پروتکلها حول پلتفرمها و پرداختهای بینالمللی ساخته شدهاند. برای فروشگاهی با درگاه پرداخت داخلی، کاربرد عملی ایجنتهای خریدار فعلاً محدود است. کاربرد واقعیتر برای اغلب فروشگاههای ایرانی، مدیریت است.
رنکمث و افزونههای دیگر چه نقشی دارند؟
افزونهها میتوانند قابلیتهای خودشان را روی همان زیرساخت MCP قرار دهند. رنکمث نمونهی خوبی است: ابزارهای MCP دارد که به دستیار اجازه میدهند دادههای سئوی سایت را بخواند و بهروزرسانی کند و از همان endpoint پیشفرض Adapter استفاده میکند.
راهنمای رسمی اتصالش به نام Connect Rank Math with ChatGPT via MCP از Application Password استفاده میکند. نتیجه این است که MCP یک «پایهی مشترک» است و هر افزونه میتواند روی آن سوار شود، نه یک افزونهی جدا برای هر کار.
هوش مصنوعی عملاً چه کارهایی روی سایت من میتواند بکند؟
دستیار فقط کارهایی را میتواند انجام دهد که ابزارش را فعال کردهاید و دسترسی کاربرش اجازه میدهد. بسته به ابزارهای فعال، چند نمونه:
- فروشگاه: فهرست سفارشهای در انتظار، بررسی موجودی، پیدا کردن محصولات بدون توضیح.
- وبلاگ و سئو: پیدا کردن مقالات بدون متادیسکریپشن، گرفتن گزارش سئو (مثلاً با ابزارهای MCP رنکمث).
- ایجنسی: تکرار یک بررسی روی چند سایت.
اینها «ممکن است»، نه «تضمین». کیفیت نتیجه به ابزارها، مدل و دقت دستور شما بستگی دارد، و نوشتن و تغییر داده را همیشه باید با احتیاط بیشتری از خواندن دید.
آیا MCP امن است؟ چه ریسکهایی دارد؟
MCP بهخودیخود «ناامن» نیست، اما به یک ماشین اجازهی عمل روی سایت زندهی شما میدهد، پس ریسکها واقعیاند. مهمترینها و راهحلهایشان:
| ریسک | چرا مهم است | راه جلوگیری |
|---|---|---|
| دسترسی بیشازحد | دستیار با دسترسی مدیرکل میتواند هر چیزی را تغییر دهد | یک کاربر جدا با نقش محدود بسازید، نه مدیرکل |
| لورفتن رمز | رمز اصلی حساب خطرناکتر از رمز قابلابطال است | از Application Password جدا برای هر ابزار استفاده کنید و لازم شد ابطالش کنید |
| اشتباه مدل در نوشتن | ممکن است محصول یا سفارش اشتباه عوض شود | اول فقطخواندنی، بعد نوشتن مرحلهای، همیشه با پشتیبان |
| Prompt Injection | متن داخل نظر، فرم یا سفارش میتواند دستور مخفی برای مدل باشد | ابزار نوشتن را به محتوای غیرقابلاعتماد وصل نکنید و خروجی را بازبینی کنید |
| ارسال دادهی مشتری | نتیجهی ابزارها به سرویس هوش مصنوعی میرود | اطلاعات شخصی مشتری را در دسترس ابزار نگذارید و سیاست حریم خصوصی سرویس را بخوانید |
| نبود پشتیبان | اشتباه برگشتپذیر نیست | قبل از هر دسترسی نوشتنی، پشتیبان کامل بگیرید |
برای MCP به چه هاستی نیاز دارم؟ آیا روی هاست اشتراکی کار میکند؟
اتصال یک سایت وردپرسی به MCP با Adapter رسمی لزوماً به سرور مجازی نیاز ندارد، چون سرور MCP داخل وردپرس و بهصورت یک آدرس REST اجرا میشود و پردازش مدل روی سرویس هوش مصنوعی انجام میشود. اما هاست اشتراکی در چند حالت مشکل میسازد.
هاست اشتراکی یا سرور مجازی؟
این جدول وضعیت را روشن میکند:
| سناریو | هاست اشتراکی | سرور مجازی |
|---|---|---|
| اتصال به وردپرس با Adapter رسمی (HTTP) | معمولاً ممکن، به شرط HTTPS و باز بودن REST API و رسیدن هدر Authorization | ممکن و با کنترل بیشتر |
| عملیات سنگین یا گروهی | محدودیت زمان و حافظهی PHP میتواند مشکل بسازد | منابع اختصاصی |
| اتصال STDIO با WP-CLI | اغلب نیاز به SSH دارد که همهی هاستها ندارند | آسان |
| سرور MCP مستقل (Node یا Python) | معمولاً ممکن نیست چون پروسهی دائمی میخواهد | مناسب |
| ایجنت یا اتوماسیون ۲۴ ساعته | مناسب نیست | مناسب |
| محیط تست جدا (staging) | بسته به هاست | آسان |
سه چیزی که قبل از امتحان باید چک کنید
سه چیز را قبل از امتحان چک کنید: HTTPS معتبر، باز بودن REST API (افزونهی امنیتی یا فایروال آن را نبندد) و رسیدن هدر Authorization به وردپرس.
در بعضی تنظیمات سرور، بهخصوص CGI و LiteSpeed، این هدر حذف میشود و Application Password کار نمیکند؛ راهحلش معمولاً یک قاعده در .htaccess است که باید روی سرور خودتان تست کنید.
قبل از وصلکردن هوش مصنوعی به سایت زنده، یک محیط تست بسازید
اگر میخواهید MCP را بدون ریسک امتحان کنید، یا سرور مستقل و اتوماسیون ۲۴ ساعته راه بیندازید، منابع و دسترسی کامل یک سرور مجازی ایران کار را سادهتر میکند.
برای استفاده از MCP باید برنامهنویسی بدانم؟ چه ابزارها و هزینهای دارد؟
برای اتصالهای ساده برنامهنویسی لازم نیست، اما کار کاملاً «بدون فنی» هم نیست. باید افزونه نصب کنید، Application Password بسازید و تنظیمات کلاینت را وارد کنید. خود پروتکل و Adapter متنباز هستند؛ هزینه معمولاً از اشتراک یا مصرف سرویس هوش مصنوعی میآید. کلاینتهای سازگار شامل Claude، ChatGPT و Cursor هستند (فهرست Automattic). در دسترسبودن هر سرویس را برای کاربران ایرانی خودتان بررسی کنید.
آیا MCP به سئو و رتبهی گوگل کمک میکند؟
MCP یک ابزار مدیریت و اتوماسیون است، نه سیگنال رتبهبندی. تا جایی که من میدانم هیچ مدرک رسمیای ندیدهام که داشتن MCP روی رتبهی گوگل اثر مستقیم بگذارد. کمک غیرمستقیمش این است که کارهای تکراری سئو (بازبینی متا، گزارشگیری) را سریعتر میکند. برای دیدهشدن در جستجوی هوش مصنوعی، محتوای واضح و ساختاریافته مهمتر است؛ در مقاله نسل جدید سئو و هوش مصنوعی وردپرس، آن را توضیح میدهیم.
همین حالا باید سراغ MCP بروم یا صبر کنم؟
اگر فروشگاه یا سایت حساس دارید، همین حالا فقط یاد بگیرید و روی نسخهی تست امتحان کنید؛ روی سایت زنده عجله نکنید. مستندات ووکامرس صریحاً میگوید API و Adapter «در حال تکامل» هستند و روشهای قدیمی منسوخ شدهاند. نقشهی سهمرحلهای:
- یاد بگیرید: مفهوم، ابزارها و ریسکها را بشناسید.
- روی نسخهی تست امتحان کنید: با دسترسی فقطخواندنی و کاربر محدود.
- فقط در صورت نتیجهی خوب، نوشتن را مرحلهای و با پشتیبان فعال کنید.
جمعبندی
MCP یک زبان مشترک است که به هوش مصنوعی اجازه میدهد با وردپرس و ووکامرس نهفقط حرف بزند، بلکه کار هم بکند؛ اما ارزشش به دسترسی کنترلشده، امنیت و زیرساخت درست بستگی دارد. فرق مهم این است: برای مدیریت فروشگاه از MCP رسمی استفاده میشود و برای ایجنتهای خریدار پروتکلهای دیگری هم لازم است. با دسترسی فقطخواندنی و محیط تست شروع کنید و منتظر نباشید همهچیز تکمیل شود.
زیرساخت سایتتان آمادهی دنیای هوش مصنوعی است؟
سایتی که پایدار و سریع نباشد، به هیچ ابزار هوشمندی دستها را باز نمیکند. هاست وردپرس حرفهای فننگارهاست با کش LiteSpeed (LSMCD) و پشتیبانی فنی ۲۴ ساعته، پایهی مطمئنی برای این مسیر است.
سوالات متداول
MCP با API فرق دارد؟
بله. API مسیری برای برنامهنویس است و باید مستندات را بدانید. MCP روی همان زیرساخت سوار میشود و خودش قابلیتهایش را به هوش مصنوعی اعلام میکند.
برای MCP در وردپرس افزونهی جدا لازم است؟
معمولاً بله: MCP Adapter رسمی را نصب میکنید. افزونههایی مثل رنکمث و ووکامرس قابلیتهایشان را روی همان Adapter قرار میدهند.
آیا هوش مصنوعی میتواند سفارشهای ووکامرس را تغییر دهد؟
فقط اگر ابزارش فعال و دسترسی کاربر متصل اجازه بدهد. بهتر است شما با کاربر محدود و دسترسی فقط خواندنی شروع کنید.
MCP روی همهی هاستها کار میکند؟
اتصال ساده معمولاً روی بیشتر هاستهای وردپرسی ممکن است، به شرط باز بودن REST API و هدر Authorization. در صورتی که سرور مستقل یا اتوماسیون ۲۴ ساعته به سرور مجازی نیاز دارد.
فرق MCP و llms.txt چیست؟
llms.txt فهرست ثابت و عمومی صفحات است که هوش مصنوعی میخواند. MCP ارتباط زنده و احراز هویتشده است که میتواند کار هم انجام دهد.



