CM

ccc0168/mcp-architect

效率工作流

本页由 AI 翻译,技术细节请以原文为准。 查看原文

0 stars 7 forks 质量 45 趋势 0ISC

A Model Context Protocol server that provides comprehensive architectural expertise through specialized agents, resources, and tools.

概览

A Model Context Protocol server that provides comprehensive architectural expertise through specialized agents, resources, and tools. - Suite of specialized architect agents covering various architectural domains: - Software Architecture - Cloud Architecture - AI Architecture - Microservices Architecture - Event-Driven Architecture - Serverless Architecture - Service Mesh Architecture - Multi-Cloud and Hybrid Cloud - Edge Computing - Data Mesh - Hexagonal Architecture - Blockchain-Based Architecture - Design templates - Best practices - Pattern catalogs - Case studies - Tools for: - Generating architectural designs - Evaluating architectures - Modifying architectural blueprints - Performing architectural analysis - Basic architecture generation - Custom evaluation criteria - Integration patterns - Migration strategies We welcome contributions! Please see our Contributing Guide for details. This project is licensed under the ISC License - see the LICENSE.md file for details.

README

MCP Architect

A Model Context Protocol server that provides comprehensive architectural expertise through specialized agents, resources, and tools.

Features

  • Suite of specialized architect agents covering various architectural domains:

    • Software Architecture
    • Cloud Architecture
    • AI Architecture
    • Microservices Architecture
    • Event-Driven Architecture
    • Serverless Architecture
    • Service Mesh Architecture
    • Multi-Cloud and Hybrid Cloud
    • Edge Computing
    • Data Mesh
    • Hexagonal Architecture
    • Blockchain-Based Architecture
  • Rich resources including:

    • Design templates
    • Best practices
    • Pattern catalogs
    • Case studies
  • Tools for:

    • Generating architectural designs
    • Evaluating architectures
    • Modifying architectural blueprints
    • Performing architectural analysis

Getting Started

  1. Install dependencies:
npm install
  1. Setup

    # Copy environment file
    cp .env.example .env
    
    # Add your OpenAI API key
    echo "OPENAI_API_KEY=your-key-here" >> .env
    

Project Structure

src/
├── agents/          # Specialized architect agents
├── resources/       # Architecture resources and templates
├── tools/          # Architecture tools and utilities
├── prompts/        # Agent prompts and instructions
└── server.ts       # MCP server implementation

Documentation

Examples

Check out our examples directory for:

  • Basic architecture generation
  • Custom evaluation criteria
  • Integration patterns
  • Migration strategies

Contributing

We welcome contributions! Please see our Contributing Guide for details.

Security

Please report security vulnerabilities

License

This project is licensed under the ISC License - see the LICENSE.md file for details.

Acknowledgments

This project uses the Model Context Protocol SDK and OpenAI’s GPT models. See NOTICE.md for details.

在 GitHub 查看完整 README

安装

This server does not publish a one-line install command.

Open the repository installation guide 新手?先看 mcpskill.org 教程 →