GH Repository · modelcontextprotocol
typescript-sdk
The official TypeScript SDK for Model Context Protocol servers and clients
- stars
- 13,415
- 30-day movement
- starts with the next reading
- Related entries
- 16
- Connections
- 2
node/pnpmnodemcp-sdkTypeScriptmcp-servermcp-clientmcptypescript
This is the official TypeScript SDK for the Model Context Protocol, published by the modelcontextprotocol organization. It provides code for building both MCP servers and MCP clients in TypeScript, using a Node toolchain with pnpm.
You want the reference implementation for speaking MCP in TypeScript, maintained by the protocol's own organization.
Use it to
- Build an MCP server in TypeScript
- Build an MCP client in TypeScript
- Connect TypeScript applications to MCP-based tools
- Explore the reference implementation of the MCP protocol
For TypeScript developers building MCP servers or clients
- Role
- mcp-sdk
- Language
- TypeScript
- Licence
- custom (licence file present)
- Forks
- 2,189
- Open issues
- 298
- Last push
- 2026-09-17
- Latest release
- 0.1.0 · 2024-10-23
topicstypescriptmcpmcp-servermcp-clientsdkprotocol