mmi-analyzer

lady-logic/mmi-analyzer

3.2

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

No resources