durin
가입

CTO를 위한 MCP 거버넌스 아키텍처.

MCP 거버넌스 아키텍처, 신뢰 경계, 승인 의미 및 생산 신뢰에 대한 CTO 가이드입니다.

간략한 결정

프로토콜 라우팅, 권한 부여, 공급자 권한, 실행 및 운영을 별도의 아키텍처 문제로 유지하세요.

게이트웨이는 신뢰 경계입니다.

게이트웨이는 누가 요청하는지, 어떤 클라이언트가 작동하는지, 어떤 연결이 대상인지, 어떤 도구와 리소스가 관련되어 있는지, 어떤 정책 버전이 적용되는지 등 요청이 컨텍스트를 얻는 장소일 때 유용합니다. 이러한 맥락을 통해 플랫폼 팀은 전송 전에 결정적인 결정을 내릴 수 있습니다.

라우팅을 권한 확인과 동일하게 취급하면 안 됩니다. 게이트웨이는 토큰의 대상과 자격 증명을 직접 검증하고 제공업체의 동의 범위를 지켜야 합니다. 기능이나 리소스의 적용 범위를 확인할 수 없으면 요청을 차단해야 합니다.

예시 시나리오: 도구의 모양이 변경됩니다.

업스트림 도구가 읽기를 쓰기로 변경하는 새로운 인수를 추가한다고 상상해 보세요. 단순히 JSON를 전달하는 게이트웨이는 정책 및 검토 모델이 뒤처지는 동안 계속 작동할 수 있습니다. 관리 경로는 스키마 및 기능 변경 사항을 검토 입력으로 처리합니다. 이는 보고된 이벤트가 아닌 예시적인 설계 시나리오입니다.

경로를 별도의 단계로 모델링합니다. 즉, 인증, 권한 부여, 필요한 경우 승인 획득, 의도 기록, 전송 및 공급자 결과 분류입니다. 이러한 분리로 인해 재시도와 불확실한 쓰기가 우연이 아닌 명시적으로 이루어집니다.

MCP 보안 모범 사례

아키텍처 체크리스트

연결을 확장하기 전에 다음 질문에 대한 답을 적어 두십시오.

  • 어떤 MCP 클라이언트가 지원되며 해당 버전과 구성은 어떻게 확인됩니까?
  • 업스트림 ID, 범위, 동의 및 토큰 대상은 게이트웨이 ID와 어떻게 분리됩니까?
  • 검토된 도구, 스키마, 리소스 및 정책 버전은 어디에 저장되고 변경됩니까?
  • 승인은 정확한 주체, 인수, 스키마, 만료 및 사용 횟수에 어떻게 연결됩니까?
  • 시간 초과 및 모호한 공급자 쓰기는 어떻게 표시되고 조정됩니까?
  • 송신, 비공개 연결, 보존, 백업 및 복구를 시행하는 제어는 무엇입니까?

Durin을 사용한 제한된 평가

Durin은 플랫폼 팀에 ID, 기본 허용 정책 확인, 선택적인 승인 또는 허용하지 않는 제어, 범위가 지정된 연결 및 감사 등 실행을 위한 구체적인 요청 경로를 제공합니다. 평가 작업 영역은 공급자 활성화 전에 모델의 유효성을 검사할 수 있습니다. 검색, 원격 공급자 활성화, 호스팅된 ID, 개인 연결 및 운영 보증은 프로덕션 신뢰 검사입니다.

해당 경계를 사용하여 아키텍처 결정 기록을 구축합니다. 게이트웨이가 증명하는 기능, 네트워크 또는 클라이언트가 증명해야 하는 기능, 프로덕션 노출 전에 통과해야 하는 게이트의 이름을 지정합니다.

Durin 생산 신뢰

해결해야 할 아키텍처 결정.

MCP 거버넌스는 API 게이트웨이와 동일합니까?

MCP 거버넌스는 클라이언트, 도구, 리소스, 동의 및 모델 중재 작업에 대한 요구 사항을 정의합니다. API 게이트웨이는 이러한 제어 중 일부를 구현할 수 있습니다. 배포가 실제로 충족하는 요구 사항을 확인하십시오.

생산 게이트는 무엇이 되어야 합니까?

테스트된 신원, 공급자 동의, 검토된 도구, 네트워크 적용 범위, 오류 및 불확실성 처리, 보존, 복구 및 클라이언트 호환성에 대한 게이트입니다.

확장하기 전에 아키텍처를 연습해 보세요.

라우팅, 권한 부여, 승인, 실행 및 운영 경계를 별도의 결정으로 관리하려면 계정을 만드세요.

계정 만들기

이 브라우저에서 허용할 선택적 이용 목적을 선택해 주세요. 사이트 작동, 로그인 유지, 이 선택 기억에 필요한 쿠키는 항상 켜져 있으며, 추천 링크가 최대 90일 동안 설정하는 추천 쿠키도 마찬가지입니다. 선택은 퍼스트 파티 쿠키에 180일 동안 저장됩니다. 분석을 끄는 선택을 저장하면 이 페이지에서 분석이 실행 중이었던 경우 페이지가 다시 로드됩니다. 개인 정보 보호 정책 읽기.