پرش به محتوای اصلی
پرش به محتوای مقاله

پروتکل MCP با ۹۷ میلیون دانلود، درگاه استاندارد اتصال مدل‌های AI شد

·۲۴ مهر ۱۴۰۵۲ دقیقه مطالعه
سرور MCP: رابط استاندارد برای اتصال هوش مصنوعی به ابزارها و داده‌ها
سرور MCP: رابط استاندارد برای اتصال هوش مصنوعی به ابزارها و داده‌ها
اشتراک‌گذاری
واقعاً چه چیز جدید است؟

تغییر ساختاری MCP به معماری بدون وضعیت (Stateless) که اجازه می‌دهد سرورهای ابزار AI به جای سرورهای دائمی، به صورت توابع Serverless ارزان و مقیاس‌پذیر اجرا شوند.

اگر توسعه‌دهنده‌ای هستید که برای هر ابزار AI یک پلاگین جداگانه می‌سازید، دوران اتصالات تکه‌تکه به پایان رسیده است. پروتکل زمینهٔ مدل (Model Context Protocol یا MCP) اکنون مانند یک درگاه USB-C برای مدل‌های هوش مصنوعی عمل می‌کند تا یک سرور واحد بتواند ابزارها و منابع خود را در اختیار هر کلاینت سازگار قرار دهد. این تغییر رویکرد، صنعت را از اکوسیستم‌های پراکنده پلاگین به سمت یک استاندارد جهانی سوق می‌دهد.

به گزارش وب‌سایت dev.to در ۱۶ اکتبر ۲۰۲۶، این پروتکل اکنون بیش از ۱۰,۰۰۰ سرور فعال دارد و ماهانه ۹۷ میلیون بار SDK آن دانلود می‌شود. تصور کنید به جای داشتن صدها رابط مختلف برای ده اپلیکیشن، تنها یک سرور MCP بسازید که قابلیت‌هایش را به هر مدلی که به آن متصل شود، معرفی کند. همان‌طور که در تحلیل‌های قبلی ما درباره‌ی امنیت مدل‌های بازمتن اشاره کردیم، استانداردسازی در لایه‌ی اتصال، اولین قدم برای مدیریت متمرکز دسترسی‌هاست. این رویکرد باعث شده تا دستیارهای پیشرفته‌ای مانند Pi نیز برای مدیریت پیچیده‌تر ابزارهای خود، به طور کامل به این پروتکل روی بیاورند.

سرور MCP: رابط استاندارد برای اتصال هوش مصنوعی به منابع داده و ابزارهای خارجی

یک چرخش فنی کلیدی در ۲۸ ژوئیه ۲۰۲۶ رخ داد؛ MCP در آخرین نسخه‌ی خود به معماری بدون وضعیت (Stateless) تغییر یافت. این بدان معناست که هر درخواست اکنون نسخه و قابلیت‌های خود را در یک فیلد متا (Meta field) حمل می‌کند و نیاز به جلسات (Sessions) دائمی و پایدار از بین رفته است. طبق مستندات فنی، تغییرات اصلی عبارت‌اند از:

  • سازگاری با Serverless: به دلیل اینکه سرورها دیگر نیازی به باز نگه داشتن جلسات ندارند، اکنون می‌توانند به صورت توابع ساده‌ی Serverless اجرا شوند.
  • مکانیزم شناسایی: یک فراخوانی اجباری جدید به نام server/discover به کلاینت‌ها اجازه می‌دهد فوراً و بدون تأخیر، قابلیت‌های سرور را شناسایی کنند.
  • بهینه‌سازی حافظه پنهان: لیست ابزارها و منابع اکنون شامل یک فیلد ttlMs (زمان بقا یا Time-to-live) است تا کلاینت‌ها مجبور نباشند در هر نوبت، طرحواره‌ها (Schemas) را دوباره دریافت کنند.

مدیریت این پروتکل اکنون بر عهده‌ی بنیاد AI عامل‌محور (Agentic AI Foundation) است. این بنیاد در دسامبر ۲۰۲۵ توسط Anthropic و با همکاری Block و OpenAI زیر نظر بنیاد لینوکس تأسیس شد. علاوه بر این، غول‌های صنعتی از جمله گوگل، مایکروسافت، AWS و Cloudflare نیز از این بنیاد حمایت می‌کنند.

