angular / angular/angular-cli

Allowing MCP server to discover and call available Angular schematics

Open
#32,922 2 comments 1 reaction 0 assignees View on GitHub
area: @angular/cli gemini-triaged
Dominant language
TypeScript
Stars
27k
Forks
11.8k
Avg merge
14h 23m
Merged PRs (30d)
162

Description

### Command

mcp

### Description

Today, when I'm using LLM with the Angular MCP server, code is generated directly by the LLM but for some cases it would provide better result if it is using the available schematic (Angular ones or external libraries ones).

### Describe the solution you'd like

When using the Angular MCP server, I would expect LMM to be aware of which Angular schematics are available in the project (the ones from Angular + the ones from external libraries).
I would love that the Angular MCP server is able to read the schematic description and input, to know if it should use it or not and how to call it.

### Describe alternatives you've considered

_No response_

Contributor guide

Open the contributing guide

Research direction

Start with the Angular CLI's `mcp` command and trace how the MCP server exposes tools. Review how Angular and external schematics are described and invoked; done means the server can discover available project schematics, expose their inputs, and call a selected schematic.

Written by the indexing model from the issue text.

Assessment

Tech stack
angular, typescript
Domain
cli, tooling
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.