{"name":"io.github.Forge-Space/ui-mcp","slug":"forge-space-ui-mcp","title":null,"description":"Forge Space MCP server for UI and backend generation via stdio transport.","url":"https://mcp.market/server/forge-space-ui-mcp","rating":null,"grade":"C","score":68,"certified":false,"status":"active","category":"other","tags":[],"presence":{"score":11,"stars":2,"forks":3,"downloads_week":null,"last_push_at":"2026-04-20T04:30:25.000Z","license":"MIT"},"uptime":null,"claimed":false,"transport":"npm","callable_via_gateway":false,"default_price_micros":0,"repository":"https://github.com/Forge-Space/ui-mcp","website":null,"version":"0.25.0","remotes":[],"packages":[{"registryType":"npm","identifier":"@forgespace/ui-mcp","version":"0.25.0","transport":{"type":"stdio"}}],"tools":[{"name":"analyze_component_library","description":"Analyze component source code to detect which library is used, identify patterns, and get migration suggestions.","write_action":false,"price_micros":0,"input_schema":null},{"name":"analyze_design_image_for_training","description":"Analyze a UI design image to extract patterns, styles, and components for ML training. Does NOT store images - only extracts structured design data (colors, typography, components, layout). Privacy-friendly and zero-cost.","write_action":false,"price_micros":0,"input_schema":null},{"name":"analyze_design_references","description":"Analyze design references from URLs (browser automation + screenshots) and/or attached images. Extracts colors, typography, layout patterns, and UI components. When multiple references are provided, identifies common patterns across all sources to prioritize consistent design decisions for UI/UX generation.","write_action":false,"price_micros":0,"input_schema":null},{"name":"assess_legacy_codebase","description":"Assess a legacy codebase for migration readiness. Analyzes dependencies, architecture, security, quality, and migration readiness. Returns health score (0-100), grade (A-F), migration strategy, and detailed findings.","write_action":false,"price_micros":0,"input_schema":null},{"name":"audit_accessibility","description":"Audit a component for WCAG 2.1 accessibility violations. Checks color contrast hints, ARIA attributes, keyboard navigation, semantic HTML, form labels, focus management, and more. Returns issues with severity, suggestions, and WCAG criteria references.","write_action":false,"price_micros":0,"input_schema":null},{"name":"fetch_design_inspiration","description":"Extract visual metadata (colors, typography, layout hints) from any URL to inform design decisions","write_action":false,"price_micros":0,"input_schema":null},{"name":"figma_context_parser","description":"Read Figma file nodes, extract design tokens, and map them to Tailwind CSS utilities. Updates the shared design context.","write_action":false,"price_micros":0,"input_schema":null},{"name":"figma_push_variables","description":"Write design tokens back to Figma as Variables via the Figma REST API. Creates or updates variable collections.","write_action":true,"price_micros":0,"input_schema":null},{"name":"forge_assess","description":"Run a full project health assessment across 5 categories (dependencies, architecture, security, quality, migration-readiness). Returns scores, grades, migration readiness, and prioritized findings.","write_action":true,"price_micros":0,"input_schema":null},{"name":"forge_diff","description":"Analyze quality delta between two git refs. Shows score change, new findings introduced, and resolved findings. Useful for PR quality checks.","write_action":false,"price_micros":0,"input_schema":null},{"name":"forge_gate","description":"Run a quality gate check on a project. Returns pass/fail status, score, grade, and blocking violations. Configurable threshold and governance phase.","write_action":true,"price_micros":0,"input_schema":null},{"name":"forge_migrate","description":"Generate a full migration plan for a legacy project. Combines health assessment with strategy recommendation, strangler boundaries, TypeScript migration plan, dependency risks, and a phased roadmap with quality gates.","write_action":false,"price_micros":0,"input_schema":null},{"name":"forge_scan","description":"Scan a project for code quality issues using forge-ai-init governance rules (25 rules, 10 categories). Returns score, grade, findings by category, and hotspot files.","write_action":false,"price_micros":0,"input_schema":null},{"name":"generate_api_route","description":"Generate a production-ready API route with validation, authentication, and error handling based on best-practice backend patterns.","write_action":false,"price_micros":0,"input_schema":null},{"name":"generate_backend_module","description":"Generate a complete backend feature module with routes, service layer, repository, types, and middleware following clean architecture patterns.","write_action":false,"price_micros":0,"input_schema":null},{"name":"generate_component_library","description":"Generate components from shadcn, radix, headlessui, or material UI libraries. Supports themes, custom props, test/story generation, and framework-specific output.","write_action":false,"price_micros":0,"input_schema":null},{"name":"generate_design_image","description":"Generate SVG or PNG mockup images of UI screens and components. Supports wireframe, mockup, and component preview modes.","write_action":false,"price_micros":0,"input_schema":null},{"name":"generate_form","description":"Generate production-ready forms with validation schemas, accessible markup, error handling, and multi-step support. Includes preset form types (login, signup, contact, checkout) or fully custom field definitions.","write_action":false,"price_micros":0,"input_schema":null},{"name":"generate_from_template_pack","description":"Generate a full multi-page application from a template pack","write_action":false,"price_micros":0,"input_schema":null},{"name":"generate_migration_plan","description":"Generate a phased migration plan for a legacy codebase. Runs assessment, detects strategy, and produces a roadmap with quality gates (40% -> 60% -> 80%).","write_action":false,"price_micros":0,"input_schema":null},{"name":"generate_page_template","description":"Generate pre-built page templates for common UI patterns: landing pages, dashboards, auth flows, pricing, settings, CRUD tables, blog listings, onboarding wizards, error pages, and ecommerce storefronts (PLP, PDP, cart, checkout). Supports all frameworks and component libraries.","write_action":false,"price_micros":0,"input_schema":null},{"name":"generate_prototype","description":"Create interactive HTML prototypes with screen flows, navigation, and transitions. Output is a standalone HTML file.","write_action":true,"price_micros":0,"input_schema":null},{"name":"generate_ui_component","description":"Create or iterate UI components with style audit and design context awareness. Supports React, Next.js, Vue, Angular, Svelte, and HTML. Component library integration available: shadcn/ui, Radix UI, Headless UI, PrimeVue, Material UI.","write_action":true,"price_micros":0,"input_schema":null},{"name":"get_available_components","description":"List all available components for a given component library (shadcn, radix, headlessui, material).","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_available_libraries","description":"List all available component libraries with their component counts and descriptions.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_component_library_status","description":"Get the current component library setup status for a project directory.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_project_context","description":"Returns the full context document for a UIForge project from the centralized store. This is the absolute source of truth for project architecture, status, requirements, and roadmap. Pass the project slug (e.g. \"forge-patterns\"). Use list_projects to discover available projects.","write_action":false,"price_micros":0,"input_schema":null},{"name":"image_to_component","description":"Convert a screenshot, mockup, or wireframe image into framework-specific component code. Supports React, Next.js, Vue, Angular, Svelte, and HTML. Optionally uses shadcn/ui, Radix, Headless UI, PrimeVue, or Material UI.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_projects","description":"Lists all projects registered in the centralized UIForge context store, with their slugs, titles, descriptions, and last-updated timestamps.","write_action":false,"price_micros":0,"input_schema":null},{"name":"manage_training","description":"Manage ML training jobs for the UIForge sidecar model. Actions: check_readiness (verify training prerequisites), start_training (begin LoRA fine-tuning), get_status (check job progress), cancel_training (stop running job), list_adapters (show available adapters), get_summary (get training statistics).","write_action":false,"price_micros":0,"input_schema":null},{"name":"payments_refund","description":"Request a refund for a payment. Validates payment_id, amount (positive integer minor units), optional reason and currency. Returns a structured confirmation (stub).","write_action":true,"price_micros":0,"input_schema":null},{"name":"refine_component","description":"Iteratively improve an existing component based on natural language feedback. Apply accessibility fixes, dark mode, responsive improvements, component library upgrades, and design context alignment. Supports all frameworks.","write_action":false,"price_micros":0,"input_schema":null},{"name":"scaffold_backend","description":"Generate a complete production-ready backend project scaffold. Supports Express and Next.js with configurable features: auth (JWT/OAuth/Session), database (Prisma/Drizzle), API docs (Swagger), monitoring (Sentry), caching (Redis), and more. Includes TypeScript, testing, and CI/CD setup.","write_action":false,"price_micros":0,"input_schema":null},{"name":"scaffold_full_application","description":"Generate full project boilerplate with ML-composed pages for React, Next.js, Vue, Angular, Svelte, or HTML with Tailwind CSS and optional state management","write_action":false,"price_micros":0,"input_schema":null},{"name":"setup_component_library","description":"Set up a complete project with a component library (shadcn, radix, headlessui, material) including config files, dependencies, and initial components.","write_action":false,"price_micros":0,"input_schema":null},{"name":"submit_feedback","description":"Submit feedback on a previously generated UI component or page template. This helps UIForge learn your preferences and improve future generations.","write_action":true,"price_micros":0,"input_schema":null},{"name":"update_project_context","description":"Writes or overwrites the context document for a UIForge project in the centralized store. Use this to keep the source of truth up-to-date after architectural decisions, status changes, roadmap updates, or any significant project change. Provide the full markdown content \\u2014 this completely replaces the existing context.","write_action":true,"price_micros":0,"input_schema":null},{"name":"validate_component_library_setup","description":"Validate that a component library is correctly configured in a project directory.","write_action":false,"price_micros":0,"input_schema":null}],"scan":{"score":68,"grade":"C","scanned_at":"2026-09-27T23:16:02.826Z","report":{"scannerVersion":"0.1.9","scannedAt":"2026-09-27T23:16:02.713Z","components":{"code":{"score":25,"max":25,"notes":["3 source files scanned"]},"reliability":{"score":-1,"max":20,"notes":["no gateway calls yet and no remote to probe"]},"poisoning":{"score":-1,"max":15,"notes":["tools not inspected (local package is not executed); not counted"]},"auth":{"score":12,"max":15,"notes":["local package, no credentials required"]},"maintenance":{"score":0,"max":15,"notes":["repository archived"]},"identity":{"score":7,"max":10,"notes":["registry namespace matches repository owner"]}},"findings":[{"id":"maint.archived","severity":"high","component":"maintenance","title":"Repository is archived"}],"inputs":{"packages":[{"registryType":"npm","identifier":"@forgespace/ui-mcp","version":"0.25.0","found":true,"license":"MIT","hasInstallScripts":false,"dependencyCount":10,"publishedAt":"2026-04-07T00:04:28.801Z","repositoryUrl":"git+https://github.com/Forge-Space/ui-mcp.git"}],"repo":{"found":true,"owner":"Forge-Space","repo":"ui-mcp","archived":true,"pushedAt":"2026-04-20T04:30:25Z","stars":2,"forks":3,"openIssues":1,"ownerType":"Organization","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/262432872?v=4","ownerCreatedAt":"2026-02-18T20:04:23Z","license":"MIT"},"icon":{"url":"https://avatars.githubusercontent.com/u/262432872?v=4&s=128","source":"github"},"presence":{"stars":2,"forks":3,"downloadsWeek":null,"license":"MIT","lastPushAt":"2026-04-20T04:30:25.000Z","score":11}}}},"grade_history":[],"reviews":[]}