یه MCP سرور راهدور روی GKE بالا بیار
خلاصهٔ کاملتر
MCP یا Model Context Protocol استانداردیه که Anthropic معرفی کرده تا مشخص کنه اپلیکیشنها چطوری به مدلهای زبانی «زمینه» (context) بدن؛ همون چیزی که کار با ابزارها و منابع داده رو برای ساخت ایجنتهای AI منظمتر میکنه. توی این راهنما، گوگل کلاد نشون میده که چطوری میشه یه MCP سرورِ راهدور رو روی Google Kubernetes Engine (GKE) و بهشکل امن اجرا کرد تا دیگه لازم نباشه هر کسی نسخهٔ محلی خودش رو بالا بیاره.
به گفتهٔ نویسنده، MCP اولش فقط اجرای محلی سرور با ترنسپورت stdio رو پشتیبانی میکرد، ولی حالا از دسترسی راهدور با Streamable HTTP هم پشتیبانی میکنه. توی این حالت، سرور یه فرایند مستقله که چند اتصال همزمان رو مدیریت میکنه و فقط کافیه یه مسیر HTTP واحد (مثل مسیر mcp) رو در اختیار بذاره که هم POST و هم GET رو جواب بده.
نویسنده سه مزیت اصلی اجرای MCP سرور روی GKE رو میشمره. اول مقیاسپذیری: چون این سرورها بیحالت (stateless) هستن، GKE Autopilot میتونه موقع اوج ترافیک بهصورت افقی مقیاس بده. دوم دسترسی متمرکز: بهجای نسخههای محلیِ تکراری، تیمها از یه سرور مرکزی استفاده میکنن و هر بهروزرسانی فوراً به همه میرسه. سوم امنیت: با Kubernetes Gateway API و گواهی SSL میشه فقط ترافیک رمزنگاریشده رو راه داد.
برای بخش عملی، نمونهٔ راهنما یه «سرور ریاضی» سادست: چون مدلهای زبانی توی کارهای قطعی مثل محاسبات ریاضی زیاد قابلاعتماد نیستن، با فریمورک FastMCP یه سرور با دو ابزار add و subtract ساخته میشه که همین کار رو بهعنوان یه ابزار قابلاتکا در اختیار مدل میذاره. ترنسپورت پیشنهادی برای سرور راهدور هم streamable-httpه.
بعد از تست محلی، سرور توی یه container بستهبندی و روی کلاستر GKE Autopilot مستقر میشه. برای دسترسی امن از بیرون، بهجای Ingress قدیمی از Kubernetes Gateway API استفاده میشه: یه IP ثابت رزرو میشه، رکورد DNS به دامنه وصل میشه و یه گواهی SSL مدیریتشدهٔ گوگل روی Gateway میشینه تا اتصال روی HTTPS امن باشه. جمعبندی نویسنده اینه که این کار زمینه رو برای ایجنتها و گردشکارهای AI یکپارچه باز میکنه.
نکات کلیدی:
- MCP استاندارد Anthropic برای زمینهدادن به مدلهای زبانیه و حالا از دسترسی راهدور با Streamable HTTP پشتیبانی میکنه.
- اجرای سرور روی GKE مقیاسپذیری، دسترسی متمرکز و امنیت بهتری میده.
- نمونهٔ راهنما یه سرور ریاضی ساده با FastMCP و دو ابزار add و subtractه.
- دسترسی امن با Kubernetes Gateway API و گواهی SSL مدیریتشدهٔ گوگل بهجای Ingress قدیمی انجام میشه.




