Home / Companies / WorkOS / Blog / Post Details
Content Deep Dive

The MCP SDK just shipped DPoP and scope challenges. Here's what to do about it.

Blog post from WorkOS

Post Details
Company
Date Published
Author
Maria Paktiti
Word Count
1,150
Company Posts That Month
60
Language
English
Hacker News Points
-
Post removed?
No
Summary

Version 2.1.0 of the official Model Context Protocol TypeScript SDK adds support for DPoP sender-constrained OAuth tokens and request-time OAuth scope challenges, implementing security measures from the 2026-07-28 MCP authorization specification. DPoP binds access tokens to a client-held key pair, requiring signed proofs on requests so stolen tokens cannot be reused without the private key; the SDK automates proof signing, nonce retries, and token-flow integration through a new OAuth client provider method and shared cryptographic helpers. Server packages now allow tools, resources, and prompts to issue HTTP 403 scope challenges before execution, with a requireScopes helper for static permissions and callbacks for conditional authorization. The release also adds Streamable HTTP limits for request body sizes and JSON-RPC batch lengths. MCP server operators are encouraged to evaluate DPoP support in their authorization systems and adopt narrowly scoped, on-demand permissions for sensitive actions rather than relying solely on broadly authorized bearer tokens.

Trends Found in this Post
Trend Post Mentions Total Month Mentions Posts Companies MoM
MCP 9 10,537 917 215 +13%
Use This Data

Use this post, company, and trend context to find content marketing opportunities, perform competitive analysis, or address product feature gaps via the Plushcap MCP server or the Plushcap API.