docs: switch to stable MCP SDK v1

npm has v2 as alpha only. v1 differences: ZodRawShape inputSchema,
subpath imports, zod@^3.25, single sdk package.
This commit is contained in:
smartass
2026-06-11 23:00:37 +05:00
parent 40a75d342f
commit cf52ac9420
2 changed files with 46 additions and 40 deletions
@@ -8,8 +8,9 @@ MCP-сервер (stdio) для работы с PostgreSQL и MySQL через
## Стек
- TypeScript, ESM, Node >= 20
- `@modelcontextprotocol/server` (MCP SDK v2) — McpServer + StdioServerTransport;
`@modelcontextprotocol/client` в devDeps для тестов через InMemoryTransport
- `@modelcontextprotocol/sdk` v1 (stable) — McpServer + StdioServerTransport;
Client и InMemoryTransport из того же пакета для тестов. (v2 на npm — только
alpha; решение зафиксировано: v1, миграция на v2 после stable-релиза)
- `zod` — схемы входов тулзов и валидация конфигов
- `pg` — драйвер PostgreSQL, `mysql2` — драйвер MySQL
- `ssh2` — SSH-туннели (pure JS, не требует ssh-бинаря в Docker)