mcp-angular-cli
Angular CLI MCP-сервер 🅰️
Сервер Model Context Protocol, который предоставляет возможности Angular CLI и автоматизации рабочего пространства. Этот сервер позволяет LLM и агентам взаимодействовать с проектами Angular, генерировать компоненты/сервисы, добавлять пакеты, создавать новые рабочие пространства и запускать пользовательские архитектурные цели через Angular CLI.
Функции
Запустите
ng generateдля создания каркаса артефактов Angular (компонентов, служб и т. д.)Запустите
ng add, чтобы добавить пакеты в рабочее пространство Angular.Запуск
ng newдля создания новых рабочих пространств AngularЗапустите
ng runдля выполнения пользовательских архитектурных целейЗапустите
ng updateдля обновления пакетов и зависимостей Angular.Все через протокол контекста модели (MCP) для интеграции агента/LLM
Related MCP server: vscode-mcp-server
Установка
Вы можете установить пакет глобально с помощью npm:
npm install -g @talzach/mcp-angular-cliИли используйте его локально в своем проекте:
npm install --save-dev @talzach/mcp-angular-cliИспользование
Вы можете запустить сервер напрямую:
npx @talzach/mcp-angular-cliИли, если вы хотите использовать его как пользовательский сервер MCP в своем агенте или инструменте, настройте его следующим образом:
Пример конфигурации MCP
{
"mcpServers": {
"angular-cli": {
"command": "npx",
"args": ["-y", "@talzach/mcp-angular-cli"]
}
}
}Пример использования инструмента
Создать компонент:
{ "schematic": "component", "name": "my-component", "appRoot": "/absolute/path/to/your/angular/project" }Добавить пакет:
{ "package": "@angular/material", "appRoot": "/absolute/path/to/your/angular/project" }Создайте новое рабочее пространство:
{ "name": "my-workspace", "directory": "/absolute/path/to/where/you/want/it" }Запустите пользовательский архитектурный целевой объект:
{ "target": "app:build:production", "appRoot": "/absolute/path/to/your/angular/project" }
Поставьте звездочку этому репозиторию, если он окажется для вас полезным!
Публикация в npm
Чтобы опубликовать новую версию этого пакета в npm, выполните:
npm run publish-npmЭто автоматически создаст проект и опубликует его как публичный пакет.
Развивать
Если вы хотите протестировать или разработать этот сервер локально, вам нужно указать конфигурацию вашего сервера MCP на ваш локальный вывод сборки. После сборки проекта (например, с помощью npm run build ), настройте файл вашего сервера MCP (например, .mcp.json или аналогичный) для использования локального файла dist/index.js :
{
"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