# Architecture Analysis

> Use this tool when you need to analyze and improve code architecture by identifying SOLID principle violations and applying design patterns. It accepts source files or raw code as input and returns structured JSON recommendations for refactoring, allowing for custom rules and automated application of suggested changes. Ideal for use in software development projects where maintainable and scalable codebases are crucial.

Canonical page: https://skillsregistry.net/skills/alvesribeirof-architecture-analysis  
JSON: https://api.skillsregistry.net/v1/skills/alvesribeirof-architecture-analysis

## Description

This MCP server analyzes code architecture for SOLID principle violations and applicable design patterns by routing requests through an ASP.NET Core backend connected to OpenRouter's AI models. The check_my_architecture tool accepts source files or raw code and returns structured JSON recommendations for refactoring. Custom rules can be configured via .archrc.json, and the server supports automated application of suggested changes to source files.

## Trust

- **Trust score (0–1):** 0.63
- **Verification tier:** scanned
- **Last scanned:** 2026-09-01

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** file-system
- **Updated:** 2026-09-01

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/alvesribeirof-architecture-analysis)
- **Repository:** <https://github.com/alvesribeirof/architecture-analysis-mcp>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "alvesribeirof-architecture-analysis"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/alvesribeirof-architecture-analysis` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/alvesribeirof-architecture-analysis/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
