typescript-sdk/.changeset/drop-zod-peer-dep.md
Felix Weinberger fcde488227
chore: drop zod from peerDependencies (kept as direct dependency) (#1824)
Co-authored-by: Konstantin Konstantinov <KKonstantinov@users.noreply.github.com>
2026-03-31 08:40:40 +03:00

465 B

@modelcontextprotocol/client @modelcontextprotocol/server
patch patch

Drop zod from peerDependencies (kept as direct dependency)

Since Standard Schema support landed, zod is purely an internal runtime dependency used for protocol message parsing. User-facing schemas (registerTool, registerPrompt) accept any Standard Schema library. zod remains in dependencies and auto-installs; users no longer need to install it alongside the SDK.