อัปเดต 2026: MCP เปลี่ยนสเปกครั้งใหญ่ + Agent Skills ใช้ได้กี่เจ้าแล้ว
28 ก.ค. 2026 MCP ออกสเปกใหม่ที่ทีมงานเรียกเองว่า “เปลี่ยนเยอะที่สุดตั้งแต่เพิ่ม authorization มา” — ตัด handshake ทิ้ง เหลือ transport แค่ 2 แบบ และประกาศเลิกใช้ sampling/roots/logging หน้านี้สรุปทุกอย่างที่เปลี่ยนในปี 2026 พร้อมตารางว่า AI ตัวไหนรองรับอะไรบ้าง
สเปก MCP 2026-07-28 เปลี่ยนอะไร
สเปกเวอร์ชันใหม่คือ 2026-07-28 (ของเดิม 2025-11-25) ทีมงาน MCP เขียนในประกาศเองว่านี่คือ “การเปลี่ยนแปลงที่หนักที่สุดเท่าที่เคยทำมา น่าจะตั้งแต่ตอนเพิ่ม authorization”
| เปลี่ยนอะไร | รายละเอียด |
|---|---|
| ตัด handshake ทิ้ง | ไม่มี initialize/initialized และไม่มี header Mcp-Session-Id อีกแล้ว — ทุก request พกเวอร์ชันและ capability ไปเองใน _meta |
| ค้น capability แบบใหม่ | เพิ่ม RPC server/discover มาแทน handshake เดิม |
| เหลือ transport แค่ 2 | stdio กับ Streamable HTTP เท่านั้น |
| Streamable HTTP ต้องมี header เพิ่ม | ต้องส่ง Mcp-Method และ Mcp-Name เพื่อให้ gateway ส่งต่อได้โดยไม่ต้องแกะ JSON |
| แคชผลได้ | ผลลัพธ์ list/resource มี ttlMs และ cacheScope ติดมาด้วย |
| Schema เต็มรูปแบบ | inputSchema/outputSchema ยกระดับเป็น JSON Schema 2020-12 เต็มตัว |
| Auth เข้มขึ้น | บังคับตรวจ iss (RFC 9207), เข้ากับ OIDC และย้ายจาก Dynamic Client Registration ไปใช้ CIMD |
เข้ากันย้อนหลังได้ไหม? เซิร์ฟเวอร์ที่ใช้ 2026-07-28 อาจคุยกับ client รุ่นเก่าไม่ได้ และในทางกลับกันด้วย — สองฝั่งต้องอยู่ยุคเดียวกัน หรือมี fallback SDK หลัก (TypeScript, Python, Go, C#) อัปเดตแล้ว ส่วน Rust ยัง beta
ของที่ประกาศเลิกใช้ (ยังไม่ถูกลบ แต่ควรเลิกพึ่ง)
ปีนี้ MCP เพิ่งมีนโยบายวงจรชีวิตฟีเจอร์เป็นครั้งแรก โดยรับประกันว่าตั้งแต่ประกาศเลิกใช้จนถึงลบจริง ต้องห่างกันอย่างน้อย 12 เดือน
| ฟีเจอร์ | ประกาศเลิกเมื่อ | ลบได้เร็วสุด |
|---|---|---|
| Roots | 2026-07-28 | ตั้งแต่ 2027-07-28 |
| Sampling | 2026-07-28 | ตั้งแต่ 2027-07-28 |
| Logging | 2026-07-28 | ตั้งแต่ 2027-07-28 |
| Dynamic Client Registration | 2026-07-28 | ตั้งแต่ 2027-07-28 |
| HTTP+SSE (transport เก่า) | 2025-03-26 | 3 เดือนหลัง SEP-2596 final |
ตอนนี้ Elicitation (การถามผู้ใช้กลับกลางทาง) กลายเป็นฟีเจอร์ฝั่ง client เพียงตัวเดียวที่อยู่ในสเปกหลัก
ปีนี้ยังมี ระบบ Extension ที่แยกเวอร์ชันของตัวเองและต้องเปิดใช้เอง — ตัวทางการที่มีแล้วคือ MCP Apps, MCP Tasks, OAuth Client Credentials และ Enterprise-Managed Authorization
AI ตัวไหนรองรับ MCP / Skills บ้าง (ตรวจจากเอกสารทางการ)
ข้อควรรู้: ตารางรองรับ client ฉบับทางการของ MCP ไม่มีอีกแล้ว — ลิงก์เดิมเด้งกลับหน้าแรก ตารางข้างล่างนี้เราไล่เปิดเอกสารของแต่ละเจ้าเองเมื่อ 29 ก.ค. 2026
| AI | MCP | Agent Skills | ติดตั้งคลิกเดียว |
|---|---|---|---|
| Claude Code | ✓ | ✓ .claude/skills/ | ผ่าน /plugin (ไม่ใช่ GUI) |
| Claude Desktop | ✓ | ✓ | ✓ ไฟล์ .mcpb |
| Claude เว็บ/มือถือ | ✓ (เฉพาะ remote) | ✓ | ✓ Connectors |
| ChatGPT / Codex | ✓ | ✓ .agents/skills | ✓ (เว็บ) |
| Cursor | ✓ | ✓ .agents/, .cursor/skills/ | ✓ Marketplace |
| GitHub Copilot | ✓ | ✓ .github/skills | ✓ MCP Registry |
| VS Code | ✓ (ครบที่สุด) | ✓ | ✓ @mcp |
| Gemini CLI | ✓ | ✓ ~/.gemini/skills/ | — |
| Antigravity | ✓ | ไม่มีเอกสารระบุ | ✓ MCP Store |
| Windsurf (เป็น Devin Desktop แล้ว) | ✓ | ✓ | ✓ Plugin Store |
| Zed | ✓ | ✓ ~/.agents/skills/ | ✓ Extensions |
| Cline | ✓ | ✓ | ผ่าน wizard |
| JetBrains Junie | ✓ | ✓ .junie/skills/ | ✓ ตัวช่วยติดตั้ง |
VS Code เป็น client ที่รองรับ MCP ครบที่สุดเท่าที่ตรวจได้ — เจ้าเดียวที่เอกสารระบุครบทั้ง sampling, elicitation และ roots
อยากรู้ว่าเครื่องมือแต่ละตัวรันงานได้ต่างกันแค่ไหน ดูที่ AI ที่รองรับ
Agent Skills ปี 2026 — มาตรฐานไม่ขยับ แต่ของรอบข้างขยับหมด
ตัวสเปกแทบไม่เปลี่ยนเลย ฟิลด์ frontmatter ยังมี 6 ตัวเท่าเดิม: name, description (สองตัวนี้บังคับ), license, compatibility, metadata, allowed-tools (ยังเป็น Experimental) — และไม่มีฟิลด์ version สเปกเองก็ไม่มีเลขเวอร์ชัน ไม่มี changelog
ข้อควรระวังเรื่องความพกพา: ที่บอกว่า “SKILL.md ใช้ข้ามเครื่องมือได้” จริงเฉพาะ name + description + เนื้อ markdown เท่านั้น — Claude Code มีฟิลด์เพิ่มอีก 17 ตัวที่เป็นของตัวเองล้วน (เช่น model, effort, context: fork, hooks, argument-hint) ใส่ไปแล้วเครื่องมืออื่นไม่รู้จัก
agentskills.io ไม่ใช่ที่โหลด skill — เป็นแค่หน้าสเปกกับรายชื่อเครื่องมือที่รองรับ (ตอนนี้ 44 ตัว) ทีมงานเขียนไว้เองว่ายังไม่ทำไดเรกทอรีรวม skill ของชุมชน
ของใหม่จริงในปี 2026 คือโฟลเดอร์กลาง .agents/skills/ ที่เครื่องมือส่วนใหญ่ตกลงกันว่าจะอ่านด้วย — เป็นธรรมเนียม ไม่ได้อยู่ในสเปก
อีกเรื่องที่เพิ่งเกิด: MCP ตั้ง Skills Over MCP Working Group ขึ้นมา (เริ่มเป็นกลุ่มความสนใจ ก.พ. 2026 แล้วยกเป็น working group เม.ย. 2026) มี Google, GitHub, AWS, Bloomberg, Databricks ร่วมด้วย ทิศทางคือทำ Skills ให้ส่งผ่าน MCP ได้
ยังไม่รู้จัก Skills? อ่าน Agent Skills คืออะไร หรือหยิบของจริงที่ คลัง Skills
AGENTS.md เข้า Linux Foundation แล้ว — แต่ Claude Code ยังไม่อ่าน
OpenAI ยก AGENTS.md ให้ Agentic AI Foundation ภายใต้ Linux Foundation (ประกาศ 9 ธ.ค. 2025) พร้อมกับ MCP ของ Anthropic และ goose ของ Block ตอนนี้มีโปรเจกต์โอเพนซอร์สใช้ AGENTS.md กว่า 60,000 โปรเจกต์
แต่มีจุดที่ต้องรู้: Claude Code อ่าน CLAUDE.md ไม่ได้อ่าน AGENTS.md (เอกสารทางการเขียนไว้ตรงๆ แบบนี้เลย) วิธีแก้ที่ Anthropic แนะนำเองคือใส่บรรทัดนี้ใน CLAUDE.md:
@AGENTS.md
อีกวิธีคือทำ symlink แต่ บน Windows ต้องเป็น Administrator หรือเปิด Developer Mode — คนไทยส่วนใหญ่ใช้ Windows เพราะฉะนั้นใช้ @AGENTS.md ง่ายกว่าเยอะ
ของใหม่ฝั่ง Claude Code ปีนี้: โฟลเดอร์ .claude/rules/ ที่กำหนดขอบเขตด้วย paths: ได้, claudeMdExcludes สำหรับ monorepo และระบบความจำอัตโนมัติ
ดูตัวอย่างไฟล์กฎที่เอาไปใช้ได้เลยที่ คลัง Rules
ติดตั้งคลิกเดียวถึงไหนแล้ว
- ไฟล์
.mcpb(ชื่อเดิม.dxt) — ลากใส่ Claude Desktop ได้เลย ที่ Settings → Extensions · ข้อสังเกต: repo ยังไม่ออกรีลีสใหม่เลยตลอดปี 2026 แต่ก็ไม่มีประกาศเลิกใช้ ถือว่าเงียบ ไม่ใช่ตาย - Cursor Marketplace — กด Add to Cursor แล้วล็อกอิน OAuth ได้เลย
- VS Code — ติดตั้งจาก Extensions ด้วย
@mcpหรือสั่งcode --add-mcp - Antigravity MCP Store — มีแผงในตัว IDE รวมเซิร์ฟเวอร์ 60+ ตัว
- JetBrains Junie — มีตัวช่วยที่ค้นจาก MCP registry แล้วกรอก config ให้
- Claude Code — ใช้
/pluginต่อ marketplace · ปลั๊กอินหนึ่งตัวห่อได้ทั้ง skills, agents, hooks และ.mcp.json
MCP Registry ทางการยังเป็น preview ยังไม่ GA และทีมงานบอกเองว่าไม่ได้ตั้งใจให้แอปดึงไปใช้ตรงๆ แต่ทำไว้ให้คนกลางรวบรวมต่อ
อีกเรื่องที่กระทบคนใช้จริง: Claude Code รวมคำสั่ง slash เข้ากับ Skills แล้ว — ทั้ง .claude/commands/deploy.md และ .claude/skills/deploy/SKILL.md ต่างก็ได้คำสั่ง /deploy เหมือนกัน (ของเดิมยังใช้ได้ ไม่พัง)
ไทม์ไลน์ 2026
| วันที่ | เกิดอะไรขึ้น |
|---|---|
| 9 ธ.ค. 2025 | ตั้ง Agentic AI Foundation ใต้ Linux Foundation — MCP, goose, AGENTS.md ถูกยกให้มูลนิธิ |
| 18 ธ.ค. 2025 | Agent Skills ประกาศเป็นมาตรฐานเปิดที่ agentskills.io |
| 26 ม.ค. 2026 | MCP Apps — extension ทางการตัวแรก พร้อมใช้จริงบน Claude, Goose, VS Code, ChatGPT |
| 1 ก.พ. 2026 | ตั้งกลุ่ม Skills Over MCP (ยกเป็น working group 16 เม.ย.) |
| 29 เม.ย. 2026 | Google Cloud Next '26 — เปิด MCP server ที่ Google ดูแลเองกว่า 50 ตัว (BigQuery, Cloud Run, Gmail, Drive, Maps ฯลฯ) |
| 18 มิ.ย. 2026 | Enterprise-Managed Authorization เสถียร — ล็อกอินครั้งเดียวใช้ได้ทุก MCP ที่ต่อไว้ |
| 28 ก.ค. 2026 | สเปก MCP 2026-07-28 ประกาศเป็นทางการ — AWS Bedrock, Cloudflare Workers, Google Cloud, Microsoft Foundry, Netlify รับทันที |
แล้วเราต้องทำอะไร
- ยังไม่ต้องรีบแก้อะไร — ของที่ประกาศเลิกใช้จะยังอยู่อีกอย่างน้อย 1 ปี
- ถ้าเขียน MCP server เอง เลิกพึ่ง sampling / roots / logging ตั้งแต่ตอนนี้ และย้ายจาก HTTP+SSE ไป Streamable HTTP
- ถ้าเขียน Skill แจก ใส่แค่ฟิลด์มาตรฐาน 6 ตัวถ้าอยากให้ใช้ข้ามเครื่องมือได้จริง แล้ววางไว้ที่
.agents/skills/ - ถ้าใช้ Claude Code + เครื่องมืออื่นปนกัน เขียนกฎไว้ใน
AGENTS.mdแล้วใส่@AGENTS.mdในCLAUDE.mdจะได้ไม่ต้องเขียนสองที่ - คนใช้ทั่วไป ไม่ต้องทำอะไรเลย — เลือก MCP กับ Skill จาก คลัง MCP และ คลัง Skills ที่เราคัดและเช็กความสดให้แล้ว