lady-logic/mmi-analyzer
If you are the rightful owner of mmi-analyzer and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to dayong@mcphub.com.
The MMI Architecture Analyzer is a Model Context Protocol (MCP) server designed to evaluate the architecture quality of .NET/C# projects using the Modularity Maturity Index (MMI) framework.
Tools
Functions exposed to the LLM to take actions
Complete MMI Analysis
Runs all three dimension analyses and provides an overall architecture quality score.
Layering Analysis
Detects Clean Architecture violations such as Domain depending on Infrastructure.
Encapsulation Analysis
Identifies over-exposed types that should be internal.
Abstraction Level Analysis
Finds mixing of business logic with technical details like SQL, HTTP, File I/O.
Prompts
Interactive templates invoked by user choice
No prompts
Resources
Contextual data attached and managed by the client