MCP Catalogs
首页ai-software-architect screenshot

ai-software-architect

by codenamev·65·综合分 46

AI驱动的架构文档框架,包含ADR记录,并提供Claude和Cursor的MCP服务器集成。

developer-toolsai-llm
9
Forks
3
活跃 Issue
本月
最近提交
2 天前
收录于

概述

AI Software Architect 是一个基于markdown的结构化框架,用于实施严格的软件架构实践。它提供了记录架构决策(ADR)、进行架构审查、跟踪进度以及与AI编码助手集成的工具。该项目包含MCP服务器,提供架构管理、ADR创建、专家审查和状态跟踪等功能。

试试问 AI

装完之后,这里有 5 个你可以让 AI 做的事:

:记录架构决策并维护架构文档
:使用专业审查者进行结构化架构审查
:通过AI助手自动化架构文档和分析
:什么是ADR?
:哪些AI助手支持这个MCP服务器?

什么时候选它

如果您使用 Claude Code 或 Cursor,并且希望进行程序化架构文档编写和 AI 集成,可以选择此工具。

什么时候不要选它

如果您需要离线功能或完整的重新校准功能,应避免使用,因为只有传统设置才提供这些功能。

此 server 暴露的工具

从 README 抽取出 9 个工具
  • setup_architect

    Sets up the AI Software Architect framework in a project

  • create_adr

    Creates Architectural Decision Records

  • architecture_review

    Conducts comprehensive multi-perspective architecture reviews

  • specialist_review

    Gets focused reviews from specific architecture experts

  • list_members

    Shows the architecture review team members

  • architecture_status

    Displays current documentation state of the architecture

  • enable_pragmatic_mode

    Enables pragmatic YAGNI mode for architecture implementation

  • implement_as_architects

    Implements features following the architectural methodology

  • architecture_recalibration

    Starts the recalibration process to translate reviews into implementation plans

说明:Tools are explicitly documented in the 'Standard Commands' and 'Available Skills' sections with clear names and descriptions.

可对比工具

swe-agentcode-review-mcparchitect-ai

安装

npm install -g ai-software-architect

在Claude Desktop的config.json中配置:

{
  "mcpServers": {
    "ai-software-architect": {
      "command": "mcp",
      "args": []
    }
  }
}

FAQ

什么是ADR?
ADR是架构决策记录(Architecture Decision Record)的缩写,它记录重要的架构决策及其背景、后果和依据。
哪些AI助手支持这个MCP服务器?
MCP服务器主要支持Claude和Cursor。传统设置方式可用于GitHub Copilot和其他助手。

Hacker News 讨论

开发者社区最近的相关讨论。

ai-software-architect 对比

GitHub →

最后更新于 · 由 README + GitHub 公开数据自动生成。