MCP سرچ کنسول
احتمالا برای شما هم پیش آمده است که بخواهید یک گزارش تحلیلی ساده از وضعیت سایتتان تهیه کنید؛ مثلا بخواهید ۱۰ کلمه کلیدی پرورودی یک ماه اخیر را با ماه گذشته مقایسه کنید و خروجی را در قالب یک جدول تمیز ببینید.
در حالت عادی، مسیر یک کارشناس سئو برای رسیدن به این جدول مشخص است: باز کردن سرچ کنسول، تنظیم فیلترهای تاریخ، گرفتن خروجی CSV، مرتب کردن ستونها در اکسل یا گوگل شیت، آپلود کردن فایل برای یک هوش مصنوعی مثل کلود (Claude) و در نهایت نوشتن یک پرامپت طولانی برای تحلیل دادهها. این پروسه شاید برای یک سایت قابل تحمل باشد، اما وقتی با چندین پروژه سر و کار دارید، به یک چرخه تکراری و زمانبر تبدیل میشود.
اما چه میشد اگر میتوانستید مستقیما صفحه چت هوش مصنوعی را باز کنید و به زبان ساده بنویسید: «یک گزارش از ۱۰ کلمه پرورودی سایت من در ماه اخیر تهیه کن و کلیک و ایمپرشن آنها را با ماه قبل در یک جدول مقایسه کن»، و هوش مصنوعی خودش بقیه کارها را انجام دهد؟
این دقیقا همان جادویی است که تکنولوژی MCP (Model Context Protocol) برای ما رقم میزند.
پل ارتباطی هوشمند؛ MCP چطور کار میکند؟
به زبان ساده، MCP به هوش مصنوعی اجازه میدهد تا از محیط ایزوله خود خارج شود و به ابزارها، دیتابیسها و سرویسهای خارجی شما متصل شود. وقتی شما کلود یا هر ابزار هوش مصنوعی پشتیبانیکننده از MCP را به سرچ کنسول خود متصل میکنید، در واقع به او یک مسیر مستقیم برای خواندن دادهها میدهید.
هنگامی که شما درخواست یک گزارش را تایپ میکنید، هوش مصنوعی متوجه میشود که برای پاسخ به این سوال نیاز به دادههای سرچ کنسول دارد. او به صورت خودکار لیست سایتهایی که به آنها دسترسی دارید را بررسی میکند، سایت مورد نظر را پیدا کرده، فیلترهای زمانی را در پسزمینه اعمال میکند، دادهها را مستقیماً از سرورهای گوگل بیرون میکشد و در کسری از ثانیه جدول نهایی را به شما نمایش میدهد. همه اینها بدون حتی یک کلیک اضافه برای دانلود فایل اتفاق میافتد.
معماری یک اتصال امن و پایدار
برای اینکه این ارتباط شکل بگیرد، ما به سه قطعه اصلی نیاز داریم. درک این سه قطعه کمک میکند تا منطق پشت این سیستم اتوماسیون را به خوبی متوجه شوید:
۱. مجوز ورود از سمت گوگل (Google Cloud Console) گوگل به هر کسی اجازه نمیدهد به دادههای سرچ کنسول دسترسی داشته باشد. برای این کار، ما به یک نماینده یا «حساب خدماتی» (Service Account) نیاز داریم. با ایجاد یک پروژه در کنسول ابری گوگل و فعال کردن API سرچ کنسول، ما یک ایمیل اختصاصی دریافت میکنیم. کافیست این ایمیل را به عنوان یکی از مالکان (Owner) در سرچ کنسول سایت خود اضافه کنیم. از این به بعد، این ایمیل به نمایندگی از ما اجازه خواندن دادهها را دارد. برای امنیت این ارتباط، گوگل به ما یک کلید اختصاصی در قالب یک فایل JSON میدهد که حکم رمز عبور این نماینده را دارد.
۲. فضای واسط و پردازشگر (Cloudflare Workers) هوش مصنوعی برای صحبت با گوگل نیاز به یک سرور واسط دارد تا دستورات را ترجمه و منتقل کند. به جای درگیر شدن با خرید هاست و تنظیمات پیچیده سرور، ما از فضای ابری کلودفلر (Cloudflare Workers) استفاده میکنیم. کلودفلر یک بستر سریع و رایگان در اختیار ما میگذارد تا کدهای مورد نیاز برای این ارتباط را روی آن قرار دهیم. در اینجا ما کلید امنیتی گوگل (همان فایل JSON) را به کلودفلر میدهیم تا بتواند با سرچ کنسول ارتباط برقرار کند.
همچنین برای اینکه هیچکس جز خودمان نتواند از این سرور واسط استفاده کند، یک رمز عبور اختصاصی (MCP Secret) تعریف میکنیم که باید حداقل ۱۶ کاراکتر باشد. این رمز، سد امنیتی ما در برابر دسترسیهای غیرمجاز است.
۳. مغز متفکر و تحلیلگر (Claude AI) قطعه آخر پازل، خود هوش مصنوعی است. ما با معرفی آدرس سرور کلودفلر و وارد کردن آن رمز عبور اختصاصی، کلود را به این شبکه متصل میکنیم. برای اینکه کلود دقیقاً بداند با این دادهها چطور رفتار کند و چه ابزارهایی در اختیار دارد، یک فایل راهنما به نام Skill به او میدهیم. این فایل راهنما، تمام دستورالعملهای لازم برای استخراج و تحلیل دادههای سئو را در خود جای داده است.
توسعهپذیری؛ مدیریت همزمان چندین پروژه
یکی از جذابترین بخشهای این ساختار، مقیاسپذیری آن است. شاید فکر کنید برای هر پروژه سئو باید تمام این مسیر را از اول طی کنید؛ اما اینطور نیست.
زمانی که شما این پل ارتباطی را یک بار میسازید، ایمیل Service Account شما به عنوان کلید شاهلوله عمل میکند. هر زمان که پروژه جدیدی گرفتید، فقط کافیست آن ایمیل را در سرچ کنسول سایت جدید اضافه کنید. هوش مصنوعی به صورت لحظهای متوجه این دسترسی جدید میشود و از آن لحظه به بعد، قابلیت تحلیل دادههای سایت جدید نیز به محیط چت شما اضافه خواهد شد.
پیادهسازی این سیستم در نگاه اول ممکن است شامل تنظیمات و اصطلاحات ناآشنایی باشد، اما در واقعیت یک مسیر خطی و کاملاً منطقی است. نیازی نیست شما برنامهنویس باشید یا کدهای پیچیدهای بنویسید. کدهای مورد نیاز برای اجرا در کلودفلر و همچنین فایل Skill برای هوش مصنوعی، از پیش آماده شدهاند.
چیزی که در ادامه مسیر با آن همراه میشوید، پیادهسازی قدم به قدم این معماری است؛ از ساخت پروژه در گوگل و دریافت کلیدهای امنیتی، تا راهاندازی سرور کلودفلر و در نهایت تماشای لحظه جذابی که هوش مصنوعی، بدون نیاز به هیچ فایل اضافهای، دادههای خام سایت شما را به بینشهای ارزشمند سئو تبدیل میکند.