Skip to main content
Glama
macbeth76

mcp-project-generator

by macbeth76

mcp-project-generator

TypeScript MCP-сервер для генерации шаблонов MCP-проектов с заданной структурой.

Что делает

  • выполняет предварительный просмотр рендеринга шаблонов

  • применяет проверки политики безопасной генерации

  • записывает файлы проекта

  • выполняет валидацию после генерации

  • поставляется с несколькими шаблонами TypeScript MCP

  • поддерживает транспорты HTTP и Stdio

  • отправляет уведомления MCP о ходе выполнения во время валидации

  • отправляет структурированные события журнала для запросов предпросмотра, политики и генерации

Related MCP server: Dynamo MCP

Команды

  • pnpm dev — режим HTTP-сервера (порт 8430)

  • pnpm cli -- list — список доступных шаблонов

  • pnpm cli -- preview --template ts-mcp-server --name Example

  • pnpm cli -- generate --write --template ts-mcp-server --target ./out

  • pnpm cli -- serve — псевдоним для pnpm dev

  • pnpm cli -- serve-stdio — режим транспорта stdio (для интеграции с локальным агентом)

  • pnpm lint

  • pnpm test

  • pnpm typecheck

  • pnpm build

  • pnpm validate

Режимы транспорта

  • HTTP (по умолчанию): pnpm cli -- serve — транспорт Streamable HTTP на порту 8430, идеально подходит для удалённых клиентов

  • Stdio: pnpm cli -- serve-stdio — транспорт stdin/stdout для интеграции с локальными агентами (например, Copilot, cursor, bolt)

Примечания

  • Шаблоны находятся в templates/

  • Файлы спецификаций находятся в .kiro/specs/mcp-project-generator/

  • Подробности о соответствии спецификации MCP см. в SPEC-COMPLIANCE.md

Related MCP Connectors

Related MCP Servers

  • F
    license
    B
    quality
    D
    maintenance
    A production-ready MCP server template that enables developers to quickly build and deploy MCP servers with dynamic tool/resource loading, YAML-based prompts, and seamless OpenShift deployment. Supports both local development with hot-reload and production HTTP deployment with optional JWT authentication.
    1
    -
  • A
    license
    C
    quality
    C
    maintenance
    Exposes cookiecutter templates through MCP, enabling discovery, registration, management, and project generation from templates.
    6
    55
    MIT