UNPKG

@ciklumrnd/ciklum-cli

Version:

Ciklum CLI tool for internal engineering teams

61 lines 1.31 kB
{ "name": "mcp", "description": "MCP (Model Context Protocol) Server Template", "parameters": [ { "name": "projectName", "type": "string", "prompt": "Project name", "validate": "^[a-zA-Z0-9-_]+$", "default": "my-mcp-server" }, { "name": "authModel", "type": "choice", "prompt": "Authentication model", "choices": [ { "value": "passthrough", "label": "Pass-through to Auth Server" }, { "value": "standalone", "label": "Standalone OAuth Server" } ], "default": "passthrough" }, { "name": "language", "type": "choice", "prompt": "Programming language", "choices": [ { "value": "typescript", "label": "TypeScript" } ], "default": "typescript" } ], "replacements": { "{{projectName}}": "projectName", "{{PROJECT_NAME}}": { "param": "projectName", "transform": "uppercase" }, "{{ProjectName}}": { "param": "projectName", "transform": "camelCase" }, "{{authModel}}": "authModel" }, "conditionalDeletes": [ { "condition": "authModel === 'passthrough'", "files": [ "src/oauth/**/*" ] } ] }