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 — 포트 8430의 Streamable HTTP 전송, 원격 클라이언트에 적합

  • 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