@ng-elemental/mcp
v1.0.1
Published
MCP server for searching, inspecting, and installing NgElemental Angular components
Maintainers
Readme
@ng-elemental/mcp
MCP server for NgElemental. It lets AI agents search, inspect, and install copy-paste Angular components through @ng-elemental/cli.
Configure
npx @ng-elemental/mcp init --client cursorSupported clients: cursor, claude, vscode, codex.
Or add this to .cursor/mcp.json:
{
"mcpServers": {
"ng-elemental": {
"command": "npx",
"args": ["-y", "@ng-elemental/mcp"]
}
}
}This sits beside Angular CLI MCP (npx @angular/cli mcp). Use Angular MCP for workspace and builds; use NgElemental MCP for El* widgets.
Tools
get_guidelines— design rules and page-integration playbooksearch_components— find widgets by name or intentlist_components— catalog dumpget_component— metadata, usage, and wire-in checklistinstall_components— get CLI commands for the user to run (does NOT copy files automatically)get_component_source— full source code (TS, HTML, SCSS) to understand the component APIget_component_examples— Storybook stories showing real usage patternsinit_project— createelemental.jsonand theme tokens
Also exposes resource ng-elemental://guidelines.
Remote (Vercel) Usage
Configure clients with the HTTP URL instead of the local npx command:
npx @ng-elemental/mcp init --client cursor --url https://ng-elemental.vercel.app/mcpOr add manually to .cursor/mcp.json:
{
"mcpServers": {
"ng-elemental": {
"url": "https://ng-elemental.vercel.app/mcp"
}
}
}