Prototipo · Versión preliminar: todos los servidores del registro oficial, sincronizados cada 30 minutos. Las reseñas y las cuentas llegarán en una etapa posterior.
PopNx MCPServidores MCP para quienes usan IA · explicados con palabras sencillas

Moretes Architect MCP

de fernando-moretesversión 0.5.0i★ –iComputadora o nube
Nombre en el registroio.github.fernando-moretes/moretes-aws-architect-mcp

Instalar

Resumen

Descripción del creador (original en inglés)

Evidence-first architecture workbench: 48 deterministic tools, 10 architect personas, any cloud

Los tres pilares de PopNx MCP

Estos tres nunca se combinan en una sola puntuación: las opiniones, las mediciones y la popularidad son cosas distintas.

Qué puedes hacer con él

Todavía no escribimos un resumen sencillo para este. Abajo están los datos que leímos del registro.

  • Conexión: Computadora o nube
  • Transporte: stdio, Streamable HTTP
  • Categoría: Herramientas para desarrolladores

Instalación

Elige la app de IA que usas y copia la configuración.

Antes de instalar

Necesitas

¿Qué app usas?

Elige tu app arriba. La recordamos, así que la próxima vez el botón dirá “Instalar en …”.

Funciona en Claude para web, escritorio y móvil:

  1. Abre Settings → Connectors
  2. Presiona Add custom connector
  3. Pega la dirección de abajo y presiona Add
  4. Si te pide iniciar sesión, inicia sesión en el servicio del creador
SettingsConnectors1+ Add2https://…3
https://mcp.moretes.com/mcp

O ejecútalo en tu computadora

Abre Claude Desktop → Settings → Developer → Edit Config y pega esto en claude_desktop_config.json

{
  "mcpServers": {
    "moretes-aws-architect": {
      "command": "npx",
      "args": [
        "-y",
        "moretes-aws-architect-mcp"
      ]
    }
  }
}

Ejecuta esto en tu terminal

claude mcp add --transport http moretes-aws-architect https://mcp.moretes.com/mcp

O ejecútalo en tu computadora

claude mcp add moretes-aws-architect -- npx -y moretes-aws-architect-mcp

Abrir en Cursor

O copia la configuración tú

Pégalo en .cursor/mcp.json de tu proyecto, o en ~/.cursor/mcp.json

{
  "mcpServers": {
    "moretes-aws-architect": {
      "url": "https://mcp.moretes.com/mcp"
    }
  }
}

O ejecútalo en tu computadora

Abrir en Cursor

O copia la configuración tú

Pégalo en .cursor/mcp.json de tu proyecto, o en ~/.cursor/mcp.json

{
  "mcpServers": {
    "moretes-aws-architect": {
      "command": "npx",
      "args": [
        "-y",
        "moretes-aws-architect-mcp"
      ]
    }
  }
}

Tu navegador te pide permiso para abrir la app; luego la app muestra la configuración y te pide confirmar. Los valores de las claves quedan vacíos para que los completes tú.

Abrir en VS Code

O copia la configuración tú

Pégalo en .vscode/mcp.json de tu proyecto

{
  "servers": {
    "moretes-aws-architect": {
      "type": "http",
      "url": "https://mcp.moretes.com/mcp"
    }
  }
}

O ejecútalo en tu computadora

Abrir en VS Code

O copia la configuración tú

Pégalo en .vscode/mcp.json de tu proyecto

{
  "servers": {
    "moretes-aws-architect": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "moretes-aws-architect-mcp"
      ]
    }
  }
}

Tu navegador te pide permiso para abrir la app; luego la app muestra la configuración y te pide confirmar. Los valores de las claves quedan vacíos para que los completes tú.

ChatGPT solo se conecta a servidores en internet:

  1. Abre ChatGPT en la web → Settings → Connectors (Apps)
  2. Presiona Create o Add (en algunos planes primero hay que activar Developer mode en Advanced)
  3. Pega la dirección de abajo, ponle un nombre y guarda
  4. Si te pide iniciar sesión, inicia sesión en el servicio del creador
