MCP Frontend Tools Server
Servidor de herramientas de frontend MCP
Un servidor de Model Context Protocol (MCP) que proporciona a los asistentes de IA (Claude, Copilot, Cursor) acceso a herramientas de desarrollo frontend: creación de componentes, análisis de paquetes, comprobaciones de accesibilidad y guías de diseño responsivo.
Herramientas disponibles
Herramienta | Descripción |
| Genera un componente de React tipado con pruebas, historias y módulo CSS |
| Escanea un directorio de compilación en busca de JS/CSS de gran tamaño e informa de los hallazgos |
| Comprobaciones estáticas WCAG 2.2 en HTML con sugerencias de corrección |
| Genera CSS responsivo, consultas de contenedor y patrones de Tailwind |
Configuración
Claude Desktop
Añadir a ~/Library/Application Support/Claude/claude_desktop_config.json:
{
"mcpServers": {
"frontend-tools": {
"command": "node",
"args": ["/path/to/mcp-frontend-tools/dist/index.js"]
}
}
}VS Code con Copilot
Añadir a .vscode/settings.json:
{
"github.copilot.chat.mcpServers": {
"frontend-tools": {
"command": "node",
"args": ["${workspaceFolder}/mcp-frontend-tools/dist/index.js"]
}
}
}Ejemplo de uso (en chat con IA)
"Crea un componente UserProfileCard con props para avatar, nombre y biografía"
La IA llama a scaffold_react_component y devuelve:
UserProfileCard.tsx— Componente tipado con forwardRefUserProfileCard.test.tsx— Pruebas con Testing LibraryUserProfileCard.stories.tsx— Historia de StorybookUserProfileCard.module.css— Módulo CSSindex.ts— Exportación de barril
"Analiza mi carpeta dist/ en busca de problemas de tamaño de paquete"
La IA llama a analyze_bundle y devuelve un informe en markdown con archivos de gran tamaño, recomendaciones y una tabla resumen.
Arquitectura
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 generatorDesarrollo
npm install
npm run build
npm run inspector # Test with MCP InspectorLicencia
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