Skip to main content
Glama

NTV Scaffolding MCP Server

generate_ntv_template_code

Generate HTML template code for NTV Angular components with custom variants, sizes, and properties to build consistent UI elements.

Instructions

Generates HTML template code for an NTV component with optional custom configuration

Input Schema

NameRequiredDescriptionDefault
componentYesComponent name (e.g., 'Button', 'Input')
variantNoVisual variant (e.g., 'primary', 'secondary' for Button)
sizeNoComponent size (e.g., 'sm', 'md', 'lg')
contentNoContent/text to display inside component
additionalPropsNoAdditional properties as key-value pairs (e.g., {disabled: true})
useConfigPatternNoUse the config object pattern (recommended for multiple props). Default: true

Input Schema (JSON Schema)

{ "properties": { "additionalProps": { "description": "Additional properties as key-value pairs (e.g., {disabled: true})", "type": "object" }, "component": { "description": "Component name (e.g., 'Button', 'Input')", "type": "string" }, "content": { "description": "Content/text to display inside component", "type": "string" }, "size": { "description": "Component size (e.g., 'sm', 'md', 'lg')", "type": "string" }, "useConfigPattern": { "description": "Use the config object pattern (recommended for multiple props). Default: true", "type": "boolean" }, "variant": { "description": "Visual variant (e.g., 'primary', 'secondary' for Button)", "type": "string" } }, "required": [ "component" ], "type": "object" }

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/stephenlumban/component-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server