Microsoft ปรับ MCP C# SDK เวอร์ชัน 2.0 ทำงานแบบ Stateless พร้อมฟีเจอร์ MRTR

ที่มาภาพ: InfoWorld

Software-อ่าน 5 นาทีInfoWorld

Microsoft ปรับ MCP C# SDK เวอร์ชัน 2.0 ทำงานแบบ Stateless พร้อมฟีเจอร์ MRTR

⚡ สรุป 30 วิ

Microsoft เปิดตัว MCP C# SDK v2.0 ที่เปลี่ยนค่าเริ่มต้นเป็น Stateless และเพิ่มการรองรับ Multi Round‑Trip Requests (MRTR)…

Microsoft ปล่อยอัปเดต MCP C# SDK v2.0 บนแพลตฟอร์ม Model Context Protocol (MCP) เมื่อวันที่ 28 กรกฎาคม 2569 ซึ่งเป็นการปรับเปลี่ยนสเปคหลักของ MCP ให้ทำงานแบบไม่มีสถานะ (stateless) เป็นค่าเริ่มต้น พร้อมเพิ่มความสามารถใหม่อย่าง Multi Round‑Trip Requests (MRTR). การเปลี่ยนแปลงเหล่านี้ส่งผลต่อวิธีการจัดการทราฟฟิก HTTP ของเซิร์ฟเวอร์และไคลเอนต์ ทำให้โครงสร้างพื้นฐานทั่วไป เช่น Load Balancer หรือ WAF สามารถประมวลผล MCP ได้โดยไม่ต้องตรวจสอบแพ็กเกจเชิงลึก

Overview

MCP C# SDK v2.0 สอดรับกับการปรับปรุงสเปค 2026‑07‑28 revision ซึ่ง Microsoft ระบุว่าเป็นการอัปเดตครั้งใหญ่ที่สุดตั้งแต่ MCP เปิดตัวครั้งแรก การทำงานแบบ stateless ทำให้แต่ละคำขอสามารถดำเนินการได้โดยอิสระจากเซสชันก่อนหน้า ลดความซับซ้อนของการจัดการสถานะในระดับแอปพลิเคชัน นอกจากนี้สเปคใหม่ยังกำหนดมาตรฐาน HTTP surface ใหม่เพื่อให้โครงสร้างพื้นฐานทั่วไปรองรับ MCP ได้อย่างราบรื่น

Key Changes

เวอร์ชัน 2.0 ของ SDK ปรับค่าเริ่มต้นของ HttpServerTransportOptions.Stateless ให้เป็น true ซึ่งแตกต่างจากรุ่น 1.x ที่ตั้งค่าการเชื่อมต่อแบบ stateful เป็นค่าเริ่มต้น นอกจากนี้ยังมีการเพิ่มชุดหัวข้อ HTTP ใหม่ที่สเปคกำหนด ได้แก่ `Mcp-Method: tools/call` และ `Mcp-Name: get_order_status` ซึ่งทำให้คำขอ MCP สามารถบรรจุข้อมูลทั้งหมดใน HTTP POST เดียวโดยเป็น self‑describing

Technical Details

การออกแบบใหม่ทำให้โพรโทคอล MCP สามารถใช้ Load Balancer, Proxy, Gateway หรือ Web Application Firewall จัดการทราฟฟิกได้โดยไม่ต้องทำ Deep Packet Inspection (DPI) ตามที่ Microsoft รายงาน การปรับเปลี่ยนนี้ช่วยลดภาระการประมวลผลของอุปกรณ์เครือข่ายและเพิ่มความเสถียรของระบบในสภาพแวดล้อมคลาวด์หรือศูนย์ข้อมูลแบบกระจาย

  • รองรับ **Multi Round‑Trip Requests (MRTR) บนเซิร์ฟเวอร์และไคลเอนต์
  • เพิ่มหัวข้อ HTTP `Mcp-Method` และ `Mcp-Name` ตามสเปคใหม่
  • ค่าเริ่มต้น Stateless เป็น true ใน HttpServerTransportOptions
  • คำขอ MCP กลายเป็น POST เดียวที่บรรจุข้อมูลครบถ้วน

Security Roadmap

แม้การปรับให้เป็น stateless จะทำให้โครงสร้างพื้นฐานสามารถจัดการได้ง่ายขึ้น แต่ Microsoft ยังคงเน้นเรื่อง authentication และ authorization เป็นเป้าหมายต่อไปของ SDK โดยมุ่งหมายให้การติดตั้ง MCP มีความปลอดภัยแบบ “turnkey” เช่นเดียวกับส่วนอื่น ๆ ของสต๊าค การอัปเดตนี้ยังเชื่อมโยงกับมาตรฐาน OAuth 2.0 และ OpenID Connect ที่ได้ถูกบรรจุในสเปคใหม่ ทำให้ผู้พัฒนาสามารถใช้กลไกยืนยันตัวตนและการกำหนดสิทธิ์ที่เป็นมาตรฐานระดับอุตสาหกรรม

