Model Context Protocol (MCP) เป็นโอเพ่นซอร์สจาก anthropic ที่หวังสร้างการเชื่อมต่อกลางสำหรับระบบ AI และข้อมูล ซึ่งในวันนี้ Docker ได้หวังยกระดับการใช้งาน MCP ให้ง่ายและรวดเร็วมากขึ้นด้วย MCP Catalog และ Toolkit

Docker ได้เผยต้นเรื่องว่า MCP กำลังได้รับความนิยม แต่ประเด็นสำคัญคือการเริ่มต้นค่อนข้างยากลำบากในการใช้งานอย่างมั่นคงปลอดภัยตามที่องค์กรควรได้รับ เริ่มต้นง่ายๆแค่การค้นหา MCP ที่น่าเชื่อถือก็ว่ายากแล้ว ซึ่งนักพัฒนาต้อง Clone Repo มาจัดการ Dependencies ที่ไม่เข้ากัน แถมหลายตัวก็ไม่ใช่ Containerized จึงวุ่นเข้าไปใหญ่ ตลอดจน MCP ส่วนใหญ่ยังเปิดให้เข้าถึงโฮสต์เต็มสิทธิ์ผนวกกับการ Hardcoding Credential ผ่าน Environment Variable รวมถึงไร้ความสามารถในการควบคุม Policy และ Audit Log ซึ่งกล่าวได้ว่ามีประเด็นใหญ่ๆมากมายที่การใช้งาน MCP ที่ยังพัฒนาได้อีก
ด้วยเหตุนี้เอง Docker จึงออก MCP Catalog เพื่อบูรณาการให้ MCP Containerized มีการค้นหาอย่างเป็นระบบและยังได้รับการตรวจสอบจากทีมงานเพื่อความมั่นใจให้ด้วย อีกทั้งการเป็น Containerized ยังช่วยเลี่ยงปัญหาในหลายเรื่อง เช่น การตั้งค่า Runtime Environment, Dependencies ที่ขัดแย้ง และยังนำไปใช้ได้ในสภาพแวดล้อมที่ต่างกันด้วย
MCP Toolkit เป็นส่วนต่อขยายจาก Docker Desktop ที่ช่วยให้การใช้งานง่ายและมั่นคงปลอดภัย โดยในมุมของภัยต่อตัว MCP Server ทาง Docker ยืนยันในความแข็งแกร่งที่จะช่วยให้ผู้ใช้ปลอดภัยจากประเด็นด้าน Poisoning หรือ Rug Pulls แต่ในด้าน MCP Client พวกเขานำเสนอ OAuth และ Credential Storage ซึ่งทั้งสองจะช่วยให้นักพัฒนาเชื่อมต่อกับ MCP Server หรือ 3rd Party ได้โดยไม่ต้อง Hardcoding อีกต่อไป นอกจากนี้ Containerized ยังได้รับอานิสงฆ์เช่นเดียวกับระบบ Containerized อื่นจากฟีเจอร์ด้านความมั่นคงปลอดภัย
จากการบรรยายของ Docker พบนว่า Docker MCP Catalog & Toolkit ได้มีความร่วมมือกับ 3rd Parties อื่นๆหลายรายเช่น Stripe, Elastic, Heroku, Pulumi, Grafana Labs, Kong Inc., Neo4j, New Relic, Continue.dev ตลอดจนการเชื่อมต่อ MCP Server กับ MCP Clients เพียงคลิกเดียว ก็สามารถต่อกับ Gordon (Docker AI Agent), Claude, Cursor, VSCode, Windsurf, continue.dev และ Goose ได้
ในอนาคต Docker จะเปิดให้มีการแชร์ MCP เข้าไปใน Docker Hub ได้ซึ่งจะได้รับการดูแลเหมือนกับ image อื่น รวมถึงมีเครื่องมือระดับองค์กรต่างๆ
ที่มา : https://www.docker.com/blog/announcing-docker-mcp-catalog-and-toolkit-beta/