Kiro Frontend Engineer
FreeNot checkedAn MCP server implementing a 7-stage agentic frontend workflow—from design audit to PR review—including AI-driven component generation, browser validation, E2E
About
An MCP server implementing a 7-stage agentic frontend workflow—from design audit to PR review—including AI-driven component generation, browser validation, E2E testing, and CI self-healing.
README
A Model Context Protocol (MCP) server implementing a 7-stage agentic frontend workflow:
- Design Audit — Web design inspection checklist (accessibility, layout stability, edge cases)
- Component Blueprint — AI-driven component generation with full interactive states
- Best Practices — React/Next.js guidelines applied before code generation
- Browser Validation — Real browser run via kane-cli
- E2E Testing — Playwright test execution with pass/fail capture
- CI Self-Healing — Auto-fetch GitHub Actions failures and generate fixes
- PR Review Loop — Auto-resolve PR review comments
Quick Start — Add to Your Project
Option 1: Kiro (recommended)
Add this to your project's .kiro/settings/mcp.json:
{
"mcpServers": {
"frontend-engineer": {
"command": "node",
"args": ["<path-to-this-repo>/dist/index.js"]
}
}
}
Option 2: npx (after publishing to npm)
{
"mcpServers": {
"frontend-engineer": {
"command": "npx",
"args": ["-y", "kiro-frontend-engineer-mcp"]
}
}
}
Option 3: Clone and build locally
git clone https://github.com/<your-username>/kiro-frontend-engineer-mcp.git
cd kiro-frontend-engineer-mcp
npm install
npm run build
Then point your MCP config to the built output:
{
"mcpServers": {
"frontend-engineer": {
"command": "node",
"args": ["./kiro-frontend-engineer-mcp/dist/index.js"]
}
}
}
What It Provides
Resources (context the agent reads)
| URI | Description |
|---|---|
mcp://research/web-design-guidelines |
WCAG AA checklist, layout stability, responsive breakpoints |
mcp://research/react-best-practices |
Server/Client components, TypeScript patterns, performance |
Prompts (agent personas)
| Name | Description |
|---|---|
ui-ux-pro-max |
Generates production-ready component blueprints from layout specs |
Tools (agent actions)
| Name | Description |
|---|---|
run_kane_cli |
Visual browser validation via kane-cli |
execute_playwright_test |
Run Playwright E2E tests |
github_fetch_ci_logs |
Fetch CI failure logs for self-healing |
github_address_review_comments |
Fetch and resolve PR review comments |
Orchestration Flow
The agent should chain calls in this order:
Read web-design-guidelines → Call ui-ux-pro-max prompt → Read react-best-practices
→ Generate code → run_kane_cli → execute_playwright_test
→ (if CI fails) github_fetch_ci_logs → fix → push
→ (if PR comments) github_address_review_comments → resolve → push
Prerequisites
- Node.js ≥ 18
ghCLI (for CI logs and PR comment tools) —gh auth login- Playwright installed in your project (for E2E tool)
- kane-cli (optional, for browser validation tool)
License
MIT
Install Kiro Frontend Engineer in Claude Desktop, Claude Code & Cursor
unyly install kiro-frontend-engineer-mcpInstalls into Claude Desktop, Claude Code, Cursor & VS Code — handles npx, uvx and build-from-source repos for you.
First time? Get the CLI: curl -fsSL https://unyly.org/install | sh
Or configure manually
Run in your terminal:
claude mcp add kiro-frontend-engineer-mcp -- npx -y kiro-frontend-engineer-mcpFAQ
Is Kiro Frontend Engineer MCP free?
Yes, Kiro Frontend Engineer MCP is free — one-click install via Unyly at no cost.
Does Kiro Frontend Engineer need an API key?
No, Kiro Frontend Engineer runs without API keys or environment variables.
Is Kiro Frontend Engineer hosted or self-hosted?
Self-hosted: the server runs locally on your machine via the install command above.
How do I install Kiro Frontend Engineer in Claude Desktop, Claude Code or Cursor?
Open Kiro Frontend Engineer on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.
Related MCPs
LibreOffice Tools
Enables AI agents to read, write, and edit Office documents via LibreOffice with token-efficient design. Supports multiple formats including DOCX, XLSX, PPTX, a
by passerbyflutterdannote/figma-use
Full Figma control: create shapes, text, components, set styles, auto-layout, variables, export. 80+ tools.
by dannoteLogo.dev
Search and retrieve company logos by brand or domain. Customize size, format, and theme to match your design needs. Accelerate design, prototyping, and content
by NOVA-3951PIX4Dmatic
Enables GUI automation for controlling PIX4Dmatic on Windows through MCP. Supports launching, focusing, capturing screenshots, sending hotkeys, clicking UI elem
by jangjo123Compare Kiro Frontend Engineer with
Not sure what to pick?
Find your stack in 60 seconds
Author?
Embed badge for your README
Browse similar
All design MCPs
