Back to Developer Tools
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.
Last updated: 1/27/2026
README
# archai
To install dependencies:
```bash
bun install
```
To run:
```bash
bun run index.ts
```
This project was created using `bun init` in bun v1.2.5. [Bun](https://bun.sh) is a fast all-in-one JavaScript runtime.
## MCP Server Configuration
```
{
"mcpServers": {
"archai": {
"command": "bun",
"args": [
"run",
"~/workspace/mcp/archai/mcp.ts"
]
}
}
}
```
Installation
Add this MCP to your configuration:
{
"mcpServers": {
"archai-hexagonal-architecture-analyzer": {
// See GitHub repository for configuration
}
}
}See the GitHub repository for full installation instructions.