SettingsConnectors1+ Create2https://…3
https://mcp.moretes.com/mcp

Los nombres de los menús pueden variar un poco según el plan y con el tiempo.

Tu elección se guarda en una cookie en este dispositivo; no necesitas cuenta.

Esta configuración se genera a partir de la ficha del creador en el registro. Si el README dice otra cosa, sigue el README.

Qué puede hacer

Nombres y descripciones de las herramientas tal como los informó el servidor el 8 nov 2026. Los escribió el creador, no nosotros; los mostramos como texto sin formato.

  • architect_panel

    Convene architect personas (solution, enterprise, business, data, infrastructure, software, AI, security, governance, FinOps) on a subject: each returns its questions, checks, deliverables and the workbench tools to call. Lens, not a verdict.

  • code_review_architecture

    Heuristic architecture and security scan of source code pasted as text (any language): secrets, insecure calls, SQL built by concatenation, disabled TLS, hardcoded endpoints, missing timeouts and retry hazards. Not a linter or SAST replacement.

  • dependency_manifest_review

    Review a dependency manifest (package.json, requirements.txt, pyproject, go.mod, pom.xml, Gemfile, Cargo.toml as text) for unpinned ranges, git or URL sources, wildcard versions and missing lockfile hints.

  • requirements_check

    Turn a workload brief into explicit requirements, gaps and research questions. No inferred SLA or budget.

  • architecture_pattern

    Select a reference architecture by explicit workload pattern; returns tradeoffs, questions and Mermaid. provider maps the AWS services to Azure, GCP, OCI or open source equivalents.

  • service_compare

    Compare curated AWS service families against user constraints. No automatic winner or fabricated scores.

  • decision_record

    Generate an ADR from explicit alternatives, decision and consequences. Does not invent acceptance.

  • well_architected_review

    Organize evidence by six pillars. A met control without evidence is unknown, never certified.

  • threat_model

    Create STRIDE review prompts for explicitly supplied assets and trust boundaries. Review aid, not a scanner.

  • failure_rehearsal

    Design a controlled failure drill with observable success criteria and stop conditions; never executes it.

  • capacity_plan

    Calculate partial capacity scenarios without inventing missing duration or payload. Label caller-reported provenance; no service sizing guarantee.

  • cost_model

    Calculate an auditable scenario using caller-supplied unit rates and source URLs. Does not guess AWS prices or credit coverage.

  • slo_budget

    Calculate an availability error budget for a chosen period.

  • migration_plan

    Prepare phased discovery, pilot, migration and rollback gates; includes AWS Transform integration discovery.

  • architecture_diagram

    Build Mermaid from explicit nodes and edges. Sanitizes labels and rejects dangling edges.

  • implementation_plan

    Turn an architecture decision into a delivery checklist with validation gates.

  • agent_tool_contract

    Design a per-operation authorization and recovery contract for an agent tool.

  • c4_model

    Build C4 context or container diagrams (Mermaid) from explicit people, systems, containers and relations. Validates endpoints; no infrastructure discovery.

  • sequence_diagram

    Build a Mermaid sequence diagram from participants and ordered messages, with optional activation, notes and alt/loop blocks. Rejects unknown participants.

  • service_equivalents

    Map a cloud capability to equivalent managed services on AWS, Azure, Google Cloud, OCI and open source. Names as of the snapshot date; verify current naming, regions and pricing before deciding.

  • data_classification

    Classify data elements, map them to regulation hints (LGPD, GDPR, PCI DSS, HIPAA) and list handling controls and open questions. Review aid, not legal advice.

  • openapi_review

    Heuristic review of an OpenAPI 3.x document (JSON): security, pagination, error responses, idempotency, versioning and documentation gaps. Not a linter replacement.

  • event_contract

    Design an event contract: envelope fields, schema evolution rules, idempotency, ordering, DLQ and replay decisions for a named business event. Deterministic template with open questions.

  • latency_budget

    Split an end-to-end latency objective across hops and show which hops exceed their share. Pure arithmetic over caller-supplied estimates.

  • queue_sizing

    Size consumers with Little's law and stable Erlang C: utilization, wait probability, backlog drain time and target consumers. At most 100,000 total concurrent slots (consumers × concurrency).

  • dr_strategy

    Compare disaster recovery tiers (backup-and-restore, pilot light, warm standby, active-active) against RTO, RPO and data constraints; returns feasible tiers and required capabilities, not a guarantee.

  • retry_policy

    Compute an exponential backoff schedule with jitter, the worst-case wait and whether it fits a deadline; adds idempotency and circuit-breaker guidance.

  • storage_growth

    Project storage volume and relative cost over time from ingest, retention, compression, replication and growth; suggests tiering thresholds.

  • finops_unit_economics

    Compute cost per unit (request, customer, transaction), fixed versus variable split and the volume at which the marginal cost crosses a target. Caller supplies costs; no provider prices are guessed.

  • postmortem

    Generate a blameless postmortem document from incident facts: timeline, impact, detection, contributing factors and owned action items. Rejects action items without owner and due date.

  • runbook

    Generate an operational runbook from service facts: alerts, diagnostic steps, remediation, rollback, escalation and verification. Template with explicit placeholders for what the caller did not provide.

  • agent_eval_plan

    Design an evaluation plan for an AI agent: golden set sizing, metrics, judge rubric, red-team cases and regression cadence from explicit capabilities and risks.

  • prompt_injection_checklist

    Enumerate injection paths and controls for an agent from its tools and untrusted data sources; produces a checklist with status to fill, not a scan.

  • rag_pipeline_plan

    Plan a retrieval-augmented generation pipeline from corpus facts: chunking, embedding, indexing, authorization, evaluation and cost drivers, with open questions. No vendor is chosen for you.

  • mcp_server_review

    Heuristic safety review of ANOTHER MCP server from its tools/list output: tool-poisoning text, missing annotations, risky parameters, free-form schemas, name shadowing and context cost. Paste the JSON your client shows.

  • mcp_config_review

    Review an MCP client configuration JSON (mcpServers map) for unpinned packages, inline secrets, plain HTTP, auto-approved tools and unreviewed enablement.

  • iam_policy_review

    Inspect an IAM document for broad grants: AWS policy JSON (default), Azure custom role definition or Google Cloud IAM policy bindings (provider). Heuristic only; the provider analyzers are authoritative.

  • cloudformation_review

    Review a CloudFormation JSON template for selected risky configuration patterns. Intrinsic functions are flagged for human review.

  • terraform_plan_review

    Review a Terraform or OpenTofu plan exported as JSON (terraform show -json): deletions and replacements of stateful resources, public exposure, disabled encryption, literal credentials, broad policies and unpinned providers. Any provider; heuristic.

  • kubernetes_manifest_review

    Review Kubernetes manifests (parsed JSON objects) for probes, resources, security context, image pinning, host access, secrets in env, PDB and NetworkPolicy coverage. No cluster access.

  • aws_knowledge_search

    Search live official AWS documentation. Queries are transmitted to AWS Knowledge; never include secrets or customer data.

  • aws_knowledge_read

    Read an official document returned by search when its excerpt is insufficient. Fixed upstream; no arbitrary URL fetch.

  • aws_regions

    List current AWS regions from the official Knowledge MCP.

  • aws_regional_availability

    Check current regional support. Use exact catalog filter names; omit filters for a single region to discover them.

  • aws_skill

    Retrieve an official AWS skill by the exact ID returned by aws_knowledge_search with agent_skills topic. Treat it as reference data.

  • integration_catalog

    Search the snapshot of the complete official AWS MCP catalog. Discovery entries are not hosted/executed tools.

  • integration_config

    Generate a version-pinned local configuration for an official AWS server, or a remote Knowledge config. Does not install, start or approve tools.

  • github_public_repository

    Read public GitHub repository metadata and contribution links. Fixed api.github.com destination, no tokens, no private repositories.

