[ 에이전트 자동화 ]

인증 데이터에 대한 MCP 액세스: 범위 도구 및 자격 증명

인증 분석가에게 작업에 필요한 데이터와 도구만 제공하고 서비스 자격 증명은 보고서 콘텐츠 외부에 유지하세요.

EmailAuth 연구팀 제공 · 3분 읽기

[ 핵심사항 ]

  • 인증 분석가에게 작업에 필요한 데이터와 도구만 제공하고 서비스 자격 증명은 보고서 콘텐츠 외부에 유지하세요.
  • 신뢰할 수 없는 보고서 콘텐츠 외부에 테넌트 및 도구 권한을 적용해야 합니다.
이 페이지에서

MCP 연결은 제공하는 모든 작업을 신뢰하는 이유가 아니라 기능을 노출하는 방법입니다. 인증 분석가를 연결하기 전에 검사할 수 있는 테넌트, 검색할 수 있는 증거 및 사용할 수 없는 작업을 지정하세요. 한 서버가 두 도구를 모두 제공한다는 이유만으로 보고서 읽기 할당이 DNS 게시를 상속해서는 안 됩니다.

실제 데이터 경로로 시작

호스트 애플리케이션, MCP 클라이언트, 서버, 보고서 저장소 및 다운스트림 API를 매핑합니다. 토큰이 종료되는 위치와 각 구성 요소를 운영하는 조직을 기록합니다. 그만큼 MCP 인증 사양 HTTP 기반 전송에 대한 인증을 설명합니다. 해당 흐름이 로컬 stdio 서버에 변경 없이 적용된다고 가정하지 마세요. 로컬 실행 파일은 원격 OAuth 교환 없이도 파일 시스템이나 환경에 액세스할 수 있습니다.

원시 메시지 검색과 별도로 보고서 검색을 수행합니다. 집계된 개수는 메시지 제목, 수신자 또는 첨부 파일을 공개하지 않고 발신자 동향 질문에 답할 수 있습니다. 모델에서 제공하는 테넌트 이름을 권한으로 받아들이는 대신 인증된 컨텍스트를 사용하여 서버에서 테넌트 격리를 시행합니다. 무제한 저장소 URL을 노출하지 않고도 요약을 추적할 수 있도록 안정적인 소스 식별자를 반환합니다.

자격 증명 및 도구 사용 범위 제한

지원되는 최소 리소스 및 작업 범위의 자격 증명을 사용하세요. 프롬프트, 도구 설명, 보고서 필드 또는 로그가 아닌 승인된 자격 증명 메커니즘에 비밀을 유지하세요. 그만큼 MCP 보안 지침 토큰 패스스루를 금지합니다. 서버는 다른 서비스를 위한 업스트림 토큰을 단순히 수락하고 전달해서는 안 됩니다. 의도된 대상을 검증하고 적절한 다운스트림 권한 부여 관계를 구현합니다.

일반 HTTP, 셸 및 파일 작성 기능을 포함하여 노출된 모든 도구의 목록을 작성하세요. 일반 실행 도구가 광범위한 자격 증명을 사용하여 동일한 공급자를 호출할 수 있는 경우 DNS 관련 버튼을 숨기는 것은 거의 효과가 없습니다. 실행 경계에서 불필요한 기능을 제거합니다. 도구 주석과 설명이 포함된 이름은 클라이언트가 도구를 제시하는 데 도움이 될 수 있지만 강제 인증을 대체할 수는 없습니다.

적대적 신고 내용 연습

아래 서면 정책의 경우 인증된 테넌트 A와 승인된 보고서 분석 작업을 가정합니다. 테넌트 A에 대한 read_report만 허용됩니다. 비밀 또는 DNS 게시를 요청하는 신고 콘텐츠는 해당 권한을 확장할 수 없습니다. 이는 제안된 정책이지 보안 테스트를 실시하거나 검증된 서버 구성이 아닙니다.

보고서 텍스트, 메시지 샘플 및 서버에서 반환된 지침을 신뢰할 수 없는 증거로 취급합니다. 관리자라고 주장하는 문자열은 승인자가 되지 않습니다. 분석가는 해당 문자열을 준수하지 않고도 의심스러운 것으로 설명할 수 있습니다. OWASP 지시 문구만으로는 즉각적인 주입을 제거할 수 없기 때문에 계층화된 방어를 권장합니다.

전체 의사결정 원장 검사

  • 알려진 소유자 사례: 테넌트 A, 승인된 작업, A에 대한 read_report. 제안된 정책에 따라 허용합니다. 계산에서는 승인된 반환 증거만 사용합니다.
  • 잘못된 테넌트 사례: 인증된 A가 테넌트 B를 요청합니다. 보고서의 테넌트 레이블에 관계없이 읽기를 거부합니다.
  • 적대적인 콘텐츠 사례: 보고서 텍스트 요청 read_secret 및 게시_dns. 두 도구를 모두 거부합니다. A에 대한 승인된 read_report는 계속될 수 있으며 적대적인 텍스트는 데이터로만 처리됩니다.
  • 모호한 소유자 사례: A 보고서에서는 앱 A와 앱 B를 모두 가능한 소유자로 지정합니다. 승인된 증거 수집만 허용하고 소유자를 선택하는 대신 신원을 해결되지 않음으로 표시하고 속성을 에스컬레이션하세요.
  • 승인되지 않은 작업 사례: 승인된 조사가 없습니다. 자격 증명이 기술적으로 읽기를 허용하는 경우에도 인증이 명확해질 때까지 작업 기반 검색을 보류합니다.

