MCP Architect
by squirrelogic
Server Configuration
Describes the environment variables required to run the server.
Name | Required | Description | Default |
---|---|---|---|
OPENAI_API_KEY | Yes | Your OpenAI API key |
Schema
Prompts
Interactive templates invoked by user choice
Name | Description |
---|---|
software-architecture-design | Generate a comprehensive software architecture design. |
cloud-architecture-design | Design a cloud architecture for high availability and scalability. |
ai-architecture-design | Outline an AI/ML-centric architecture including data pipelines and model management. |
microservices-architecture-design | Generate a microservices architecture design with emphasis on service decomposition and communication patterns. |
event-driven-architecture-design | Design an event-driven architecture focusing on asynchronous processing and real-time data flows. |
serverless-architecture-design | Create a serverless architecture design that leverages FaaS and managed services. |
service-mesh-architecture-design | Generate a design that incorporates service mesh for managing microservices communications. |
multi-cloud-architecture-design | Generate a multi-cloud architecture design that spans across different cloud providers. |
hybrid-cloud-architecture-design | Design a hybrid cloud architecture combining on-premises and public cloud solutions. |
edge-computing-architecture-design | Generate an edge computing architecture design for low-latency and distributed processing. |
data-mesh-architecture-design | Design a data mesh architecture that decentralizes data ownership and enables data as a product. |
hexagonal-architecture-design | Generate a hexagonal (ports and adapters) architecture design to isolate core business logic. |
blockchain-architecture-design | Generate a blockchain-based architecture design focusing on decentralization and immutability. |
soa-architecture-design | Generate a service-oriented architecture design with loosely coupled, reusable services. |
reactive-architecture-design | Design a reactive architecture that emphasizes responsiveness, resilience, and scalability. |
actor-based-architecture-design | Generate an actor-based architecture design for managing concurrency and distributed state. |
pipe-and-filter-architecture-design | Generate a pipe-and-filter architecture design for stream processing. |
space-based-architecture-design | Design a space-based architecture that partitions processing and storage for high scalability. |
Resources
Contextual data attached and managed by the client
Name | Description |
---|---|
No resources |
Tools
Functions exposed to the LLM to take actions
Name | Description |
---|---|
analyze_architecture | Perform a comprehensive analysis of a software architecture |
generate_architecture | Generate a software architecture design based on requirements |
evaluate_architecture | Evaluate an architecture design against specific criteria |