Impact

การเปิดตัว MCP C# SDK v2.0 มีแนวโน้มส่งผลต่อนักพัฒนาแอปพลิเคชันที่ใช้ MCP เป็นพื้นฐานการสื่อสารระหว่างเซิร์ฟเวอร์และไคลเอนต์เป็นอย่างมาก ผู้ใช้จะได้รับประโยชน์จากความง่ายในการตั้งค่าและลดภาระด้านการจัดการสถานะ รวมถึงสามารถใช้โครงสร้างพื้นฐานเครือข่ายที่มีอยู่แล้วโดยไม่ต้องปรับแต่งพิเศษ นอกจากนี้ MRTR จะช่วยให้กรณีใช้งานที่ต้องการการตอบสนองหลายรอบ (เช่น การยืนยันจากผู้ใช้ก่อนทำธุรกรรมสำคัญ) ทำงานได้แม้ไม่มีเซสชันต่อเนื่อง

Summary

Microsoft ปรับ MCP C# SDK ให้เป็นเวอร์ชัน 2.0 ที่รองรับสเปค 2026‑07‑28 revision โดยทำให้ MCP ทำงานแบบ stateless เริ่มต้นและเพิ่มฟีเจอร์ MRTR การอัปเดตนี้เปิดทางให้โครงสร้างพื้นฐาน HTTP ทั่วไปจัดการทราฟฟิก MCP ได้โดยไม่ต้องตรวจสอบแพ็กเกจเชิงลึก และ Microsoft กำหนดเป้าหมายต่อเนื่องในการเสริมความปลอดภัยผ่าน OAuth/OIDC เพื่อให้การใช้งาน MCP มีความง่ายและปลอดภัยยิ่งขึ้น.

แชร์บทความนี้:

ชอบบทความแบบนี้?

สมัคร AI Automate Weekly Newsletter — รับเคล็ดลับ AI + how-to ใหม่
ทุกสัปดาห์ตรงถึง inbox ฟรี ไม่มีสแปม

แหล่งข่าวต้นฉบับ

ชื่อต้นฉบับ
Microsoft updates MCP C# SDK for stateless MCP
ผู้เขียน
Unknown
แหล่ง
InfoWorld
วันที่เผยแพร่
30 กรกฎาคม 2569 เวลา 04:53

Related

บทความที่เกี่ยวข้อง

Google Antigravity เชื่อมต่อกับ Figma ผ่าน MCP แปลงดีไซน์เป็นโค้ดในไม่กี่นาทีSoftware
-

Google Antigravity เชื่อมต่อกับ Figma ผ่าน MCP แปลงดีไซน์เป็นโค้ดในไม่กี่นาที

Google Antigravity เชื่อมต่อกับ Figma ผ่าน MCP ทำให้การแปลง UI เป็นโค้ดสำเร็จภายในไม่กี่นาที ลดความจำเป็นใช้เทอร์มินัลสำหรับนักออกแบบและสนับสนุนแนวคิด…

XDA Developers5 นาที
เกมคลาสสิก Elder Scrolls III: Morrowind เล่นบนเบราว์เซอร์โดยไม่ต้องติดตั้งSoftware
30 กรกฎาคม 2569 เวลา 01:00

เกมคลาสสิก Elder Scrolls III: Morrowind เล่นบนเบราว์เซอร์โดยไม่ต้องติดตั้ง

โมดเวอร์ชันใหม่ของ Morrowind แปลงเป็น WebAssembly ทำให้ผู้เล่นสามารถเปิดเกมในเว็บได้ทันที ไม่ต้องดาวน์โหลดหรือติดตั้ง เพิ่มการเข้าถึงบน Windows, macOS, Linux…

Polygon6 นาที
Windows 11 ทำให้แล็ปท็อปเก่าช้า แต่ Linux เบา ช่วยคืนชีพเครื่องSoftware
29 กรกฎาคม 2569 เวลา 22:00

Windows 11 ทำให้แล็ปท็อปเก่าช้า แต่ Linux เบา ช่วยคืนชีพเครื่อง

การอัปเดต Windows 11 ทำให้แล็ปท็อปปี 2019 ช้าลงอย่างมาก ผู้ใช้จึงเปลี่ยนเป็นติดตั้งดิสโทร Linux แบบเบาซึ่งบู๊ตเร็วและตอบสนองดีขึ้น.

XDA Developers6 นาที
แอปใน Windows ที่เพิ่มประสิทธิภาพการทำงานอย่างน่าประหลาดใจSoftware
29 กรกฎาคม 2569 เวลา 05:30

แอปใน Windows ที่เพิ่มประสิทธิภาพการทำงานอย่างน่าประหลาดใจ

Microsoft รวมแอปพื้นฐานเช่น To Do, Sticky Notes และ Snipping Tool ที่ทำงานร่วมกับ Microsoft 365…

XDA Developers8 นาที
คัดลอกลิงก์แล้ว!