Skip to main content
Glama

mcp-adr-analysis-server

by tosin2013
diataxis-index.mdโ€ข8.92 kB
# ๐Ÿ“š Documentation Navigation - Diataxis Framework **Find exactly what you need based on your current goal.** --- ## ๐ŸŽฏ What do you want to do right now? ### ๐ŸŽ“ **I want to LEARN** โ†’ [Tutorials](#tutorials) *"Teach me how to use this step-by-step"* **When to use**: You're new to MCP or architectural decision records, want to understand concepts through hands-on practice. ### ๐Ÿ› ๏ธ **I want to SOLVE** โ†’ [How-To Guides](#how-to-guides) *"Help me fix this specific problem"* **When to use**: You have a specific issue, error, or task you need to accomplish right now. ### ๐Ÿ“– **I want to LOOK UP** โ†’ [Reference](#reference) *"What are the exact parameters for this tool?"* **When to use**: You know what tool you want to use but need exact syntax, parameters, or options. ### ๐Ÿ’ก **I want to UNDERSTAND** โ†’ [Explanation](#explanation) *"Why does this work this way?"* **When to use**: You want to understand the deeper concepts, design decisions, and architectural principles. --- ## ๐ŸŽ“ Tutorials *Learning-oriented โ€ข Step-by-step โ€ข Safe to experiment* Start here if you're new to MCP ADR Analysis or want to build your skills systematically. ### **Getting Started Series** - **[Your First MCP Analysis](tutorials/01-first-steps.md)** โญ - *30 minutes โ€ข Beginner* - Install server, run first analysis, create your first ADR - **[Working with Existing Projects](tutorials/02-existing-projects.md)** - *45 minutes โ€ข Beginner* - Analyze codebases with existing architecture, discover implicit decisions - **[Advanced Analysis Techniques](tutorials/03-advanced-analysis.md)** - *60 minutes โ€ข Intermediate* - Security scanning, deployment readiness, performance analysis ### **Specialized Learning Paths** - **[Security-First Architecture](tutorials/security-focused-workflow.md)** - *90 minutes โ€ข Intermediate* - End-to-end security analysis and ADR generation workflow - **[Team Collaboration Workflows](tutorials/team-collaboration.md)** - *60 minutes โ€ข Advanced* - Multi-developer ADR processes, review workflows, knowledge sharing **๐Ÿ‘จโ€๐ŸŽ“ New to architectural decision records?** Start with [Your First MCP Analysis](tutorials/01-first-steps.md) --- ## ๐Ÿ› ๏ธ How-To Guides *Problem-solving โ€ข Goal-oriented โ€ข Real scenarios* Use these when you need to solve a specific problem or accomplish a particular task. ### **Common Problems** - **[Troubleshoot Common Issues](how-to-guides/troubleshooting.md)** ๐Ÿ†˜ - Fix installation problems, resolve errors, diagnose issues - **[Handle Security Concerns](how-to-guides/security-analysis.md)** - Detect sensitive content, configure masking, secure deployments - **[Prepare for Deployment](how-to-guides/deployment-readiness.md)** - Validate production readiness, run final checks, create deployment plans ### **Workflow Solutions** - **[Migrate from Manual ADRs](how-to-guides/migrate-existing-adrs.md)** - Convert existing documentation, preserve history, establish new processes - **[Integrate with CI/CD](how-to-guides/cicd-integration.md)** - Automate ADR validation, enforce architectural rules, track compliance - **[Scale for Large Teams](how-to-guides/large-team-scaling.md)** - Multi-repository setups, federated decision tracking, governance workflows ### **Specific Tasks** - **[Generate ADRs from Requirements](how-to-guides/prd-to-adrs.md)** - Convert PRD documents, structure decisions, maintain traceability - **[Track Implementation Progress](how-to-guides/progress-tracking.md)** - Monitor ADR implementation, identify blockers, report status - **[Create Custom Rules](how-to-guides/custom-rules.md)** - Define architectural constraints, validate compliance, enforce standards **๐Ÿšจ Having an issue right now?** Check [Troubleshooting](how-to-guides/troubleshooting.md) first. --- ## ๐Ÿ“– Reference *Information-oriented โ€ข Systematic โ€ข Comprehensive* Complete documentation for when you need exact details about tools, parameters, and APIs. ### **Complete API Documentation** - **[Complete API Reference](reference/api-reference.md)** ๐Ÿ“‹ - All 37 tools with parameters, examples, and usage patterns - Quick navigation and search functionality - Common usage patterns and workflows ### **Tool Categories** - **[Analysis Tools](reference/analysis-tools.md)** - Project analysis, context extraction, ecosystem understanding - **[Generation Tools](reference/generation-tools.md)** - ADR creation, TODO generation, documentation synthesis - **[Security Tools](reference/security-tools.md)** - Content scanning, masking, credential detection - **[Validation Tools](reference/validation-tools.md)** - Progress tracking, rule validation, deployment readiness ### **Configuration Reference** - **[Environment Variables](reference/environment-config.md)** - All configuration options, default values, environment setup - **[MCP Client Configuration](reference/mcp-client-config.md)** - Claude Desktop, Cursor, other MCP clients setup ### **Schemas and Formats** - **[ADR Templates](reference/adr-templates.md)** - Standard formats, MADR templates, Y-statements - **[JSON Schemas](reference/json-schemas.md)** - Tool parameters, response formats, data structures **๐Ÿ” Looking for a specific tool?** Use the [API Reference](reference/api-reference.md) search. --- ## ๐Ÿ’ก Explanation *Understanding-oriented โ€ข Conceptual โ€ข Background* Deep-dive into concepts, design decisions, and the "why" behind the architecture. ### **Core Concepts** - **[Understanding MCP](explanation/mcp-concepts.md)** ๐Ÿง  - What is Model Context Protocol, how it works, why it matters - **[Architectural Decision Records](explanation/adr-philosophy.md)** - ADR principles, best practices, decision-making frameworks - **[AI-Assisted Architecture](explanation/ai-architecture-concepts.md)** - How AI enhances architectural analysis, human-AI collaboration ### **Design Decisions** - **[Server Architecture](explanation/server-architecture.md)** - Why we chose this design, tradeoffs, alternative approaches - **[Tool Design Philosophy](explanation/tool-design.md)** - Principles behind tool organization, naming, parameter design - **[Security Model](explanation/security-philosophy.md)** - Threat model, protection strategies, privacy considerations ### **Advanced Topics** - **[Knowledge Graph Architecture](explanation/knowledge-graph.md)** - How we build and maintain project understanding over time - **[Prompt Engineering Techniques](explanation/prompt-engineering.md)** - APE, Knowledge Generation, Reflexion frameworks explained - **[Performance and Scalability](explanation/performance-design.md)** - How the server handles large projects, optimization strategies **๐Ÿค” Want to understand the bigger picture?** Start with [Understanding MCP](explanation/mcp-concepts.md). --- ## ๐Ÿงญ Quick Navigation ### **By Experience Level** - **New to MCP**: [First Steps Tutorial](tutorials/01-first-steps.md) โ†’ [MCP Concepts](explanation/mcp-concepts.md) - **New to ADRs**: [ADR Philosophy](explanation/adr-philosophy.md) โ†’ [Generate Your First ADR](tutorials/01-first-steps.md) - **Experienced User**: [API Reference](reference/api-reference.md) โ†’ [Advanced Techniques](tutorials/03-advanced-analysis.md) ### **By Use Case** - **Personal Projects**: [First Steps](tutorials/01-first-steps.md) โ†’ [Existing Projects](tutorials/02-existing-projects.md) - **Team Projects**: [Team Collaboration](tutorials/team-collaboration.md) โ†’ [Large Team Scaling](how-to-guides/large-team-scaling.md) - **Enterprise**: [Security Workflow](tutorials/security-focused-workflow.md) โ†’ [CI/CD Integration](how-to-guides/cicd-integration.md) ### **By Problem Type** - **Installation/Setup**: [Troubleshooting](how-to-guides/troubleshooting.md) - **Security Concerns**: [Security Analysis](how-to-guides/security-analysis.md) - **Performance Issues**: [Performance Design](explanation/performance-design.md) - **Integration Questions**: [CI/CD Integration](how-to-guides/cicd-integration.md) --- ## ๐Ÿ“Š Documentation Quality Metrics This documentation follows the [Diataxis framework](https://diataxis.fr/) for maximum usability: - **โœ… Tutorials**: Learn by doing with safe, guided practice - **โœ… How-To Guides**: Solve real problems with proven solutions - **โœ… Reference**: Look up exact information quickly and reliably - **โœ… Explanation**: Understand concepts and design decisions deeply ### Quick Feedback Found what you needed? Missing something important? **[Improve this documentation](https://github.com/tosin2013/mcp-adr-analysis-server/issues)** --- *Can't find what you need? [Search the complete API reference](reference/api-reference.md) or [file an issue](https://github.com/tosin2013/mcp-adr-analysis-server/issues) to help us improve the documentation.*

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/tosin2013/mcp-adr-analysis-server'

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