MCP Frontend Tools Server
MCP Frontend Tools Server
Ein Model Context Protocol (MCP)-Server, der KI-Assistenten (Claude, Copilot, Cursor) Zugriff auf Frontend-Entwicklungstools bietet – Komponenten-Scaffolding, Bundle-Analyse, Barrierefreiheitsprüfungen und Anleitungen für responsives Design.
Verfügbare Tools
Tool | Beschreibung |
| Generiert eine typisierte React-Komponente mit Tests, Stories und CSS-Modul |
| Scannt ein Build-Verzeichnis auf zu große JS/CSS-Dateien und meldet Ergebnisse |
| Statische WCAG 2.2-Prüfungen für HTML mit Korrekturvorschlägen |
| Generiert responsives CSS, Container-Queries und Tailwind-Muster |
Einrichtung
Claude Desktop
Hinzufügen zu ~/Library/Application Support/Claude/claude_desktop_config.json:
{
"mcpServers": {
"frontend-tools": {
"command": "node",
"args": ["/path/to/mcp-frontend-tools/dist/index.js"]
}
}
}VS Code mit Copilot
Hinzufügen zu .vscode/settings.json:
{
"github.copilot.chat.mcpServers": {
"frontend-tools": {
"command": "node",
"args": ["${workspaceFolder}/mcp-frontend-tools/dist/index.js"]
}
}
}Beispielanwendung (im KI-Chat)
"Erstelle eine UserProfileCard-Komponente mit Avatar-, Name- und Bio-Props"
Die KI ruft scaffold_react_component auf und erhält:
UserProfileCard.tsx— Typisierte Komponente mit forwardRefUserProfileCard.test.tsx— Testing Library-TestsUserProfileCard.stories.tsx— Storybook-StoryUserProfileCard.module.css— CSS-Modulindex.ts— Barrel-Export
"Analysiere meinen dist/-Ordner auf Probleme mit der Bundle-Größe"
Die KI ruft analyze_bundle auf und gibt einen Markdown-Bericht mit zu großen Dateien, Empfehlungen und einer Zusammenfassungstabelle zurück.
Architektur
src/
├── index.ts # MCP server setup (stdio transport)
└── tools/
├── index.ts # Tool definitions + router
├── scaffold-component.ts # React component generator
├── bundle-analyzer.ts # Build output analyzer
├── a11y-checker.ts # Static WCAG checks
└── responsive-guide.ts # Responsive CSS pattern generatorEntwicklung
npm install
npm run build
npm run inspector # Test with MCP InspectorLizenz
MIT
This server cannot be installed
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/ashios15/mcp-frontend-tools'
If you have feedback or need assistance with the MCP directory API, please join our Discord server