Angular MCP Toolkit
Provides 11 development tools for Angular 20.0.x applications, including project scaffolding, feature module generation, routing setup, and component creation with enterprise architecture patterns.
Enables Bulma CSS Framework integration with custom design system setup, theme configuration, and responsive design implementation.
Provides tools for implementing CSS Grid and Flexbox layouts with responsive design patterns for Angular applications.
Features CI integration with GitHub Actions workflows for Node.js projects.
Offers adapter generation capabilities for GraphQL backend connections in Angular applications.
Integrates with @ngrx/signals 19.2.1 for modern state management in Angular applications, enabling signal-based reactivity patterns.
Supports TypeScript strict mode for maximum type safety in Angular applications, with code generation tools that produce type-safe components and services.
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
Angular MCP Toolkit
MCP toolkit for Angular development with enterprise-grade templates, scaffolding tools, and comprehensive project generation capabilities for modern Angular 20.0.x applications.
๐ Features
11 Powerful MCP Tools for Angular development
Angular 20.0.x with signal-based reactivity and standalone components
@ngrx/signals 19.2.1 for modern state management
Bulma CSS Framework integration with custom design systems
CSS Grid & Flexbox layouts with responsive design
TanStack Table for data visualization
Enterprise Architecture patterns and best practices
TypeScript Strict Mode for maximum type safety
Accessibility First (WCAG 2.1 AA/AAA compliance)
Performance Optimized with lazy loading and caching
Related MCP server: Software Planning MCP Server
๐ฆ Installation
Global Installation
npm install -g angular-mcp-toolkitLocal Installation
npm install angular-mcp-toolkit๐ง Configuration
MCP Client Setup (Claude Desktop)
Add to your MCP client configuration:
{
"mcpServers": {
"angular-server": {
"command": "mcp-angular-toolkit",
"args": [],
"env": {}
}
}
}Environment Variables
# Optional: Set custom templates directory
TEMPLATES_DIR=/path/to/custom/templates
# Optional: Enable debug logging
DEBUG=mcp:angular:*Usage
Starting the MCP Server
mcp-angular-toolkit startAvailable MCP Tools
scaffold-project- Initialize a new Angular 20 project with all configurationsadd-feature- Generate a feature module with routing and stateconfigure-design-system- Set up Bulma with CSS Grid and custom variablessetup-table- Add TanStack table to a componentgenerate-adapter- Create backend adapter (REST/GraphQL/MCP)configure-auth- Set up authentication layeradd-micro-interaction- Implement interaction patternscreate-layout- Generate responsive CSS Grid layouts
Example: Create a New Project
# Using Claude or another MCP-compatible AI assistant
"Create a new Angular application with authentication and a dashboard"The AI will use the MCP server to:
Scaffold a new Angular 20 project
Configure the design system
Set up authentication
Create a dashboard layout
Add necessary components and state management
Architecture
Project Structure
your-angular-app/
โโโ src/
โ โโโ app/
โ โ โโโ core/ # Singleton services, guards
โ โ โโโ shared/ # Shared components, directives
โ โ โโโ features/ # Feature modules
โ โ โโโ styles/ # Global styles, design system
โ โโโ assets/
โ โโโ environments/
โโโ angular.json
โโโ package.json
โโโ tsconfig.jsonDesign System
The MCP server configures a hybrid CSS Grid + Bulma system:
CSS Grid for main layouts
Bulma components within grid areas
Custom SCSS variables for theming
Responsive breakpoints aligned between systems
Development
Building from Source
git clone https://github.com/yourusername/angular-mcp-toolkit.git
cd angular-mcp-toolkit
npm install
npm run buildRunning Tests
npm test
npm run test:coverageLocal Development
npm run devConfiguration
Create a .mcp-angular.config.json in your project root:
{
"defaultTheme": "light",
"companyName": "Your Company",
"primaryColor": "#3273dc",
"features": {
"authentication": true,
"darkMode": true,
"animations": true
}
}Contributing
Please read CONTRIBUTING.md for details on our code of conduct and the process for submitting pull requests.
License
This project is licensed under the MIT License - see the LICENSE file for details.
Support
Documentation: https://docs.mcp-angular.dev
Issues: GitHub Issues
Discord: Join our community
Acknowledgments
Angular team for the amazing framework
Anthropic for the MCP protocol
Bulma CSS contributors
TanStack team for the table library
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelogโฆ
Related MCP Connectors
Kickstart development with a customizable TypeScript template featuring sample tools for greeting,โฆ
Code intelligence platform for AI agents. 20 tools for architecture, security & impact analysis.
Ship production-ready TypeScript code in half the time, at half the cost.
327 dev tools via REST API and MCP. Generate Dockerfiles, schemas, K8s, APIs, and more.
Related MCP Servers
- AlicenseBqualityBmaintenanceProvides comprehensive tools for managing GitHub projects, milestones, tasks, and sprints. This server integrates deeply with GitHub Projects V2, offering features like automated kanban workflows, sprint planning, and custom field management.211,038 npm105MIT
- FlicenseNot gradedqualityDmaintenanceProvides software development planning tools to help users create implementation plans and manage todo items.3-
- AlicenseAqualityBmaintenanceProvides tools for analyzing project structures, searching through codebases, managing dependencies, and performing file operations with advanced filtering capabilities.6325 npm2MIT
- -licenseNot gradedqualityNot gradedmaintenanceAn all-in-one development toolkit that integrates 10 popular MCPs with comprehensive features for solo developers, supporting frontend, backend, mobile development, database management, testing, and deployment automation.-