Archai Hexagonal Architecture Analyzer
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.
README: https://github.com/alefcastelo/archai-static-analyzer-mcp
archai
To install dependencies:
bun install
To run:
bun run index.ts
This project was created using bun init in bun v1.2.5. Bun is a fast all-in-one JavaScript runtime.
MCP Server Configuration
{
"mcpServers": {
"archai": {
"command": "bun",
"args": [
"run",
"~/workspace/mcp/archai/mcp.ts"
]
}
}
}

