تا امروز اگر یک ایجنت هوش مصنوعی میخواست در سایت شما چیزی را جستجو کند یا فرمی را پر کند، باید صفحه را مثل یک آدم «نگاه میکرد»: دکمهها را پیدا میکرد، روی فیلترها کلیک میکرد و امیدوار بود چیدمان صفحه عوض نشده باشد. WebMCP تلاشی است برای اینکه این کار سادهتر و قابل اتکاتر شود. در این مقاله توضیح میدهیم WebMCP چیست، چرا این روزها دربارهاش حرف زده میشود و صاحب یک سایت یا فروشگاه چه کارهایی میتواند از همین حالا انجام دهد.
WebMCP چیست؟
WebMCP (مخفف Web Model Context Protocol) یک استاندارد پیشنهادی است که به وبسایتها اجازه میدهد «ابزارهای قابلفراخوانی» را به ایجنتهای هوش مصنوعی معرفی کنند. بهجای اینکه ایجنت از روی ظاهر صفحه حدس بزند چه کاری ممکن است، سایت خودش میگوید: «من یک ابزار جستجوی محصول دارم، این پارامترها را میگیرد و این نتیجه را برمیگرداند.»
بر اساس گزارش VentureBeat، این پیشنهاد توسط مهندسان گوگل و مایکروسافت توسعه یافته و در گروه جامعهی یادگیری ماشین وب (Web Machine Learning) در W3C انکوبه شده است. سایت به کمک یک API مرورگر به نام navigator.modelContext ابزارهایش را عرضه میکند. دو روش وجود دارد:
- روش اعلامی (Declarative): برای کارهای استاندارد که در فرمهای HTML تعریف میشوند. با افزودن نام و توضیح ابزار به فرم موجود، آن فرم برای ایجنت قابل استفاده میشود.
- روش دستوری (Imperative): برای تعاملهای پیچیدهتر که به جاوااسکریپت نیاز دارند. توسعهدهنده یک تابع را با نام، توضیح و پارامترهای مشخص ثبت میکند.
نکتهی مهم این است که WebMCP جایگزین MCP سمت سرور نیست. MCP سمت سرور بیشتر برای ارتباط سرویس با سرویس به کار میرود، در حالی که WebMCP داخل مرورگر و کنار کاربر اجرا میشود.
چرا این موضوع این روزها مطرح است؟
چند خبر همزمان باعث شده توجهها به این سمت برود. گوگل صفحهی WebMCP را در وبلاگ Chrome for Developers منتشر کرده و میگوید این فناوری برای نمونهسازی در اختیار شرکتکنندگان برنامهی پیشنمایش اولیه قرار دارد. VentureBeat هم از نسخهی اولیه در Chrome 146 Canary خبر داده که پشت یک فلگ آزمایشی فعال میشود. در عین حال، گزارشهای مختلف دربارهی زمانبندی (مثلاً آزمایش مبدأ یا origin trial) یکسان نیستند، پس پیش از هر تصمیم فنی باید مستندات رسمی Chrome را بررسی کنید.
دلیل عمیقتر هم روشن است: ایجنتها دارند از «چتبات» به «انجامدهندهی کار» تبدیل میشوند. اگر ایجنتها قرار است برای کاربر جستجو و خرید و رزرو کنند، سایتهایی که این کارها را برایشان قابل فهمتر کنند، در موقعیت بهتری قرار میگیرند. موضوع شبیه همان تغییری است که در مقالهی خرید عاملمحور و Universal Cart گوگل دربارهی فروشگاهها بررسی کردیم.
تاثیر WebMCP بر سایت، سئو و دیجیتال مارکتینگ
باید صادق باشیم: WebMCP هنوز یک استاندارد رسمی و پذیرفتهشده در همهی مرورگرها نیست و عامل رتبهبندی سئو هم محسوب نمیشود. اما جهتی که نشان میدهد برای صاحبان سایت مهم است.
- فروشگاهها: جستجوی محصول، انتخاب گزینهها و مراحل خرید از مهمترین کاربردهایی هستند که خود گوگل برای WebMCP مثال زده است.
- سایتهای خدماتی: ثبت درخواست پشتیبانی، رزرو وقت مشاوره یا درخواست قیمت میتوانند برای ایجنتها ساختارمند شوند.
- فرمهای تمیز: چون روش اعلامی روی فرمهای HTML سوار میشود، سایتی که فرمهایش استاندارد و خوانا ساخته شده، آمادهتر است.
- دیدهشدن در پاسخهای هوش مصنوعی: این مبحث مکمل بهینهسازی برای موتورهای پاسخگو است که در راهنمای AEO دربارهاش نوشتیم. AEO به شما کمک میکند در پاسخها دیده شوید و WebMCP میتواند در آینده کمک کند ایجنت کار را روی سایت شما انجام دهد.
ریسکها و محدودیتها
- آزمایشی بودن: هنوز پشت فلگ و در مرحلهی پیشنمایش است و سایر مرورگرها زمانبندی اعلامشدهای ندارند.
- وابستگی به پذیرش: موفقیت آن به همراهی سازندگان مرورگر و توسعهدهندگان وب بستگی دارد.
- هدف آن خودکار کامل نیست: طراحان استاندارد تعامل مشترک انسان و ایجنت را هدف گرفتهاند و سناریوهای کاملاً بدون سر (headless) را فعلاً هدف نمیدانند.
- امنیت: هر ابزاری که سایت در اختیار ایجنت میگذارد یک سطح تماس تازه است. ابزارهایی که پول یا اطلاعات شخصی را لمس میکنند باید تأیید کاربر داشته باشند.
چکلیست آمادگی سایت
- فرمهای مهم سایت (تماس، سفارش، رزرو) را با HTML استاندارد و برچسبهای واضح بسازید.
- مهمترین کارهایی که یک مشتری روی سایت شما انجام میدهد را فهرست کنید.
- جستجو و فیلتر محصولات را تا حد امکان سریع و قابل پیشبینی نگه دارید.
- دادههای ساختاریافته و اطلاعات محصول را کامل و بهروز نگه دارید.
- هر کاری که مبلغ یا اطلاعات حساس دارد را حتماً به تأیید کاربر وابسته کنید.
- اخبار رسمی Chrome و W3C را دنبال کنید و پیش از پیادهسازی، مستندات را بخوانید.
سوالات متداول
آیا WebMCP همان MCP است؟
نه. هر دو برای ارتباط ایجنتها با ابزارها طراحی شدهاند، اما WebMCP داخل مرورگر و روی صفحهی وب اجرا میشود و مکمل MCP سمت سرور است، نه جایگزین آن.
آیا باید همین حالا WebMCP را روی سایتم پیاده کنم؟
برای بیشتر سایتها نه. هنوز آزمایشی است. بهتر است ابتدا پایهها یعنی فرمهای تمیز، سرعت و دادههای ساختاریافته را درست کنید و تحولات را دنبال کنید.
آیا WebMCP روی رتبهی سایت در گوگل اثر دارد؟
مدرکی برای اثر مستقیم آن بر رتبهبندی وجود ندارد. اهمیت آن بیشتر در این است که ایجنتها بتوانند کارهای واقعی را روی سایت شما انجام دهند.
جمعبندی
WebMCP نشان میدهد وب دارد برای مخاطبی جدید آماده میشود: ایجنتهایی که از طرف کاربر کار میکنند. هنوز زود است که همهچیز را بر آن بنا کنید، اما ساختن سایتی منظم، سریع و با فرمهای استاندارد هم برای کاربران انسانی خوب است و هم برای ایجنتها. اگر دربارهی آمادهسازی سایت یا فروشگاه خود برای این تغییرات سوال دارید، تیم کیاهاست آمادهی مشورت است. برای دید کلیتر هم میتوانید مقالهی ایجنت هوش مصنوعی را بخوانید.
