Skip to main content
Glama

BMAD Agent FastMCP Service

by 2799662352
architecture-tmpl.md3.36 kB
# {{Project Name}} Architecture Document [[LLM: The default path and filename unless specified is docs/architecture.md]] [[LLM: This template guides creation of a comprehensive architecture document. Start by understanding the project requirements from the PRD and any existing technical constraints.]] ## Architecture Overview [[LLM: Provide a high-level architectural overview. Include: - System architecture diagram - Key architectural decisions - Technology stack overview - Deployment model]] {{High-level architecture description and diagrams}} ## System Components [[LLM: Detail the major system components. For each component include: - Purpose and responsibilities - Technology choices - Interfaces and dependencies - Scalability considerations]] ### Frontend Components {{Frontend architecture and components}} ### Backend Components {{Backend services and components}} ### Data Layer {{Database design and data architecture}} ### Infrastructure {{Infrastructure and deployment architecture}} ## Technology Stack [[LLM: Document the complete technology stack. Include: - Programming languages and frameworks - Databases and storage - Infrastructure and deployment tools - Third-party services and APIs - Development and testing tools]] ### Frontend Stack {{Frontend technologies and frameworks}} ### Backend Stack {{Backend technologies and frameworks}} ### Database and Storage {{Database and storage solutions}} ### Infrastructure and DevOps {{Infrastructure and deployment technologies}} ## API Design [[LLM: Document API specifications. Include: - API architecture (REST, GraphQL, etc.) - Authentication and authorization - API endpoints and contracts - Data models and schemas]] {{API design and specifications}} ## Data Architecture [[LLM: Detail the data architecture. Include: - Data models and relationships - Database schema design - Data flow and processing - Data security and privacy]] {{Data architecture and models}} ## Security Architecture [[LLM: Document security considerations. Include: - Authentication and authorization - Data protection and encryption - Security best practices - Compliance requirements]] {{Security architecture and measures}} ## Performance and Scalability [[LLM: Address performance requirements. Include: - Performance targets and metrics - Scalability strategies - Caching and optimization - Load balancing and distribution]] {{Performance and scalability design}} ## Deployment Architecture [[LLM: Document deployment strategy. Include: - Environment setup (dev, staging, prod) - CI/CD pipeline design - Infrastructure as code - Monitoring and logging]] {{Deployment and infrastructure design}} ## Development Guidelines [[LLM: Provide development standards. Include: - Coding standards and conventions - Testing strategies - Code review processes - Documentation requirements]] {{Development standards and guidelines}} ## Risk Assessment [[LLM: Identify architectural risks. Include: - Technical risks and mitigation - Scalability risks - Security risks - Dependency risks]] {{Risk assessment and mitigation strategies}} ## Future Considerations [[LLM: Document future architectural considerations. Include: - Planned enhancements - Scalability roadmap - Technology evolution - Migration strategies]] {{Future architecture evolution plans}}

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/2799662352/bmad-agent-fastmcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server