# TypeScript SDK 2.0: пакет разделён на сервер и клиент

> 27 июля 2026 по UTC вышли девять пакетов TypeScript SDK для MCP версии 2.0.0. Сервер и клиент теперь отдельные пакеты, ветка v1.x получает исправления не меньше 6 месяцев.

Страница: https://mcpdoc.ru/blog/typescript-sdk-v2/
Указатель сайта: https://mcpdoc.ru/llms.txt

- **Рубрика:** Выпуск

- **Дата события:** 27 июля 2026

- **Опубликовано на сайте:** 4 октября 2026

- **Источник:** [github.com](https://github.com/modelcontextprotocol/typescript-sdk/releases/tag/%40modelcontextprotocol%2Fserver%402.0.0)

27 июля 2026 в хранилище TypeScript SDK для MCP опубликованы выпуски девяти пакетов с версией `2.0.0`. Это дата по UTC: выпуски появились между 23:55:26 и 23:55:50. Единой метки `v2.0.0` в хранилище нет. У каждого пакета своя метка вида `@modelcontextprotocol/<пакет>@2.0.0`. README хранилища называет v2 стабильной линией выпусков, которая вышла вместе с редакцией `2026-07-28`.

## Что изменилось

SDK публикуется раздельными пакетами. Два основных:

- `@modelcontextprotocol/server` - для серверов MCP;
- `@modelcontextprotocol/client` - для клиентов MCP.

К ним есть необязательные пакеты-адаптеры для среды выполнения и веб-каркасов. README называет их тонкими адаптерами, которые не добавляют новых возможностей MCP:

- `@modelcontextprotocol/node` - обёртка транспорта Streamable HTTP для Node.js;
- `@modelcontextprotocol/express` - помощники для Express;
- `@modelcontextprotocol/fastify` - помощники для Fastify;
- `@modelcontextprotocol/hono` - помощники для Hono.

С версией `2.0.0` в тот же день вышли ещё три пакета: `@modelcontextprotocol/core`, `@modelcontextprotocol/codemod` и `@modelcontextprotocol/server-legacy`.

Заметки к выпуску `@modelcontextprotocol/server@2.0.0` сообщают две подробности. Модули со схемами перенесены в `@modelcontextprotocol/core`. Пакет codemod теперь переписывает импорты `Protocol` и `mergeCapabilities`.

Выпуску предшествовала предварительная версия `v2.0.0-beta.1`. Она опубликована 30 июня 2026 по UTC.

## Кого это касается

Тех, кто работает на v1. README обещает, что v1.x продолжит получать исправления ошибок и обновления безопасности не меньше 6 месяцев после выхода v2. Исходный код v1 и исправления для него лежат в ветке `v1.x`.

Тех, кто начинает новый проект или переходит на v2. Ставить нужно отдельный пакет: `@modelcontextprotocol/server` для сервера, `@modelcontextprotocol/client` для клиента. Адаптер добавляют, только если он нужен для вашей среды или веб-каркаса.

При сверке дат помните о часовом поясе. День 27 июля указан по UTC, выпуски вышли за несколько минут до полуночи.

## Как это выглядит сейчас

Этот текст описывает день выхода `2.0.0`. Текущий выпуск, редакции протокола, которые он понимает, и отличия ветки v1 разобраны на странице [«TypeScript SDK»](https://mcpdoc.ru/sdk/typescript/). Сравнить его с остальными официальными SDK можно на странице [«Обзор SDK»](https://mcpdoc.ru/sdk/).

## Источники

- [Выпуск @modelcontextprotocol/server@2.0.0 - заметки и время публикации](https://github.com/modelcontextprotocol/typescript-sdk/releases/tag/%40modelcontextprotocol%2Fserver%402.0.0)
- [Все выпуски хранилища typescript-sdk](https://github.com/modelcontextprotocol/typescript-sdk/releases)
- [README хранилища typescript-sdk - состав пакетов и срок поддержки v1.x](https://github.com/modelcontextprotocol/typescript-sdk/blob/main/README.md)
