mcp-angular-cli
Angular CLI MCP-Server 🅰️
Ein Model Context Protocol-Server, der Angular CLI und Funktionen zur Arbeitsbereichsautomatisierung bereitstellt. Dieser Server ermöglicht LLMs und Agenten die Interaktion mit Angular-Projekten, die Generierung von Komponenten/Diensten, das Hinzufügen von Paketen, die Erstellung neuer Arbeitsbereiche und die Ausführung benutzerdefinierter Architektenziele über die Angular CLI.
Merkmale
Führen Sie
ng generateaus, um Angular-Artefakte (Komponenten, Dienste usw.) zu erstellen.Führen Sie
ng add, um Pakete zu Ihrem Angular-Arbeitsbereich hinzuzufügenFühren Sie
ng newaus, um neue Angular-Arbeitsbereiche zu erstellenFühren Sie
ng runaus, um benutzerdefinierte Architektenziele auszuführenFühren Sie
ng updateaus, um Angular-Pakete und -Abhängigkeiten zu aktualisierenAlles über das Model Context Protocol (MCP) für die Agent/LLM-Integration
Related MCP server: vscode-mcp-server
Installation
Sie können das Paket global mit npm installieren:
npm install -g @talzach/mcp-angular-cliOder verwenden Sie es lokal in Ihrem Projekt:
npm install --save-dev @talzach/mcp-angular-cliVerwendung
Sie können den Server direkt ausführen:
npx @talzach/mcp-angular-cliOder wenn Sie es als benutzerdefinierten MCP-Server in Ihrem Agenten oder Tool verwenden möchten, konfigurieren Sie es wie folgt:
Beispiel einer MCP-Konfiguration
{
"mcpServers": {
"angular-cli": {
"command": "npx",
"args": ["-y", "@talzach/mcp-angular-cli"]
}
}
}Beispiel für die Verwendung des Tools
Generieren Sie eine Komponente:
{ "schematic": "component", "name": "my-component", "appRoot": "/absolute/path/to/your/angular/project" }Fügen Sie ein Paket hinzu:
{ "package": "@angular/material", "appRoot": "/absolute/path/to/your/angular/project" }Erstellen Sie einen neuen Arbeitsbereich:
{ "name": "my-workspace", "directory": "/absolute/path/to/where/you/want/it" }Führen Sie ein benutzerdefiniertes Architektenziel aus:
{ "target": "app:build:production", "appRoot": "/absolute/path/to/your/angular/project" }
Markieren Sie dieses Repo mit einem Stern, wenn Sie es nützlich finden
Veröffentlichen auf npm
Um eine neue Version dieses Pakets auf npm zu veröffentlichen, führen Sie Folgendes aus:
npm run publish-npmDadurch wird das Projekt automatisch erstellt und als öffentliches Paket veröffentlicht.
Entwickeln
Wenn Sie diesen Server lokal testen oder entwickeln möchten, müssen Sie Ihre MCP-Serverkonfiguration auf Ihre lokale Build-Ausgabe verweisen. Nachdem Sie das Projekt erstellt haben (z. B. mit npm run build ), richten Sie Ihre MCP-Serverdatei (z. .mcp.json oder ähnlich) so ein, dass die lokale Datei dist/index.js verwendet wird:
{
"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
- AlicenseAqualityDmaintenanceMCP server to expose VS Code editing features to an LLM for AI coding9142388MIT
- AlicenseNot gradedqualityAmaintenanceA generic, modular server for implementing the Model Context Protocol (MCP).46345ISC
- AlicenseNot gradedqualityFmaintenanceFork with more tools and streaming http69MIT
Related MCP Connectors
A Model Context Protocol server for Wix AI tools
A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…
MCP Spec Compliance MCP — audits any MCP server.json against the official Model Context Protocol
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