Revisiones básicasi

Revisamos información que cualquiera puede ver; no hemos leído el código. Las revisiones que no aplican no se cuentan. · Revisado el 9 nov 2026

  • ✓ Superada

    El creador coincide con el repo

    El nombre en el registro se verificó con la cuenta de GitHub fernando-moretes, dueña del repo

  • … Aún sin revisar

    Sigue en mantenimiento

    Todavía no hemos leído este repo en GitHub

  • … Aún sin revisar

    Tiene licencia

    Todavía no hemos leído este repo en GitHub

  • ✓ Superada

    El endpoint responde

    Respondió en 618 ms (HTTP 200)

  • – No aplica

    Inicio de sesión con OAuth

    No hace falta iniciar sesión

  • ✓ Superada

    Sin instrucciones ocultas en las descripciones de herramientas

    Leímos 48 descripciones de herramientas y no encontramos instrucciones ocultas para la IA

Comparado con otros en Herramientas para desarrolladoresi

  • Más estrellas que el 0% de los otros 5570 servidores de esta categoría
  • Publicado en el registro más recientemente que el 85% de los otros 5570 servidores de esta categoría
  • Revisiones básicas iguales o mejores que el 100% de los otros 5570 servidores de esta categoría

Comparado con todos los servidores activos de esta categoría en el registro. Las estrellas solo cuentan cuando quien lo publica es dueño del repo.