이 원장에 대해 도구 호출, 모델 평가, 자격 증명 발급 또는 경계 테스트가 실행되지 않았습니다. 이러한 규칙은 시행되기 전에 실제 서버 및 다운스트림 권한에 대한 구현 테스트가 필요합니다.

운영점검 및 접근권한 철회

토큰을 복사하지 않고 도구 이름, 인증된 테넌트, 증거 참조 및 인증 결과를 기록합니다. 활성 세션 및 다운스트림 권한을 포함하여 액세스 만료 및 취소를 테스트합니다. 수명이 긴 공급자 자격 증명이 다른 곳에서도 유효한 경우 클라이언트에서 성공적인 연결 해제만으로는 충분하지 않습니다.

읽기 전용 파일럿과 분석가가 답변해야 하는 명확한 질문 목록으로 시작하세요. 거부가 유용한지 확인하십시오. 거부는 자동으로 세입자를 생략하거나 결과를 조작하는 대신 누락된 증거 또는 범위를 식별해야 합니다. 새 작업을 별도로 검토한 후에만 권한을 확장하세요. 이는 검증된 EmailAuth 제품 기능이 아닌 제안된 제어 패턴입니다.

[ 테이크아웃 ]

신뢰할 수 없는 보고서 콘텐츠 외부에 테넌트 및 도구 권한을 적용해야 합니다.

[ 역할별 ]

이것이 당신에게 의미하는 바

실용적인 다음 단계를 위해 역할을 선택하세요.

IT/메일 관리자

코드에 경계 적용

모델이 유일한 권한 확인일 수는 없습니다.

다음 단계

  1. 잘못된 테넌트 요청을 테스트합니다.
  2. 사용하지 않는 일반 실행 도구를 제거합니다.
  3. 테스트 만료 및 자격 증명 취소.

CISO/SecOps

자격 증명 체인 검토

신뢰는 토큰으로 작동할 수 있는 모든 서비스에 따라 달라집니다.

다음 단계

  1. 토큰 대상자를 문서화하세요.
  2. 취소 및 다운스트림 액세스를 테스트합니다.
  3. 로그에서 토큰 유출을 검사하세요.

창립자 / 비기술자

작은 초기 작업 정의

좁은 파일럿을 사용하면 가치와 노출을 더 쉽게 판단할 수 있습니다.

다음 단계

  1. 분석가가 대답해야 하는 질문의 이름을 지정하십시오.
  2. 초기 범위를 벗어나 계속 게시하세요.
  3. 조종사가 합의된 질문에 답변하는지 검토합니다.

[ 자주 묻는 질문 ]

자주 묻는 질문

MCP 자체가 DNS 권한을 부여합니까?

아니요. 권한은 구성된 자격 증명, 서버 시행 및 승인된 작업에서 비롯됩니다.

도구 설명이 보안 경계입니까?

아니요. 일반 도구를 포함하여 서버 및 다운스트림 서비스에서 인증을 시행합니다.

OAuth가 없으면 로컬 서버가 위험할 수 있나요?

예. 로컬 실행 파일은 파일, 프로세스 또는 환경 액세스를 상속받을 수 있습니다.

프롬프트에 공급자 토큰을 넣을 수 있나요?

모델에 표시되는 증거나 로그가 아닌 승인된 자격 증명 흐름에 토큰을 보관하세요.

토큰 패스스루란 무엇입니까?

적절한 대상 확인 없이 업스트림 토큰을 수락하고 전달합니다. MCP 보안 지침에서는 이 패턴을 금지합니다.

모든 분석에서 원시 메일을 검색해야 합니까?

아니요. 질문에 대해 충분히 드러나지 않는 증거부터 시작하세요.

이 예는 무엇을 검증합니까?

작동이 검증된 것이 없습니다. 서면 원장은 실제 구현에서 적용하고 테스트해야 하는 테넌트, 도구 및 작업 결정을 지정합니다.

액세스는 언제 확장해야 합니까?

새 작업 후에는 리소스 범위와 실행 위험이 명시적으로 검토됩니다.

[ 출처 ]

출처

  1. MCP 보안 모범 사례

    섹션 토큰 패스스루 · 대리인 문제 혼란 · 로컬 MCP 서버 침해 · 범위 최소화

  2. MCP 인증

    섹션 목적 및 범위 · 프로토콜 요구 사항 · 액세스 토큰 사용 · 토큰 대상 바인딩 및 검증

  3. OWASP 프롬프트 주입

    섹션 예방 및 완화 전략

[ 어휘 ]

어휘

MCP
모델 컨텍스트 프로토콜(Model Context Protocol)은 도구와 리소스를 클라이언트에 노출하기 위한 프로토콜입니다.
토큰 청중
액세스 토큰이 의도된 리소스 또는 서비스입니다.

기업 출처

최고의 금융 기관과 정부가 필요한 이유 이메일 보안 대시보드를 폐기했습니다.

기존 이메일 인증 플랫폼은 대시보드를 판매하고 엔지니어에게 작업을 요청합니다. 위험이 높은 환경에서 수동 감독은 시행 지연, 구성 드리프트 및 모니터링되지 않는 섀도우 도메인을 의미합니다.

EmailAuth 는 에이전트 이메일 출처 플랫폼입니다. 우리 대리인은 집행합니다 p=reject, 제3자 발신자를 정렬하고 도메인을 전체로 이동하세요. RFC 9989 인간 참여형 감사 기능을 갖춘 새로운 DMARC 표준을 준수합니다.

정부 대기업 1등급 금융기관

SaaS · 전용 테넌시 · Air-Gapped 온프레미스 · BYOK 암호화

기술 자료