MCPquality 0.55

Archai Hexagonal Architecture Analyzer

Enforces hexagonal architecture principles in Java applications through static code analysis that validates architect...

Price
free
Protocol
mcp
Verified
no

What it does

Enforces hexagonal architecture principles in Java applications through static code analysis that validates architectural rules including dependency limitations, domain isolation, naming conventions, and proper email handling.

The Archai Static Analyzer MCP server provides AI assistants with code analysis capabilities focused on enforcing hexagonal architecture principles in Java applications. Built with TypeScript using the Model Context Protocol SDK, it implements various architectural rules such as limiting class dependencies, enforcing domain package isolation from infrastructure, validating use case naming conventions, and detecting improper email handling in models. The server exposes a single tool that accepts filename and content parameters, analyzes the code against these predefined rules, and returns violations as formatted text. This implementation is particularly valuable for development teams wanting to maintain architectural integrity through automated code reviews within AI assistant conversations.

Capabilities

mcptransport-stdioopen-source

Server

Quality

0.55/ 1.00

deterministic score 0.55 from registry signals: · indexed on pulsemcp · has source repo · 1 github stars · registry-generated description present

Provenance

Indexed frompulsemcp
Enriched2026-05-02 16:21:36Z · deterministic:mcp:v1 · v1
First seen2026-04-18
Last seen2026-05-02

Agent access