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

پروتکل MCP وابستگی عامل‌های هوش مصنوعی به ابزارها را حذف کرد

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

جایگزینی مدل اتصال مستقیم (M × N) با مدل سرور مرکزی (M + N) در عامل‌های IBM؛ این یعنی ابزارها دیگر بخشی از تعریف عامل نیستند و به صورت خدمات مستقل ارائه می‌شوند.

تصور کنید هر بار که بخواهید لامپی را در خانه عوض کنید، مجبور باشید تمام سیم‌کشی دیوار را از نو انجام دهید. این دقیقاً همان کابوسی است که توسعه‌دهندگان در طراحی سنتی عامل‌های هوش مصنوعی با آن مواجه بودند، تا زمانی که پروتکل MCP وارد شد.

در ۲۱ ژوئن ۲۰۲۶، یک توسعه‌دهنده با استفاده از کیت توسعهٔ عامل (ADK) در watsonx Orchestrate اثر شرکت IBM، تغییری بنیادین در معماری عامل‌محور (Agentic) را نمایش داد. او با متصل کردن یک سرور MCP به یک عامل، لایه‌ای از انتزاع ایجاد کرد که پیچیدگی‌های ابزارهای زیرساختی را از منطق تصمیم‌گیرنده جدا می‌کند. این رویکرد در واقع تکامل یافته‌ی مفاهیم ارکستراسیون هوش مصنوعی برای شخصی‌سازی در برندها است که مدیریت پیچیدگی‌های عملیاتی را تسهیل می‌کند.

همان‌طور که در تحلیل‌های پیشین ما درباره‌ی امنیت مدل‌های بازمتن اشاره کردیم، مدیریت دسترسی‌ها همواره چالش‌برانگیز بوده است. در مدل‌های قدیمی، توسعه‌دهندگان باید هر ابزار را به‌طور مستقیم به هر عامل متصل می‌کردند (مدل M × N)؛ اما پروتکل زمینهٔ مدل (Model Context Protocol یا MCP) — درست مثل یک کلید مرکزی که تمام لامپ‌های خانه را مدیریت می‌کند و دیگر نیازی به سیم‌کشی جداگانه برای هر لامپ نیست — این ساختار را به مدل M + N تغییر داد. این انتقال به سمت مدیریت متمرکز، مشابه تحولی است که در مدیریت زیرساخت‌های هوش مصنوعی با سرورهای MCP دیدیم و داشبوردهای سنتی وب را به حاشیه راند.

اتصال سرور MCP به عامل watsonx Orchestrate و تغییر نگرشم نسبت به هوش مصنوعی عامل‌محور

به نقل از گزارش وب‌سایت dev.to، این پیاده‌سازی روی یک «عامل هواشناسی» با دو قابلیت مشخص: دریافت وضعیت فعلی و پیش‌بینی چندروزه، اجرا شد. بر اساس مستندات فنی، جریان عملیاتی به‌صورت زیر است:

  • کاربر پرامپت خود را به عامل watsonx Orchestrate می‌فرستد.
  • عامل، درخواست را به کیت ابزار MCP (با نام weather_mcp) ارسال می‌کند.
  • سرور MCP درخواست را پردازش کرده و داده‌ها را از Open-Meteo Weather API فراخوانی می‌کند.

نکته کلیدی این است که منطق عامل تنها در یک فایل YAML تعریف شده است که هیچ کد اجرایی ندارد و فقط شامل دستورالعمل‌ها و مقاصد (Intent) است. به این ترتیب، عامل می‌فهمد که باید از ابزار get_current_weather استفاده کند، بدون اینکه مستقیماً با API هواشناسی درگیر شود.

این جداسازی به این معناست که می‌توان API زیرساختی را بدون تغییر حتی یک خط از تعریف عامل، به‌طور کامل جایگزین کرد. برای شما به‌عنوان کاربر یا توسعه‌دهنده، این یعنی هزینه نگهداری کمتر و سرعت استقرار بیشتر؛ زیرا ابزارهای جدیدی که به سرور MCP اضافه می‌شوند، به‌طور خودکار برای تمام عامل‌های متصل در دسترس خواهند بود. البته در کنار این آزادی عمل، پیاده‌سازی چارچوب‌های کنترل‌شده برای کاهش ریسک عامل‌ها برای سازمان‌های متوسط حیاتی است تا از خودمختاری بدون نظارت جلوگیری شود.

این الگو تمرکز را از نوشتن کدهای پیچیدهٔ یکپارچه‌سازی به تعریف مقاصد سطح‌بالا منتقل می‌کند. این رویکرد نویدبخش آینده‌ای است که در آن پشته‌های هوش مصنوعی سازمانی به صورت ماژولار مدیریت می‌شوند و تیم‌ها می‌توانند قابلیت‌ها را در لحظه به‌روز کنند، بدون اینکه پایداری منطق استدلالی عامل به خطر بیفتد.

گام بعدی شما

  • رابط کاربری Agent Builder در watsonx Orchestrate را برای وارد کردن تعاریف YAML بررسی کنید.
  • معماری فعلی عامل‌های خود را از مدل اتصال مستقیم به مدل سرور مرکزی MCP منتقل کنید.
  • عملکرد این ساختار را در محیط‌های سازمانی با تعداد عامل‌های بالا آزمایش کنید.

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

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

این تغییر بر اساس استانداردهای مهندسی نرم‌افزار، ریسک شکست سیستم را در مقیاس سازمانی کاهش می‌دهد. تجربه نشان می‌دهد که وابستگی مستقیم به APIها، بزرگ‌ترین عامل توقف توسعه در پروژه‌های بزرگ AI است.

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

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

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

جداسازی لایهٔ ابزار از لایهٔ استدلال، پایان عصر «کدهای چسبناک» (Glue Code) در توسعهٔ عامل‌ها است. با این معماری، عامل‌ها از ابزارها مستقل می‌شوند و هوش مصنوعی را از یک برنامه‌نویسِ سخت‌افزاری به یک مدیرِ ارکستری تبدیل می‌کنند که فقط تصمیم می‌گیرد چه ابزاری در چه زمانی استفاده شود.

منابع

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

گفتگو

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

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

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

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

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

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

دات‌هوش

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

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