fde-mastery MCP server
2026년 11월 8일 커밋내구성이 있는 워크플로, 정책 준수 및 관측성을 갖춘 기업용 AI agent를 위한 거버넌스 기반 실행 플랫폼을 제공합니다.
다른 이름 LloydCoder/fde-mastery
- 스타
- 1
- Tools
- —
- 다운로드, 30일
- —
- 최신 버전
- —
- 마지막 커밋
- 2026년 11월 8일
- 라이선스
- Apache-2.0
fde-mastery MCP란?
fde-mastery은(는) MCP server입니다. 내구성이 있는 워크플로, 정책 준수 및 관측성을 갖춘 기업용 AI agent를 위한 거버넌스 기반 실행 플랫폼을 제공합니다.
프로젝트 README에서 생성된 요약
fde-mastery MCP server 정보
FDE Mastery는 엔지니어링 팀이 엄격한 거버넌스와 내구성이 있는 워크플로를 통해 기업용 AI agent를 관리할 수 있도록 지원합니다. 제어, 데이터, 신뢰 평면 사이에 명확한 경계를 설정하는 모듈형 모놀리스 아키텍처를 제공하여 안전한 agent 실행을 보장합니다. 개발자는 Python 또는 TypeScript SDK를 사용하여 이러한 기능을 자체 애플리케이션에 통합할 수 있으며, 중앙 집중식 레지스트리를 통해 ID 및 테넌시부터 모델 및 도구 액세스까지 모든 것을 관리할 수 있습니다.
플랫폼은 정책 준수, 영향력이 큰 작업에 대한 사람의 승인, OpenTelemetry 호환 관측성과 같은 복잡한 운영 요구 사항을 처리합니다. 인메모리 스토리지를 사용한 로컬 테스트부터 PostgreSQL, Redis, Docker Compose를 사용하는 운영 환경까지 다양한 배포 모델을 지원합니다. manifest 검사 및 doctor 체크를 위한 platformctl과 같은 특정 도구를 활용하여 팀은 금융, 사이버 보안, 법률 워크플로를 포함한 8가지 기업 도메인 전반에서 높은 표준을 유지할 수 있습니다.
활용 사례
- 1작업에 대한 사람의 승인 강제AI agent가 진행하기 전에 고위험 작업에 대해 수동 검증을 거치도록 제한할 수 있습니다.
- 2멀티테넌트 AI 워크로드 관리개발자는 동일한 플랫폼 내에서 서로 다른 고객이 격리된 ID와 데이터 경계를 갖도록 보장할 수 있습니다.
- 3agent 성능 및 드리프트 모니터링팀은 평가 데이터셋과 관측 도구를 사용하여 AI 모델의 성능이 시간이 지남에 따라 어떻게 변화하는지 추적할 수 있습니다.
- 4AI 공급망 보안 강화조직은 빌드 프로세스 중에 보안 검사를 자동화하고 소프트웨어 자재 명세서(SBOM)를 생성할 수 있습니다.
프로젝트의 README를 바탕으로 작성되었습니다. 모든 활용 사례는 해당 내용의 인용문과 대조하여 확인합니다.
구성
FDE_STORAGE_BACKEND
| 이름 | 설명 | 유형 |
|---|---|---|
| FDE_STORAGE_BACKEND | — |
자동 검사
2026년 11월 15일에 실행됨전체 보고서 →아직 인증되지 않았습니다. 서버는 80점 이상의 점수, 심각한 결함 없음, 그리고 검사에 충분한 데이터를 갖추어야 합니다. 검사 방식 · 점수를 높이기 위해 수정할 항목
- 소스 저장소 연결 및 접근 가능lloydcoder/fde-mastery is public and reachablegithub.com/lloydcoder/fde-mastery ↗통과
- 패키지가 이 저장소를 소스로 명시검사되지 않음
- 빌드 출처(Sigstore 증명)검사되지 않음
- 오픈 소스 라이선스 (OSI)Apache-2.0spdx.org/licenses/Apache-2.0.html ↗통과
- 최근 1년 내 커밋 또는 릴리스Last commit or release 2026-11-08github.com/lloydcoder/fde-mastery ↗통과
- OpenSSF Scorecard검사되지 않음
- 패키지 이름이 인기 패키지와 유사하지 않음검사되지 않음
- 패키지 및 해당 종속성에 중요한 보안 권고 없음검사되지 않음
- 모델에 대한 숨겨진 지침 없음0 tool descriptions and the README read; no override phrases, credential paths or hidden characters통과
- 파괴적인 도구에 라벨 표시됨검사되지 않음
- 원격 엔드포인트가 MCP 핸드셰이크에 응답검사되지 않음
README
GitHub에서 보기FDE Mastery
FDE Mastery is a governed execution platform for teams building, integrating, and operating enterprise AI agents and workflows.
It provides reusable identity and tenancy boundaries, agent execution, durable workflows, policy enforcement, human approvals, model and tool gateways, evaluations, observability, and operational controls across eight enterprise domains.
Architecture at a glance
The diagram describes platform boundaries; it is not a screenshot or live deployment demonstration. See the architecture guide.
Why FDE Mastery
| Concern | Platform approach |
|---|---|
| Identity and tenancy | Tenant-aware identity context, scoped authorization and PostgreSQL RLS foundations |
| Agent execution | Versioned agent lifecycle, budgets, checkpoints and durable workflow boundaries |
| Consequential actions | Independent trust/policy controls, risk tiers and expiring human approvals |
| Tool and model access | Registries, capability boundaries, policy checks and provider adapters |
| Reliability | Leased work, retries, recovery, idempotency and incident lifecycle contracts |
| Evaluation | Golden and adversarial datasets, quality/safety gates and drift signals |
| Operations | OpenTelemetry-compatible observability, tenant-aware FinOps and deployment controls |
| Supply chain | CI security checks, SBOM generation, image signing and build provenance |
FDE Mastery is a modular monolith with explicit control-plane, data-plane and trust-plane boundaries. It does not split components into microservices before independent scaling or isolation is justified.
Quick start
Run the repository tests with local in-memory and mock-provider settings. No production credentials are required.
git clone https://github.com/LloydCoder/fde-mastery.git && cd fde-mastery/packages/platform-core
python -m venv .venv && source .venv/bin/activate
python -m pip install -e ".[test]"
FDE_STORAGE_BACKEND=memory FDE_RATE_LIMIT_BACKEND=memory FDE_MONTH1_PROVIDER=mock MOCK_LLM=true FDE_ENVIRONMENT=test python -m pytest -q
Windows PowerShell activation uses .venv\Scripts\Activate.ps1. Python 3.11 matches the primary CI runtime; package metadata supports Python 3.10 and newer.
Installation
| Tool | Requirement |
|---|---|
| Python | 3.10+; Python 3.11 is the CI baseline |
| Git | Required to clone |
| Docker Compose | Optional, for container deployment |
| Node.js | 20+ for the TypeScript SDK |
From packages/platform-core, install the platform and quality tools:
python -m pip install -e ".[test,quality,security,observability,sbom]"
Optional dependency groups are defined in pyproject.toml. The production-oriented Compose definition is deployment/docker-compose.production.yml. It requires deployment-specific PostgreSQL, OIDC, application/admin key and managed-secret configuration. Follow the deployment guide; never use example credentials in production.
Usage
Inspect platform capabilities
From the repository root:
PYTHONPATH=packages/platform-core python -m platformctl manifest
PYTHONPATH=packages/platform-core python -m platformctl doctor
Run the API locally
After installing the package, from packages/platform-core:
FDE_STORAGE_BACKEND=memory FDE_RATE_LIMIT_BACKEND=memory FDE_MONTH1_PROVIDER=mock MOCK_LLM=true FDE_ENVIRONMENT=test python -m uvicorn deployment.api_gateway.main:app --host 127.0.0.1 --port 8000
In another terminal:
curl --fail http://127.0.0.1:8000/v1/health
See API reference for authentication, tenant binding, idempotency and request metadata. Do not send customer data to a local test configuration.
SDKs
| SDK | Runtime | Source |
|---|---|---|
| Python | Python 3.10+; standard-library HTTP client | sdks/python |
| TypeScript | Node.js 20+ | sdks/typescript |
Configuration
The tracked API gateway example is .env.example. It contains placeholders only. Copy values into an untracked environment file and replace every placeholder before use.
| Variable | Template example | Purpose |
|---|---|---|
FDE_API_KEYS |
Placeholder | Application API keys |
FDE_ADMIN_API_KEYS |
Placeholder | Separate administrator API keys |
FDE_STORAGE_BACKEND |
memory |
Storage adapter |
FDE_DATABASE_URL |
Local PostgreSQL URL | Durable database connection |
FDE_DB_CREATE_TABLES |
false |
Automatic table creation |
FDE_RATE_LIMIT_BACKEND |
memory |
Rate-limit backend |
FDE_REDIS_URL |
Local Redis URL | Redis connection |
FDE_RATE_LIMIT_WINDOW_SECONDS |
60 |
Rate-limit window |
FDE_RATE_LIMIT_REQUESTS |
60 |
Request allowance |
FDE_MAX_BODY_BYTES |
262144 |
Maximum request body size |
See Configuration reference. Template values are not production recommendations.
Platform domains and capabilities
| Domain | Example workflow |
|---|---|
| Cybersecurity | SIEM alert enrichment and SOC triage |
| Finance | Transaction risk and governance |
| HealthTech | Compliance and triage support |
| Logistics | Supply-chain risk analysis |
| Legal | Contract risk workflows |
| RevOps | Pipeline and account operations |
| Procurement | Supplier risk and quote comparison |
| Custom | Tenant-defined workflows and policies |
The platform provides versioned agent/tool/model/policy registries, durable workflows, tenant-scoped events, evaluation, incident management, AI FinOps, integration and interoperability boundaries, and deployment profiles.
High-impact actions remain subject to policy and human approval. Procurement is recommendation-oriented: the platform does not autonomously award suppliers, create purchase orders, modify vendor master data or approve spend.
These are reusable platform capabilities and reference integrations. They are not a security certification, regulatory approval or evidence of a live customer deployment.
Documentation
| Guide | Description |
|---|---|
| Documentation index | Documentation map and reading paths |
| Getting started | Local setup and first checks |
| Architecture | Platform boundaries and dependency rules |
| Architecture decisions | Accepted architecture decision records |
| API and SDKs | Versioned API and client contracts |
| Configuration | Runtime environment settings |
| Deployment | Deployment model and operations |
| Production readiness | Eight-gate promotion model |
| Build status | Historical implementation and verification ledger |
| Security standards | Engineering control references |
| AI threat model | AI-specific threat considerations |
Contributing
Issues and pull requests are welcome. Read CONTRIBUTING.md, follow the Code of Conduct, and use the provided templates.
License and acknowledgements
FDE Mastery is distributed under the Apache License 2.0. The project uses and is informed by OWASP, NIST AI RMF, OpenTelemetry, CycloneDX, Sigstore Cosign and SLSA provenance.
Responsible use
Domain examples use synthetic or illustrative data. They are not financial, medical or legal advice. Customer deployments require their own threat model, data-protection decisions, integration validation, evaluation evidence, security review, operational runbooks and approval policy.
- Defects: GitHub Issues.
- Vulnerabilities: follow SECURITY.md; do not publish exploit details.
- Setup: see Getting started and Configuration.
- Deployment: see DEPLOYMENT.md.
fde-mastery MCP 질문
SDK에서 지원하는 프로그래밍 언어는 무엇인가요?
Python 3.10+를 위한 Python SDK와 Node.js 20+를 위한 TypeScript SDK를 제공합니다.
플랫폼이 조달 작업을 자율적으로 수행하나요?
아니요, 조달은 권장 사항 중심입니다. 플랫폼이 자율적으로 공급업체를 선정하거나 구매 주문을 생성하지는 않습니다.
운영용 자격 증명 없이 로컬에서 플랫폼을 실행할 수 있나요?
네, 운영용 자격 증명 없이 로컬 인메모리 및 mock-provider 설정을 사용하여 저장소 테스트를 실행할 수 있습니다.