Preguntas frecuentes

¿Es seguro Moretes Architect MCP?

Superó 3 de 3 revisiones básicas aplicables. No hemos leído el código. Antes de agregar una clave o un token, revisa qué acceso pide el servidor y usa una clave que tenga solo los permisos que necesitas.

¿Qué claves o códigos necesita?

El registro no indica ninguna clave obligatoria, aunque algunos servidores te piden iniciar sesión la primera vez que los usas.

¿Se ejecuta en mi computadora o en la nube?

Funciona de las dos formas: instálalo en tu computadora o conéctate a la versión en la nube.

¿Sigue en mantenimiento?

El repo de GitHub cambió por última vez –, y la última versión (0.5.0) llegó al registro anteayer.

¿Qué apps pueden usarlo?

Las apps compatibles con MCP, como Claude Desktop, Claude Code, Cursor y VS Code. Se conecta por URL, así que también funcionan las apps que aceptan servidores MCP remotos, como ChatGPT en modo desarrollador.

¿Qué puedo usar en su lugar?

En la misma categoría: GitHub, Desktop Commander, Cloudflare MCP

Alternativas

Servidores de la misma categoría hechos por otros creadores, ordenados por estrellas.

Cómo leer una tarjeta:↓ Descargas por semanai★ Estrellas de GitHubiTres pilares: reseñas · revisiones · usoiActualizado = fecha en que se publicó la última versión en el registroi

GitHub

Connect AI assistants to GitHub - manage repos, issues, PRs, and workflows through natural language.

de githubMuy usado★ 34,2 milActualizado hace 6 días

Computadora o nube

Desktop Commander

MCP server for terminal commands, file operations, and process management

de wonderwhy-erMuy usado↓ 709,6 mil/sem★ 10,2 milActualizado hace 18 días

Se ejecuta en tu computadora

Cloudflare MCP

Cloudflare MCP servers

de cloudflareMuy usado★ 4,4 milActualizado hace 14 meses

Se ejecuta en la nube✓ mcp.cloudflare.com

README del creador

Abrir el README

Copiado tal cual del repo del creador. PopNx MCP no lo ha revisado ni lo respalda. Se quitaron HTML, imágenes y scripts. Los enlaces llevan fuera de este sitio.

Claude Code · Codex · Kiro · Cursor · VS Code · Gemini CLI · Amazon Q · Claude Desktop

Conectar · Ver funcionando · Ferramentas · Pipeline · Privacidade · Tutorial e curso · English


