Skip to content

Microsoft Tools

Microsoft 애플리케이션과의 통합을 위한 MCP 도구들입니다.

Outlook Tools

Microsoft Outlook과의 이메일 작업을 위한 도구입니다.

통합 도구 (권장)

outlook

모든 Outlook 이메일 작업을 위한 통합 도구입니다.

Parameters: - operation: 수행할 작업 ("list", "get", "send") - List 작업 파라미터: - max_hours: 조회할 최대 시간 범위 (기본값: 24) - query: 제목으로 필터링할 검색어 - folder: 이메일 폴더 (inbox, sent, drafts, trash 또는 사용자 정의 폴더명) - Get 작업 파라미터: - identifier: 조회할 이메일의 고유 식별자 - Send 작업 파라미터: - subject: 이메일 제목 - message: 이메일 본문 (텍스트) - from_email: 발신자 이메일 주소 - recipient_list: 수신자 이메일 주소 (쉼표로 구분) - html_message: HTML 본문 (선택사항) - cc_list: 참조 수신자 (선택사항, 쉼표로 구분) - bcc_list: 숨은 참조 수신자 (선택사항, 쉼표로 구분) - compose_only: true로 설정 시 작성 창만 열기

Examples:

# 이메일 목록 조회
await outlook(
    operation="list",
    max_hours=48,
    query="meeting",
    folder="inbox"
)

# 특정 이메일 조회
await outlook(
    operation="get",
    identifier="123456"
)

# 이메일 전송
await outlook(
    operation="send",
    subject="프로젝트 업데이트",
    message="안녕하세요, 프로젝트 진행 상황을 공유드립니다.",
    from_email="sender@example.com",
    recipient_list="team@example.com",
    cc_list="manager@example.com"
)

# 작성 창만 열기
await outlook(
    operation="send",
    subject="초안",
    message="초안 내용",
    from_email="sender@example.com",
    recipient_list="recipient@example.com",
    compose_only=True
)

플랫폼 지원

  • Windows: 완전 지원 (COM 인터페이스 사용)
  • macOS: 완전 지원 (AppleScript 사용)

주의사항

  • 처음 사용 시 Outlook 앱에 대한 접근 권한을 요청할 수 있습니다
  • Outlook 앱이 설치되어 있고 계정이 설정되어 있어야 합니다
  • 이메일 폴더명은 시스템 언어에 따라 다를 수 있습니다

Comments