Chassis — MCP-сервер для Claude Code: каркас Express 5 + TypeScript
Разворачивает бэкенд на Express 5 и TypeScript по одной фразе агента: база, авторизация, при желании Next.js. Пригодится, когда не хочется вручную помнить флаги CLI.
claude mcp add chassis-mcp -- npx -y chassis-mcpЧто делает Chassis
Сервер даёт агенту три инструмента. list_chassis_options показывает доступные пресеты, базы, провайдеров авторизации и дополнения — его зовут первым, пока стек не выбран. create_chassis_project разворачивает проект в новой или пустой папке и возвращает структуру, корень API и следующие команды. chassis_conventions объясняет, как писать код в готовом проекте: контроллеры, ответы, ошибки, валидация.
Список опций берётся из create-chassis, а не дублируется в сервере, поэтому неподдерживаемое значение отклонится со списком допустимых ещё до запуска CLI. В примере из документации запрос про Postgres, JWT и Next.js даёт монорепозиторий с apps/api и apps/web, авторизацией на обеих сторонах и только выбранными модулями — от отклонённых чистится и исходник, и package.json.
Непустую целевую папку сервер не трогает: он откажется работать. install по умолчанию false, потому что это долго, — npm install можно выполнить самому или передать install: true. Создание проекта тянет шаблон с GitHub, так что нужен доступ в сеть. Это не тот MCP-сервер, что лежит внутри сгенерированного проекта (npm run mcp) и выставляет наружу его API.
Какие задачи решает
- развернуть бэкенд на Express 5 и TypeScript без ручного выбора флагов CLI
- поднять монорепозиторий с API и фронтендом на Next.js
- подключить Postgres и авторизацию сразу в двух приложениях
- получить проект, который уже проходит типы, линтер и тесты
- убрать из шаблона модули, которые не нужны
Примеры запросов агенту
- Собери API с Postgres, JWT-авторизацией и фронтендом на Next.js в папке
./shop - Посмотри, какие пресеты и базы доступны в Chassis
- Прочитай
./shop/AGENTS.mdи напиши контроллер для заказов по этим правилам
Как установить Chassis
Командой платформы
claude mcp add chassis-mcp -- npx -y chassis-mcpКомандой платформы
codex mcp add mcp-server -- npx -y chassis-mcpФайл настроек
{
"mcpServers": {
"mcp-server": {
"command": "npx",
"args": [
"-y",
"chassis-mcp"
]
}
}
}Файл настроек
{
"servers": {
"mcp-server": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"chassis-mcp"
]
}
}
}Командой платформы
gemini mcp add mcp-server npx -y chassis-mcpПо шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о Chassis
Как установить Chassis в Claude Code?
Выполните claude mcp add chassis-mcp -- npx -y chassis-mcp. Глобальная установка не нужна, сервер запускается через npx.
Что делает Chassis?
Разворачивает каркас бэкенда Chassis на Express 5 и TypeScript: с базой, провайдером авторизации и опциональным фронтендом на Next.js. Агент сам подбирает нужные параметры CLI.
Чем этот сервер отличается от npm run mcp в готовом проекте?
Тот выставляет как инструменты API уже созданного проекта. Chassis создаёт проекты, а не работает с ними.