Back to Blog
BlogApril 10, 20263

Claude용 M365 MCP 클라이언트: 단계별 설정 가이드

Claude용 M365 MCP 클라이언트: 단계별 설정 가이드

필수 조건

  • Claude 계정(무료, Pro, 팀 또는 엔터프라이즈; 커넥터는 모든 플랜에서 작동).
  • SharePoint, OneDrive, Outlook 및/또는 Teams에 액세스할 수 있는 Microsoft 365 직장 또는 학교 계정.
  1. 조직/테넌트 관리자: 권한 동의를 위해 글로벌 관리자 또는 적절한 Entra ID 역할.
  2. Claude 데스크톱 앱(MCP 최적 경험 권장) 또는 Claude.ai / Claude Code 액세스 권한.
  3. 인증 흐름을 위한 최신 웹 브라우저.

참고: 공식 M365 커넥터는 Anthropic의 호스팅된 MCP 구현을 사용합니다. 이 커넥터는 위임 권한과 함께 Microsoft Graph를 활용하며 로컬 서버 실행이 필요하지 않습니다.

1단계: M365 커넥터 활성화(팀 및 엔터프라이즈 관리자)

  1. 조직 소유자로 Claude에 로그인합니다.
  2. 조직 설정 > 커넥터(또는 통합)로 이동합니다.
  3. 커넥터 찾아보기 또는 추가를 클릭합니다.
  4. Microsoft 365(또는 "Anthropic의 Claude용 M365 커넥터")를 검색하고 선택합니다.
  5. 조직에 대해 커넥터를 활성화합니다.

이 단계는 커넥터를 팀 구성원이 사용할 수 있도록 합니다. 무료/Pro 플랜의 개별 사용자는 관리자 개입 없이도 직접 연결할 수 있는 경우가 많습니다.

2단계: Microsoft Entra ID에서 관리자 동의 획득(대부분 테넌트 필수)

설정은 테넌트에 두 개의 엔터프라이즈 애플리케이션을 생성합니다:

  • Claude용 M365 MCP 서버
  • Claude용 M365 MCP 클라이언트

관리자 단계:

  1. Microsoft Entra 관리 센터로 이동합니다.
  2. 엔터프라이즈 애플리케이션으로 이동합니다.
  3. Claude용 M365 MCP 서버를 검색하고 선택합니다.
  4. 권한 > 관리자 동의 탭으로 이동합니다.
  5. 요청된 Microsoft Graph 위임 권한(일반적으로 Files.Read.All, Mail.Read, Calendars.Read, Chats.Read 등 포함)을 검토하고 부여합니다.
  6. Claude용 M365 MCP 클라이언트에 대해 동일한 과정을 반복합니다.

선택 사항: 액세스 제한

각 앱의 속성에서 **할당 필요?**를 로 설정합니다.

사용자 및 그룹 아래에서 특정 사용자 또는 보안 그룹을 할당합니다.

동의 URL ({your-tenant-id} 대체):

서버: https://login.microsoftonline.com/{your-tenant-id}/adminconsent?client_id=07c030f6-5743-41b7-ba00-0a6e85f37c17

클라이언트: https://login.microsoftonline.com/{your-tenant-id}/adminconsent?client_id=08ad6f98-a4f8-4635-bb8d-f1a3044760f0

3단계: Claude 데스크톱 설치 및 구성(권장)

  1. 아직 설치되지 않은 경우 Claude 데스크톱을 다운로드하고 설치합니다.
  2. Claude 데스크톱을 엽니다.
  3. 메뉴(햄버거 아이콘) > 설정 > 개발자(또는 통합)를 클릭합니다.
  4. Microsoft 365 커넥터 또는 MCP 섹션을 찾습니다.
  5. 연결 또는 Microsoft 365 추가를 클릭합니다.
  6. Microsoft 로그인 흐름을 따르고 요청된 권한을 부여합니다.

성공적인 인증 후 커넥터가 활성 MCP 통합으로 나타납니다.

