MCP TypeScript SDK
AnthropicOfficial TypeScript SDK for the Model Context Protocol (Node, Bun, Deno), providing server and client libraries with tools/resources/prompts, Streamable-HTTP + stdio transports, auth helpers, and Express/Hono/Node middleware. The most-downloaded MCP package by a wide margin.
MIT (@modelcontextprotocol/sdk). ~13k stars, ~154M npm downloads/last-30-days.
Openness
5 high confidence5.0
- license
- MIT(OSI)
- source
- public
- core-gated
- ungated
Fully MIT reference SDK.
- https://www.npmjs.com/package/@modelcontextprotocol/sdk recorded 2026-06-17
MIT, ~154M downloads/30d
Adoption
5 high confidence5.0
~154M npm downloads in the last 30 days.
- https://www.npmjs.com/package/@modelcontextprotocol/sdk recorded 2026-06-17
~154.2M downloads/last-30-days
Capability
5 high confidence5.0
Feature parity with the Python SDK; the canonical JS/TS MCP implementation.
- https://github.com/modelcontextprotocol/typescript-sdk recorded 2026-06-17
feature set: client/server, multi-runtime, transports
Unchanged since 2026-07-30 (last edited, not re-checked)