# modelcontextprotocol/typescript-sdk

> The official TypeScript SDK for Model Context Protocol servers and clients

- GitHub: https://github.com/modelcontextprotocol/typescript-sdk
- Website: https://ts.sdk.modelcontextprotocol.io/v2
- Category: MCP & Tool Use (https://ideas.asveas.com/c/mcp)
- Tags: mcp, mcp-client, typescript
- Language: TypeScript · License: Other
- Stars: 13,748 · Forks: 2,379 · Open issues: 663
- Last push: 2026-11-10 (yesterday)
- Vibe score: 86/100

## What it is
[!IMPORTANT] This is the main branch: v2 of the SDK (@modelcontextprotocol/server, @modelcontextprotocol/client), the stable release line, implementing the 2026-07-28 MCP spec. Start with the v2 documentation; coming from v1, see the migration guide. v1.x (@modelcontextprotocol/sdk) lives on the v1.x branch and continues to receive bug fixes and security updates for at least six months after the v2 release (2026-07-27). Its documentation is at ts.sdk.modelcontextprotocol.io. Found a problem in v2? Open an issue.

## When to use it
Reach for typescript-sdk when you want Claude, Cursor or any MCP client to reach a new tool, API or data source — it's written in TypeScript and fits stacks tagged mcp, mcp-client.

## Maintenance
modelcontextprotocol/typescript-sdk looks very actively maintained: the last push was yesterday (2026-11-10), with 13,748 stars and 663 open issues.

## Quick start
```bash
git clone https://github.com/modelcontextprotocol/typescript-sdk.git
```

## Alternatives in MCP & Tool Use
- [upstash/context7](https://github.com/upstash/context7) — Context7 Platform -- Up-to-date docs for AI agents (★64.6k, TypeScript, vibe 94/100) · details: https://ideas.asveas.com/r/upstash/context7
- [punkpeye/awesome-mcp-servers](https://github.com/punkpeye/awesome-mcp-servers) — A collection of MCP servers. (★97.6k, vibe 92/100) · details: https://ideas.asveas.com/r/punkpeye/awesome-mcp-servers
- [modelcontextprotocol/servers](https://github.com/modelcontextprotocol/servers) — Model Context Protocol Reference Servers (★91.9k, TypeScript, vibe 91/100) · details: https://ideas.asveas.com/r/modelcontextprotocol/servers
- [PrefectHQ/fastmcp](https://github.com/PrefectHQ/fastmcp) — 🚀 The fast, Pythonic way to build MCP servers and clients. (★28.4k, Python, vibe 90/100) · details: https://ideas.asveas.com/r/PrefectHQ/fastmcp
- [modelcontextprotocol/python-sdk](https://github.com/modelcontextprotocol/python-sdk) — The official Python SDK for Model Context Protocol servers and clients (★24.8k, Python, vibe 89/100) · details: https://ideas.asveas.com/r/modelcontextprotocol/python-sdk
- [microsoft/playwright-mcp](https://github.com/microsoft/playwright-mcp) — Playwright MCP server (★39.5k, TypeScript, vibe 87/100) · details: https://ideas.asveas.com/r/microsoft/playwright-mcp

---
Source: https://ideas.asveas.com/r/modelcontextprotocol/typescript-sdk · Catalog: https://ideas.asveas.com/llms.txt
