Skip to main content
Glama
ashios15

MCP Frontend Tools Server

by ashios15

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.

MCP TypeScript Node.js

Verfügbare Tools

Tool

Beschreibung

scaffold_react_component

Generiert eine typisierte React-Komponente mit Tests, Stories und CSS-Modul

analyze_bundle

Scannt ein Build-Verzeichnis auf zu große JS/CSS-Dateien und meldet Ergebnisse

check_accessibility

Statische WCAG 2.2-Prüfungen für HTML mit Korrekturvorschlägen

responsive_breakpoint_guide

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 forwardRef

  • UserProfileCard.test.tsx — Testing Library-Tests

  • UserProfileCard.stories.tsx — Storybook-Story

  • UserProfileCard.module.css — CSS-Modul

  • index.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 generator

Entwicklung

npm install
npm run build
npm run inspector   # Test with MCP Inspector

Lizenz

MIT

-
security - not tested
F
license - not found
-
quality - not tested

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