AI Extensions, 28 октября: диагностика протокола и выбор нужного skill
Патч MCP от Vercel улучшает ошибки согласования версий без скрытого отката. Tech Leads Club разделяет установку skills и загрузку по запросу, с отдельными лицензиями.

Кратко
Патч MCP от Vercel улучшает ошибки согласования версий без скрытого отката. Tech Leads Club разделяет установку skills и загрузку по запросу, с отдельными лицензиями.

Анализ и предложенный тест, не испытание продукта
Ошибка соединения должна быть понятной
Соединение MCP рушится еще до вызова инструмента. Перебор настроек может скрыть причину. Сегодня сопоставляю небольшой патч совместимости и каталог skills по запросу. 28 октября проверены документация, релизы и лицензии. Пакеты я не устанавливал и не запускал; это обзор источников, не рейтинг качества.
Vercel AI SDK MCP 2.0.86
Релиз @ai-sdk/mcp 2.0.86 от 27 октября улучшает ошибки discovery неподдерживаемой версии, когда сервер объявляет совместимую старую версию. Он показывает запрошенную и объявленную версии и объясняет явный параметр protocolVersionDiscovery: false. Исходные детали ошибки сохраняются, автоматического отката нет. Это диагностика, не обещание совместимости любого сервера.
Документация различает stateless MCP 2026-07-28 и старую инициализацию. Распознанные ошибки современного протокола не запускают автоматический откат. Для эндпоинта с известным требованием старой инициализации false начинает именно ее. Я сохранил бы ошибку и документацию эндпоинта перед выбором, а не отключал discovery везде.
Импорт клиента: createMCPClient из @ai-sdk/mcp. HTTP рекомендован для production, встроенный stdio для локальной разработки. Пример ниже показывает только параметр совместимости, без аутентификации и промышленной защиты. LICENSE репозитория: Apache-2.0. Проверенный коммит main датирован 28 октября 04:52:49 UTC; релиз патча 27 октября 19:35:56 UTC.
Поясняющий код; не запускался на продукте.
import { createMCPClient } from '@ai-sdk/mcp';
// Only for an endpoint documented to require legacy initialization.
const client = await createMCPClient({
transport: { type: 'http', url: 'https://example.invalid/mcp' },
protocolVersionDiscovery: false,
});
await client.close();
Tech Leads Club: установка или выборочная загрузка
Интерактивный CLI npx @tech-leads-club/agent-skills предлагает выбрать skills, агентов, область установки и копирование либо symlink. Отдельный сервер @tech-leads-club/agent-skills-mcp обращается к тому же каталогу в сеансе. Документированный путь: search_skills, затем read_skill и только нужные файлы. prepare_skill_files сохраняет файлы на диск; сохранение не равно выполнению.
LICENSE разделяет ПО под MIT и созданные сопровождающими SKILL.md под CC-BY-4.0, если конкретный файл не говорит иначе. Сторонние skills сохраняют свои лицензии. Значка всего репозитория недостаточно: нужна лицензия выбранного skill и требуемая атрибуция Tech Leads Club.
Релиз skills-catalog-v0.17.15 от 26 октября описывает сохранение одобрений и результатов проверки после compaction. Проверенный коммит main тоже датирован 26 октября 03:11:37 UTC. Это признак сопровождения, не аудит безопасности. Проценты уязвимостей и абсолютные обещания безопасности из README я не выдаю за проверенные факты.
Ограниченная пробная проверка
Для клиента MCP запишите запрошенную и объявленную версии, проверьте один известный read-only вызов на одноразовом эндпоинте. Для каталога прочитайте выбранный skill, лицензию и скрипты до включения. Сверьте установленные или сохраненные файлы с проверенной ревизией. Хэш и поисковая оценка не доказывают безопасность или пригодность инструкций.
Оба варианта расширяют входную поверхность агента: сервер может вернуть недоверенный контент, skill добавить исполняемый код. Исключите учетные данные и приватные файлы из пробы, ограничьте разрешения и сохраните путь отката. Популярность не равна качеству; числа звезд и скачиваний здесь не используются.
Источники проверены 28 октября 2026
- https://github.com/vercel/ai/releases/tag/%40ai-sdk/mcp%402.0.86
- https://ai-sdk.dev/docs/ai-sdk-core/mcp-tools
- https://raw.githubusercontent.com/vercel/ai/main/LICENSE
- https://github.com/tech-leads-club/agent-skills
- https://github.com/tech-leads-club/agent-skills/releases
- https://raw.githubusercontent.com/tech-leads-club/agent-skills/main/LICENSE
- https://raw.githubusercontent.com/tech-leads-club/agent-skills/main/packages/mcp/README.md
- https://api.github.com/repos/vercel/ai/commits/main
- https://api.github.com/repos/tech-leads-club/agent-skills/commits/main