NeuralNg Angular UI Expert MCP
Angular UI expert for NeuralNg discovery, composition, validation, icons and project-aware themes.
Installation
Ajoutez ceci à la configuration MCP de votre client (Claude Desktop : claude_desktop_config.json ; Cursor : .cursor/mcp.json ; VS Code et les autres utilisent la même forme « mcpServers »).
@neural-ng/mcp-serverclaude mcp add neuralng-angular-ui-expert-mcp -- npx -y @neural-ng/mcp-server@1.0.0
{
"mcpServers": {
"neuralng-angular-ui-expert-mcp": {
"command": "npx",
"args": [
"-y",
"@neural-ng/mcp-server@1.0.0"
]
}
}
}
Documentation
Tirée du README du projet sur GitHub, actualisée chaque semaine. Les liens ouvrent GitHub.
Sommaire
Documentation · Installation · Components · MCP server · Contributing
NeuralNg is an Angular UI component system designed first for code-generating agents and fully usable by human developers. It combines standalone, Signal-native APIs with strict types, accessible native semantics, SSR-safe behavior, headless styling and tree-shakable secondary entry points.
Beta: the current Core release is
0.1.0-beta.8. Public APIs may change before the first stable release.
Why NeuralNg?
- Agent-readable: every public component ships focused README and
llms.txtcontext, while the MCP server exposes component discovery and theme tools. - Angular-native: standalone components, Signals, strict TypeScript, Angular Forms integration and deterministic hydration.
- Accessible by contract: native semantics, keyboard interaction, focus behavior and accessible names are part of component acceptance.
- Style without lock-in: use Neutral defaults, typed class slots, component
tokens or complete
unstyledcontrol. - Package what you use: import from dedicated secondary entry points for predictable, tree-shakable builds.
Quick start
Install the component library and the framework-independent icon set:
npm install @neural-ng/core @neural-ng/icons
Load the icons and a bundled theme in your application styles:
@import '@neural-ng/icons/icons.css';
@import '@neural-ng/core/themes/neutral.css';
Import only the component entry points you need:
import { Component } from '@angular/core';
import { NeuralButton } from '@neural-ng/core/button';
import { NeuralInput } from '@neural-ng/core/input';
@Component({
selector: 'app-agent-form',
imports: [NeuralButton, NeuralInput],
template: `
<label for="agent-task">Task</label>
<input neuralInput id="agent-task" placeholder="Describe the task" />
<neural-button label="Run agent" icon="nt nt-sparkles" />
`,
})
export class AgentForm {}
See the installation guide for application configuration, theming and SSR setup.
Packages
| Package | Purpose | Current release |
|---|---|---|
@neural-ng/core | 51 accessible Angular components, services, localization and tokens | 0.1.0-beta.8 |
@neural-ng/editor | Structured, AI-native and collaboration-ready editor | 0.1.0-beta.2 |
@neural-ng/icons | 6,184 framework-independent nt nt-* CSS mask icons | 1.0.0 |
@neural-ng/theme | Typed theme recipe compiler and Tailwind v4 bridge | 0.1.0-beta.5 |
@neural-ng/mcp-server | Angular UI expert agent interface for composition and validation | 1.0.0 |
AI-agent workflow
NeuralNg keeps machine-readable context close to its public APIs. Agents can
read the hosted llms.txt, consume the package
documentation beside each component, or connect the MCP server:
npx @neural-ng/mcp-server
The server supports bounded discovery and theme recipe operations without granting write access to your application. See the MCP guide for client setup and available resources.
Agent Skills-compatible clients can also install or upload the portable
neuralng-angular skill. It teaches an
agent to resolve versioned component contracts before generating Angular UI.
Theming
Neutral is the recommended stable source contract. @neural-ng/theme expands a
compact neural.theme.json recipe into Core and Editor CSS, a Tailwind v4
bridge, token interchange JSON and diagnostics:
npm install --save-dev @neural-ng/theme
npx neural-theme init
npx neural-theme build
Glass, Futuristic and Mist remain experimental presets while the theme system
is in beta. Use Neutral or unstyled for production-sensitive customization.
Repository map
apps/neural-site Production documentation and landing application
apps/neural-site-e2e Production-site Playwright coverage
apps/neural-demo Component contract and regression laboratory
apps/neural-demo-e2e Exhaustive interaction coverage
libs/neural-ng @neural-ng/core source and component documentation
libs/neural-editor @neural-ng/editor source
libs/neural-icons @neural-ng/icons generator and assets
libs/neural-mcp @neural-ng/mcp-server resources, tools and CLI
libs/neural-theme Theme schema, token contract, compiler and CLI
templates/neural-starter Angular + Tailwind consumer template
tools/neural-docs Documentation contract and coverage verification
neural-demo is intentionally retained as a non-production regression
laboratory while its broader scenarios are migrated to neural-site. Public
documentation belongs in neural-site.
Development
Use Node 24 and npm 11:
npm ci
npm run dev
Before opening a pull request, run the relevant quality gates:
npm run format:check
npm run lint
npm test
npm run build
npm run package:test
npm run docs:verify
npm run e2e:chromium
The package smoke test packs generated npm artifacts and compiles a minimal external consumer. The MCP smoke test validates the published server over stdio, and documentation verification checks package-to-route contracts, installable examples and navigation coverage.
Contributing
Issues, focused pull requests and documentation improvements are welcome. Read CONTRIBUTING.md before starting. Report vulnerabilities privately through the process in SECURITY.md.
Support the project
If NeuralNg saves you time, you can support its development by starring the repository, sharing it, contributing fixes, or sponsoring ongoing work through the Sponsor button at the top of the repository.
License
NeuralNg is released under the MIT License.
Questions fréquentes
Qu'est-ce que NeuralNg Angular UI Expert MCP ?
Angular UI expert for NeuralNg discovery, composition, validation, icons and project-aware themes.
Comment installer NeuralNg Angular UI Expert MCP ?
Il s'exécute sur votre machine. Dans Claude Code : claude mcp add neuralng-angular-ui-expert-mcp -- npx -y @neural-ng/mcp-server@1.0.0. Pour les autres clients, collez la configuration JSON de cette page dans leurs réglages MCP.
Faut-il une clé API pour NeuralNg Angular UI Expert MCP ?
Son entrée au registre n'indique aucune clé ni secret obligatoire. Certaines fonctions peuvent tout de même demander un compte auprès du service auquel il se connecte.
NeuralNg Angular UI Expert MCP est-il open source ?
Oui. Son code est sur GitHub sous licence MIT.
Qui maintient NeuralNg Angular UI Expert MCP ?
Il est publié par hasanaydin7. AI.tn le référence sans le maintenir ni le recommander.
Issu du registre MCP officiel. Être listé n'est pas une recommandation : vérifiez le code et les permissions d'un serveur avant de lui donner accès à vos données.