ui-solution-architect-mcp
v1.1.1
Published
MCP server that provides UI Solution Document templates and generates Technical Solution Documents for UI bug fixes from Jira/GitHub issues and repo analysis.
Maintainers
Readme
UI Solution Architect MCP Server
An MCP (Model Context Protocol) server that provides UI Solution Document templates and generates Technical Solution Documents for UI bug fixes from Jira/GitHub issues and repository analysis.
Features
Tools
get_ui_solution_doc_system_prompt: Generates comprehensive Technical Solution Documents for UI bug fixesget_document_template: Retrieves the UI Solution Document template as markdown
Resources
ui_solution_document_template.md: Markdown template for creating UI solution documents
Installation
npm installUsage
Start the MCP server
npm startMCP Configuration
Add this to your MCP client configuration:
{
"mcpServers": {
"ui-solution-architect": {
"command": "node",
"args": ["/path/to/ui-solution-architect-mcp/index.js"],
"env": {}
}
}
}API
Tools
get_ui_solution_doc_system_prompt
Generates a comprehensive Technical Solution Document for UI bug fixes.
Input Schema:
{}Output: System prompt with instructions for generating TSDs.
get_document_template
Retrieves the UI Solution Document template.
Input Schema:
{}Output: Markdown template content.
Resources
ui_solution_document_template.md
- URI:
mcp://ui-solution-architect-mcp/ui_solution_document_template.md - MIME Type:
text/markdown - Description: Markdown template for creating UI solution documents
Template Structure
The UI Solution Document template includes:
- Summary - Project details and impact assessment
- Background/Problem Statement - Issue description and current behavior
- Technical Analysis - UI, backend, and AEM layer analysis
- Proposed Solution - Step-by-step approach with architecture flow
- Architecture & Sequence Flow - Diagrams and flow descriptions
- Impact Analysis - Affected modules and environments
- Testing Strategy - Unit, integration, and UAT testing plans
- Rollout & Deployment Plan - Feature flags and deployment order
- Risks & Mitigation - Risk identification and mitigation strategies
- References - Jira tickets, API docs, and related links
Development
Prerequisites
- Node.js >= 18.0.0
- npm
Dependencies
@modelcontextprotocol/sdk: MCP SDK for server implementation
File Structure
ui-solution-architect-mcp/
├── index.js # Main MCP server implementation
├── package.json # Project configuration
├── README.md # This file
└── ui_solution_document_template.md # Document templateLicense
MIT
