Integrations
Provides Angular CLI and workspace automation capabilities, allowing for generating components/services, adding packages, creating new workspaces, and running custom architect targets within Angular projects.
Enables package management through Angular CLI commands like 'ng add' to add packages and 'ng update' to update Angular packages and dependencies in the workspace.
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
Установка
Вы можете установить пакет глобально с помощью npm:
Или используйте его локально в своем проекте:
Использование
Вы можете запустить сервер напрямую:
Или, если вы хотите использовать его как пользовательский сервер MCP в своем агенте или инструменте, настройте его следующим образом:
Пример конфигурации MCP
Пример использования инструмента
- Создать компонент:Copy
- Добавить пакет:Copy
- Создайте новое рабочее пространство:Copy
- Запустите пользовательский архитектурный целевой объект:Copy
Поставьте звездочку этому репозиторию, если он окажется для вас полезным!
Публикация в npm
Чтобы опубликовать новую версию этого пакета в npm, выполните:
Это автоматически создаст проект и опубликует его как публичный пакет.
Развивать
Если вы хотите протестировать или разработать этот сервер локально, вам нужно указать конфигурацию вашего сервера MCP на ваш локальный вывод сборки. После сборки проекта (например, с помощью npm run build
), настройте файл вашего сервера MCP (например, .mcp.json
или аналогичный) для использования локального файла dist/index.js
:
You must be authenticated.
mcp-angular-cli
Related Resources
Related MCP Servers
- -securityAlicense-qualityA local CLI & API for MCP management that allows users to download, install, manage, and interact with MCPs from GitHub, featuring process state management, port allocation, and HTTP API routes.Last updated -14TypeScriptMIT License
- Apache 2.0
- PythonMIT License
- -securityFlicense-qualityA management interface for MCP servers built with Angular 17 and Bootstrap 5.Last updated -