mcp-angular-cli
Servidor MCP de Angular CLI 🅰️
Un servidor de Protocolo de Contexto de Modelo que proporciona la CLI de Angular y capacidades de automatización de espacios de trabajo. Este servidor permite a los LLM y agentes interactuar con proyectos de Angular, generar componentes/servicios, añadir paquetes, crear nuevos espacios de trabajo y ejecutar objetivos de arquitectura personalizados mediante la CLI de Angular.
Características
Ejecute
ng generatepara crear andamiaje de artefactos angulares (componentes, servicios, etc.)Ejecute
ng addpara agregar paquetes a su espacio de trabajo AngularEjecute
ng newpara crear nuevos espacios de trabajo angularesEjecute
ng runpara ejecutar objetivos de arquitectura personalizadosEjecute
ng updatepara actualizar los paquetes y dependencias de AngularTodo a través del Protocolo de Contexto de Modelo (MCP) para la integración del agente/LLM
Related MCP server: vscode-mcp-server
Instalación
Puede instalar el paquete globalmente usando npm:
npm install -g @talzach/mcp-angular-cliO úselo localmente en su proyecto:
npm install --save-dev @talzach/mcp-angular-cliUso
Puedes ejecutar el servidor directamente:
npx @talzach/mcp-angular-cliO, si desea usarlo como un servidor MCP personalizado en su agente o herramienta, configúrelo de esta manera:
Ejemplo de configuración de MCP
{
"mcpServers": {
"angular-cli": {
"command": "npx",
"args": ["-y", "@talzach/mcp-angular-cli"]
}
}
}Ejemplo de uso de la herramienta
Generar un componente:
{ "schematic": "component", "name": "my-component", "appRoot": "/absolute/path/to/your/angular/project" }Añadir un paquete:
{ "package": "@angular/material", "appRoot": "/absolute/path/to/your/angular/project" }Crear un nuevo espacio de trabajo:
{ "name": "my-workspace", "directory": "/absolute/path/to/where/you/want/it" }Ejecutar un objetivo de arquitecto personalizado:
{ "target": "app:build:production", "appRoot": "/absolute/path/to/your/angular/project" }
¡Marca este repositorio como estrella si lo encuentras útil!
Publicación en npm
Para publicar una nueva versión de este paquete en npm, ejecute:
npm run publish-npmEsto construirá automáticamente el proyecto y lo publicará como un paquete público.
Desarrollar
Si desea probar o desarrollar este servidor localmente, debe configurar la configuración de su servidor MCP para que use la salida de compilación local. Después de compilar el proyecto (por ejemplo, con npm run build ), configure el archivo de su servidor MCP (por ejemplo, .mcp.json o similar) para que use el archivo dist/index.js local.
{
"angular-cli": {
"command": "node",
"args": ["/path/to/your/mcp-angular-cli/dist/index.js"]
}
}Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Tools
Related MCP Servers
- Apache 2.0
- MIT
- Alicense-qualityDmaintenance@profullstack/mcp-serverLast updated9944ISC
- MIT
Related MCP Connectors
NuGet MCP — .NET package registry
Bundlephobia MCP — npm bundle-size analysis
Maven Central MCP — Java/JVM artifact registry
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/talzach/mcp-angular-cli'
If you have feedback or need assistance with the MCP directory API, please join our Discord server