Full Spec MCP: Hidden Capabilities of the MCP spec
summary
VS Code implements the full MCP spec (v1.10 in insiders) and shows concrete features: dynamic tool discovery that exposes battle or debugging tools only when relevant (demo uses a GitHub MudMCP dungeon crawler), per-chat and user-defined tool sets, and Playwright screenshots exposed as semantically typed resources. The client adds a dev mode with debugger attached for Python and Node, supports sampling (client-requested LM completions), and favors streamable HTTP over SSE; a community registry and forthcoming elicitations round out practical adoption.
AI-written summary · about
chapters (10)
- 0:00Introduction to MCP and its Current State
- 1:42The "MCP is just another API wrapper" Syndrome
- 2:51VS Code's Full Spec Support
- 3:40Challenges with Tools and Solutions
- 6:35Resources and Their Importance
- 7:41Sampling
- 9:21Developer Experience Improvements
- 10:28Staying Updated with the Spec
- 10:53Key Upcoming Features and Community Efforts
- 12:46Call to Action
related talks
19mThe Future of MCP
43mLLMs, Meet Your Tools: The Magic of Model Context Protocol
44mSupercharging DevOps with MCP (Without Opening a Security Hole)
22mMCP UI: Extending the frontier
12mMCP and the Dawn of Agentic Intelligence
34mLLMs, Meet Your Tools: The Magic of Model Context Protocol
32mMCP for dummies: Feed more context to LLM
28mBuilding MCP servers with VS Code — Level up your MCP
