SP

saulpatinojr/proj-cloud_architect_sidekick_mcp

Deployment & DevOps

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

0 stars 0 forks 품질 75 트렌드 20MIT

Azure-native MCP server for Architecture Intelligence. Manage ADRs, detect architectural drift, analyze technology stacks, track decision history, identify contradictions, perform safety reviews, and...

개요

An that lets Claude (Claude Code, Claude.ai, Claude Desktop, or any MCP client) work with as first-class, verifiable artifacts: - decisions in MADR style with structured, testable claims; search, version, supersede and archive them. - (manifests, IaC, config, code) through a fast direct-to-Blob upload with quarantine, hashing and content-safety scanning. - deterministically from .csproj, package.json, requirements, Dockerfiles, Bicep, Terraform, Kubernetes and CI files. - between accepted decisions and what the code and infrastructure actually do. - between decisions, with scope-aware false-positive guards. - of proposed decisions (security, availability, data loss, privacy, compliance, lock-in, cost, EOL, operability, rollback, blast radius). - tool calls, decisions and human feedback per tenant and workspace with explainable retrieval. And one guarantee above all: Analyzers write only to system-managed observations; every suggested edit is a proposal a human approves.

README

원문 README의 일부입니다. 원문 보기.


What is this?

An enterprise-ready remote Model Context Protocol server that lets Claude (Claude Code, Claude.ai, Claude Desktop, or any MCP client) work with Architectural Decision Records (ADRs) as first-class, verifiable artifacts:

  • Record decisions in MADR style with structured, testable claims; search, version, supersede and archive them.
  • Ingest evidence (manifests, IaC, config, code) through a fast direct-to-Blob upload with quarantine, hashing and content-safety scanning.
  • Detect technologies deterministically from .csproj, package.json, requirements, Dockerfiles, Bicep, Terraform, Kubernetes and CI files.
  • Detect drift between accepted decisions and what the code and infrastructure actually do.
  • Detect contradictions between decisions, with scope-aware false-positive guards.
  • Review safety of proposed decisions (security, availability, data loss, privacy, compliance, lock-in, cost, EOL, operability, rollback, blast radius).
  • Remember tool calls, decisions and human feedback per tenant and workspace with explainable retrieval.

And one guarantee above all: the server never changes a human decision on its own. Analyzers write only to system-managed observations; every suggested edit is a proposal a human approves.

How it works

flowchart LR
  C[Claude / MCP client] -->|HTTPS JSON-RPCStreamable HTTP| E[Azure FunctionsMCP extension]
  E --> P[Pipeline: auth · tenant · validationidempotency · audit · memory]
  P --> S[ADR services & deterministic analyzers]
GitHub에서 전체 README 보기

설치

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

Open the repository installation guide MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →