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:
@@ -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)
|
||||
|
||||
Reference in New Issue
Block a user