Um servidor MCP que coloca 48 ferramentas determinísticas de arquitetura e 10 personas de arquiteto dentro do seu agente de código. O modelo do seu cliente raciocina; o servidor devolve cálculos, estruturas, fontes oficiais e lacunas explícitas. O servidor nunca chama um modelo, nunca acessa a sua conta pela internet e não precisa de chave de API.

Feito por Fernando Azevedo, Arquiteto de Tecnologia da Informação Especialista e AWS Community Builder (AI Engineering). É o que eu uso para decidir arquitetura no dia a dia, aberto para a comunidade usar, auditar e estender.

Veja funcionando

Pede uma API, ele pergunta antes de sugerir. O agente chama requirements_check e depois architect_panel; nenhum número é inventado.

Calcula, não chuta. No Kiro, latency_budget soma os passos em série, pega o maior dos paralelos e mostra onde o tempo vai.

Trava o apply perigoso no pipeline. O mesmo motor roda offline como CLI, com Markdown, JSON ou SARIF e exit code por severidade.

Os GIFs são trechos dos vídeos do curso gratuito, narrados na minha voz, com as chamadas e as respostas reais do servidor. Os JSON completos estão em docs/examples.

Conecte em 30 segundos

Sem chave, sem cadastro:

# Claude Code

claude mcp add --transport http moretes-architect https://mcp.moretes.com/mcp

Codex

codex mcp add moretes-architect --url https://mcp.moretes.com/mcp

Gemini CLI

gemini mcp add --transport http moretes-architect https://mcp.moretes.com/mcp

Kiro, Cursor, VS Code, Amazon Q, Claude Desktop

Kiro (.kiro/settings/mcp.json), Cursor (.cursor/mcp.json) e Amazon Q (mcp.json):

{

"mcpServers": { "moretes-architect": { "url": "https://mcp.moretes.com/mcp", "autoApprove": [] } } }

VS Code (.vscode/mcp.json):

{

"servers": { "moretes-architect": { "type": "http", "url": "https://mcp.moretes.com/mcp" } } }

Claude Desktop e qualquer cliente stdio, depois de rodar local:

{ "mcpServers": { "moretes-architect": { "command": "node", "args": ["/CAMINHO/ABSOLUTO/dist/stdio.js"] } } }

Passo a passo de cada cliente, verificação e erros comuns: docs/clients.md.

Cota pública: 300 requisições por dia por cliente e 3.000 no total; acima disso, 429. O mesmo servidor responde em https://fernando.moretes.com/api/mcp, mas esse endereço passa pelo site e todos os seus usuários dividem uma única cota diária; use a URL direta para ter a sua. Para volume ou entradas privadas, rode local.

Depois de conectar, peça ao agente:

"Use o Moretes Architect. Preciso de uma API de pedidos para um marketplace, 300 pedidos por minuto no pico. Pergunte o que falta antes de sugerir, convoque os arquitetos de solução, segurança e FinOps, compare Lambda e ECS, desenhe o C4 e registre a decisão em um ADR."

O que ele faz