این استانداردسازی، چشم‌انداز امنیتی را برای توسعه‌دهندگان تغییر می‌دهد. اکنون صنعت با پدیده‌ای به نام «مسموم‌سازی ابزار» (Tool Poisoning) روبروست؛ جایی که سرورهای مخرب، دستوراتی را درون توصیفات ابزار پنهان می‌کنند تا مدل هنگام خواندن آن‌ها، دستورات مخرب را اجرا کند. در همین راستا، برخی نقص‌های امنیتی در SDK پایتون MCP شناسایی شده‌اند که ریسک سرقت اعتبارنامه‌های OAuth را افزایش می‌دهند. بنابراین باید با سرورهای MCP شخص ثالث مانند وابستگی‌هایی (Dependencies) برخورد کنید که دسترسی نوشتن دارند و توکن‌ها را به حداقل دسترسی‌های مورد نیاز محدود کنید.

برای مقابله با این تهدیدات، راهکارهای لایه‌بندی شده‌ای مانند گیت‌وی ۷ لایه AegisGate معرفی شده‌اند تا خلأهای امنیتی موجود در پروتکل MCP را پر کنند.

در عمل، این یعنی یک عامل مدیریت محتوا (CMS) می‌تواند بدون حدس زدن نوع فیلدها، طرحواره را در ابتدا بخواند. با محدود کردن دسترسی‌های نوشتن به حالت «فقط پیش‌نویس» (Draft-only mode)، توسعه‌دهندگان تضمین می‌کنند که یک عامل AI هرگز به‌طور تصادفی محتوایی را در سایت زنده منتشر نکند.

برای پیاده‌سازی این پروتکل، توسعه‌دهندگان باید توازن و تفاوت‌های بین stdio و Streamable HTTP را بررسی کنند. لازم به ذکر است که MCP معمولاً APIهای REST موجود را در بر می‌گیرد (Wrap می‌کند) و هدف آن جایگزینی کامل آن‌ها نیست.

گام بعدی شما

  • بررسی تفاوت‌های بین stdio و Streamable HTTP برای انتخاب بهترین روش پیاده‌سازی.
  • بازبینی دسترسی‌های توکن‌های متصل به سرورهای MCP شخص ثالث برای جلوگیری از نشت داده.
  • تست قابلیت server/discover برای کاهش تأخیر در شناسایی ابزارها.

اما داستان سخت‌افزاری این تحول حتی شگفت‌انگیزتر است — به تحلیل ما درباره‌ی تراشه‌های Blackwell مراجعه کنید.

چرا این موضوع مهم است؟

این پروتکل با تکیه بر اعتبار بنیاد لینوکس و حمایت غول‌های فناوری، تکه‌تکگی اکوسیستم پلاگین‌ها را از بین می‌برد. نتیجه این است که هزینه توسعه ابزارهای AI کاهش یافته و قابلیت جابه‌جایی بین مدل‌های مختلف (Model Agnostic) محقق می‌شود.

تأثیر برای ایران

توسعه‌دهندگان ایرانی می‌توانند با استفاده از MCP، ابزارهای خود را یک‌بار بنویسند و به جای محدود شدن به یک مدل، آن‌ها را برای تمامی مدل‌های سازگار (از جمله مدل‌های محلی) بهینه کنند.

·نگاه ما
تحریریه دات‌هوش

تمرکز بر معماری Stateless نشان می‌دهد که صنعت از مدل‌های «چت‌محور» با حافظه کوتاه، به سمت «سیستم‌های عامل AI» حرکت می‌کند که در آن مدل صرفاً یک پردازشگر است و وضعیت (State) در لایه‌های زیرین مدیریت می‌شود. این یعنی مدل‌ها دیگر نیازی ندارند تمام تاریخچه را در پنجره متنی نگه دارند و می‌توانند به صورت ماژولار و ارزان‌تر مقیاس شوند.

منابع

این گزارش با خط‌لولهٔ خودکار دات‌هوش از منابع معتبر جهانی تدوین و زیر نظر تحریریه منتشر شده است. روش کار ما

گفتگو

پنج‌شنبه‌های هوش‌محور

بسته‌ی هفتگی دات‌هوش

۵ خبر، ۲ ابزار، ۱ پرامپت در هر شماره. به‌زودی راه‌اندازی می‌شود — هر پنج‌شنبه صبح.

خبر کلیدی
ابزار کاربردی
پرامپت حرفه‌ای
تحلیل پژوهش
به‌زودی
زاویه‌ی ایرانی
به‌زودی
تمرین این هفته
به‌زودی

راهنماهای دات‌هوش

راهنماهای کاربردیِ دات‌هوش برای کار با هوش مصنوعی — از همین‌جا شروع کنید:

دات‌هوش

راهنمای فارسی هوش مصنوعی — با نگاه به ایران

اخبار روزانه، معرفی ابزارها و مدل‌ها، و آموزشِ کار با هوش مصنوعی؛ همیشه با این پرسش که از ایران چه چیزی کار می‌کند و چه چیزی نه.