Skip to content

mcp-aws-solution-architect

An MCP server that turns any MCP-aware client into a copilot for AWS Solution Architects.

This site is the user-facing reference for mcp-aws-solution-architect. The source lives at github.com/fernandofatech/mcp-aws-solution-architect.

What it does

It exposes five tools over the Model Context Protocol that cover the bulk of an SA's day-to-day shaping work:

  • :material-tools: suggest_services — map a use case description to a curated list of AWS services with rationale.
  • :material-graph-outline: generate_architecture_diagram — emit a Mermaid diagram for a named pattern.
  • :material-cash: estimate_cost — rough monthly cost from a list of {service, usage} items.
  • :material-check-circle-outline: review_well_architected — lightweight 6-pillar review of an architecture description.
  • :material-file-document-edit-outline: generate_adr — render a MADR-style Architecture Decision Record.

Plus a server_info utility and list_architecture_patterns discovery helper.

Quick demo

"Suggest AWS services for a real-time multiplayer game backend with global players. Then draft a Mermaid diagram and a rough monthly cost for 50k DAU."

The assistant will call suggest_servicesgenerate_architecture_diagramestimate_cost and return a complete answer.

sequenceDiagram
    autonumber
    User->>Assistant: prompt
    Assistant->>mcp-aws-sa: suggest_services(...)
    mcp-aws-sa-->>Assistant: services + rationale
    Assistant->>mcp-aws-sa: generate_architecture_diagram(...)
    mcp-aws-sa-->>Assistant: mermaid
    Assistant->>mcp-aws-sa: estimate_cost(...)
    mcp-aws-sa-->>Assistant: monthly_total_usd
    Assistant-->>User: synthesized answer

Where to next

Author

Built by Fernando Francisco Azevedo — Solution Architect, AWS & AI focus. fernando@moretes.com · LinkedIn · fernando.moretes.com