返回 MCP 目录
public公开dns本地运行

Software Architect

MCP Architect是一个提供全面架构专业知识的服务,通过专业代理、资源和工具支持多种架构领域。

article

README

🚀 MCP建筑大师协议服务器

MCP建筑大师协议服务器是一个通过专门代理、资源和工具,提供全面架构专业知识的模型上下文协议服务器,能助力用户解决架构设计等相关问题,提升架构设计的效率与质量。

✨ 主要特性

  • 多样化的专用架构师代理:涵盖软件架构、云计算架构、AI架构、微服务架构、事件驱动架构、无服务器架构、服务网格架构、多云和混合云、边缘计算、数据网、六边形架构、区块链架构等多个建筑领域。
  • 丰富的资源储备:包含设计模板、最佳实践、模式目录、实战案例研究等,为架构设计提供有力支撑。
  • 实用的工具支持:可用于生成架构设计、评估架构、修改架构蓝图以及执行架构分析。

📦 安装指南

安装依赖项

npm install

配置

# 复制环境文件
cp .env.example .env

# 添加您的OpenAI API密钥
echo "OPENAI_API_KEY=your-key-here" >> .env

📚 详细文档

💻 使用示例

查看我们的示例目录,可了解以下内容:

  • 基本架构生成
  • 自定义评估标准
  • 集成模式
  • 迁移策略

📄 许可证

本项目根据ISC许可证发布。有关详细信息,请参阅LICENSE.md文件。

🔧 技术细节

项目结构

src/
├── agents/          # 专用代理
├── resources/       # 建筑资源和模板
├── tools/          # 建筑工具和实用程序
├── prompts/        # 代理提示和说明
└── server.ts       # MCP服务器实现

🤝 贡献

我们欢迎贡献!请查阅我们的贡献指南以获取详细信息。

🔒 安全

如有安全漏洞,请报告给我们。

🙏 致谢

该项目使用了模型上下文协议SDK和OpenAI的GPT模型。请查阅NOTICE.md以获取详细信息。

help

运行方式说明

cloud

托管运行

托管运行通常表示这个 MCP Server 由服务方环境承载,用户一般按页面提供的连接方式或授权流程接入,不需要在本地长期启动一个 MCP 进程

  1. 打开服务方连接页
  2. 完成授权或复制端点
  3. 在 MCP 客户端中连接
terminal

本地运行 / 其它方式

本地运行通常需要用户在自己的电脑或服务器上安装依赖,把 server_config 复制到 MCP 客户端,并按 env_schema 补齐环境变量、密钥或其它配置

  1. 复制 server_config
  2. 安装所需依赖
  3. 补齐环境变量后重启客户端