create-mcp-app
CLI-инструмент для быстрого создания серверных и клиентских приложений с поддержкой TypeScript и современными инструментами разработки.
Описание
create-mcp-app — это монрепо на базе Turborepo для scaffolding MCP-приложений. Поддерживает TypeScript с строгой типизацией, инструменты ESLint, Prettier, Husky для кода, Jest для тестов. Позволяет быстро настраивать серверы и клиенты с шаблонами, документацией и примерами. Идеально для разработчиков, желающих ускорить запуск проектов с лучшими практиками.
Возможности
Мгновенное scaffolding
Быстрое создание проектов MCP-серверов и клиентов из шаблонов.
Поддержка TypeScript
Строгая типизация и современный toolchain для разработки.
Интеграция инструментов
ESLint, Prettier, Husky для качества кода и автоматизации.
Тестирование
Встроенная настройка Jest для unit-тестов.
Монрепо-архитектура
Turborepo для эффективного управления пакетами и зависимостями.
Установка
Предварительные требования: Node.js 16+ и pnpm 7+.
Для создания сервера:
npx create-mcp-server-app@latest my-mcp-server
Для создания клиента:
npx create-mcp-client-app@latest my-mcp-client
Для разработки:
pnpm install
pnpm build
pnpm dev