GrupoFerramentasPara quê
Personas e códigoarchitect_panel, code_review_architecture, dependency_manifest_reviewConvocar arquitetos de solução, enterprise, negócio, dados, infraestrutura, software, IA, segurança, governança e FinOps; revisar código e manifestos de dependência
Arquitetura e decisõesrequirements_check, architecture_pattern, service_compare, decision_record, well_architected_review, threat_model, failure_rehearsal, capacity_plan, cost_model, slo_budget, migration_plan, architecture_diagram, implementation_plan, agent_tool_contractDo requisito ao ADR, com os seis pilares, STRIDE, capacidade, custo datado e SLO
Design: diagramas, dados, contratosc4_model, sequence_diagram, service_equivalents, data_classification, openapi_review, event_contractC4 e sequência em Mermaid validados; equivalência AWS, Azure, GCP, OCI e open source em 43 capacidades; LGPD, GDPR e PCI como ponteiros; OpenAPI; contrato CloudEvents
Confiabilidade, operação e FinOpslatency_budget, queue_sizing, dr_strategy, retry_policy, storage_growth, finops_unit_economics, postmortem, runbookOrçamento de latência, Erlang C, tier de DR por RTO/RPO, backoff com jitter, crescimento de armazenamento, custo por unidade, postmortem e runbook
Agentes de IA e segurança de MCPagent_eval_plan, prompt_injection_checklist, rag_pipeline_plan, mcp_server_review, mcp_config_reviewPlano de avaliação, controles contra injeção, RAG com autorização antes do top-k, revisão de outros servidores MCP e da configuração do seu cliente
Revisão de IaCiam_policy_review, cloudformation_review, terraform_plan_review, kubernetes_manifest_reviewPlano Terraform/OpenTofu em JSON, CloudFormation, manifestos Kubernetes, políticas IAM
AWS Knowledge ao vivoaws_knowledge_search, aws_knowledge_read, aws_regions, aws_regional_availability, aws_skillDocumentação oficial atual, regiões e disponibilidade, pelo MCP oficial da AWS
Integrações oficiais e GitHubintegration_catalog, integration_config, github_public_repositoryCatálogo dos 61 servidores oficiais awslabs com versão fixada; metadados públicos de repositórios

iam_policy_review lê política IAM da AWS, role definition do Azure e bindings do Google Cloud (provider). Toda ferramenta de cálculo e revisão publica outputSchema, e o cliente valida a saída.

Mais 20 prompts (10 fluxos e um architect_ por persona), 18 resources (moretes://guide, moretes://boundaries, moretes://tools, moretes://personas/ , moretes://skills/ ) e, só no modo local, 5 ferramentas opcionais de conta AWS e federação com os servidores oficiais.

Guia de cada ferramenta: docs/tools-guide.md · Schemas: docs/tools.md · Saídas reais: docs/examples · Personas: docs/personas.md

Na versão 0.5.0, node dist/cli.js manifest exporta os contratos públicos completos com hashes por ferramenta, incluindo schemas de saída e anotações de segurança. Como verificar e comparar contratos. A instalação local e o endpoint HTTP permitem comparar os mesmos contratos; confira a versão em uso antes de comparar.

Saída real: um C4 desenhado pelo c4_model

Entrada: pessoas, sistemas e relações explícitas. Saída: Mermaid validado (id duplicado, aresta solta e rótulo com sintaxe perigosa são recusados). O GitHub renderiza abaixo exatamente o que a ferramenta devolveu em docs/examples/c4_model.json:

flowchart TB

buyer(["Buyer Places and tracks orders"]) subgraph system_Orders_platform["Orders platform"] web["Storefront [Next.js]"] api["Orders API [Node.js on Fargate]"] db["Orders DB [PostgreSQL]"] bus["Order events [EventBridge]"] end psp[["Payment provider [REST + webhooks]"]] buyer -->|"uses"| web web -->|"calls (HTTPS/JSON)"| api api -->|"reads and writes"| db api -->|"authorizes payment"| psp psp -->|"webhook: payment captured"| api api -->|"publishes OrderPlaced"| bus classDef person fill:#1f3b63,stroke:#5b9bd5,color:#fff class buyer person classDef external fill:#4a4a4a,stroke:#9a9a9a,color:#fff class psp external

Saída real: revisando um servidor MCP envenenado

mcp_server_review recebe o tools/list de outro servidor e procura texto de instrução escondido na descrição, parâmetros perigosos, anotação mentirosa e nomes duplicados. Contra o servidor de exemplo em docs/examples/mcp_server_review.json:

{

"summary": { "high": 5, "medium": 1, "info": 0 }, "verdict": "Do not auto-approve; review each high finding with the server author or pin to an allowlist", "findings": [ { "severity": "high", "target": "read_file", "message": "Description contains instruction-like text (references local secret files); tool-poisoning indicator." }, { "severity": "high", "target": "read_file", "message": "Parameters that typically carry commands, raw queries, URLs or paths: path. Require an allowlist and per-call approval." } ] }

#

Solo se muestra el principio; lee el resto en el repo

Pregunta a PopNx