4단계: Claude에서 연결 및 테스트하기

  1. Claude 데스크톱(또는 Claude.ai)에서 새 대화를 시작합니다.
  2. 필요 시 커넥터를 명시적으로 언급하세요. 예: "내 Microsoft 365 데이터를 사용하여 지난주 받은 최근 이메일을 요약해 줘."
  3. 예시 프롬프트를 시도해 보세요:
    • "OneDrive에서 최신 프로젝트 제안서 문서를 검색해 줘."
    • "마케팅 팀과의 Teams 채팅에서 주요 포인트를 요약해 줘."
    • "Outlook 캘린더에서 예정된 미팅을 나열하고 준비 노트를 제안해 줘."
    • "SharePoint에서 3분기 재무 보고서를 찾아 분석해 줘."

Claude가 MCP 도구를 자동으로 사용하여 Microsoft Graph를 통해 Microsoft 365에서 실시간 컨텍스트를 가져옵니다.

예상 동작 예시: Claude는 가상 정보를 생성하지 않고, 파일, 이메일, 캘린더에서 직접 가져온 정확하고 근거 있는 정보로 응답합니다.

5단계: 권한 확인 및 액세스 문제 해결하기

  • Entra ID에서 엔터프라이즈 앱의 부여된 동의를 확인하세요.
  • MCP 앱에 대한 로그인 로그를 검토하세요.
  • 먼저 최소 범위로 테스트한 후, 필요에 따라 권한을 확장하세요.

일반적인 문제 및 문제 해결

  • "커넥터를 찾을 수 없음" 또는 인증 실패: 관리자 동의가 완료되었고 앱이 Entra ID에 표시되는지 확인하세요. 시크릿 모드를 시도하거나 브라우저 캐시를 지워보세요.
  • 권한 오류: 관리자 동의 탭을 다시 확인하고 누락된 Graph 권한을 부여하세요. 일반적인 권한으로는 Mail.ReadWrite, Files.ReadWrite.All, Calendars.ReadWrite가 있습니다. -L 데이터가 반환되지 않음: 사용 중인 M365 계정이 요청된 리소스에 액세스할 수 있는지 확인하세요. 커넥터는 위임 권한(로그인한 사용자를 대신하여)을 사용합니다.
  • 엔터프라이즈 제한: "할당 필요"가 활성화된 경우, 관리자에게 앱에 사용자를 할당하도록 요청하세요.
  • Claude 데스크톱이 커넥터를 감지하지 못함: 앱을 완전히 다시 시작하세요(시스템 트레이에서 종료). 설정 > 개발자에서 MCP 서버 목록을 확인하세요.
  • 속도 제한 또는 지연: Microsoft Graph와 Claude는 사용량 할당량이 있습니다. 몇 초 기다리거나 복잡한 다중 도구 요청을 줄이세요.
  • 개인 계정 vs 업무 계정: 공식 커넥터는 업무/학교 계정에서 가장 잘 작동합니다. 개인 Microsoft 계정(MSA)은 지원이 제한될 수 있습니다.

문제가 지속되면 Microsoft 365 커넥터 활성화에 관한 공식 Claude 도움말 센터 문서를 참조하세요.

다음 단계

  • 고급 사용법 탐색: M365를 다른 MCP 서버(예: 웹 스크래핑, 코드 도구, 데이터베이스)와 결합하여 강력한 다중 도구 에이전트 워크플로를 만들어 보세요.
  1. 보안 모범 사례: Entra ID에서 부여된 권한을 정기적으로 검토하고 더 이상 필요하지 않으면 취소하세요. 최소 권한 범위를 사용하세요.
  • 사용자 정의 확장 구축: 고급 요구 사항이 있다면, 오픈소스 M365 MCP 서버(예: Lokka 또는 PnP CLI for Microsoft 365)를 탐색하여 자체 호스팅 옵션을 고려해 보세요. .
  • 팀 도입: 이 가이드를 동료와 공유하고 Microsoft Entra 로그인 로그를 통해 사용량을 모니터링하세요.

이제 더 스마트하고 컨텍스트 인식적인 생산성을 위해 Claude를 Microsoft 365 데이터로 강화할 준비가 되었습니다.

Share this article

Referenced Tools

Browse entries that are adjacent to the topics covered in this article.

Explore directory