local-only server
The server can only run on the client’s local machine because it depends on local resources.
Outlook 일정 MCP 도구
Claude가 로컬 Microsoft Outlook 일정(Windows 전용)에 액세스하고 관리할 수 있도록 해주는 MCP(Model Context Protocol) 서버입니다.
특징
- 캘린더 이벤트 보기 : 날짜 범위 내의 이벤트 나열, 이벤트 세부 정보 보기, 참석자 상태 확인
- 캘린더 이벤트 관리 : 새 이벤트 및 회의 만들기, 기존 이벤트 업데이트
- 캘린더 인텔리전스 : 일정을 위한 여유 시간대를 찾고 최적의 회의 시간을 파악하세요
- 다양한 일정 지원 : Outlook 프로필에서 다양한 일정에 액세스
필수 조건
- 윈도우 운영체제
- Microsoft Outlook 데스크톱 클라이언트 설치됨
- Node.js(버전 14.x 이상)
- npm(Node.js와 함께 제공)
설치
옵션 1: npm에서 설치
지엑스피1
npx를 사용하면 설치 없이 바로 실행할 수도 있습니다.
옵션 2: 소스에서 설치
- 이 저장소를 복제하거나 소스 코드를 다운로드하세요
- 종속성 설치:
- 서버를 실행합니다:
MCP 서버 구성
Claude와 함께 이 도구를 사용하려면 MCP 설정 구성 파일에 추가해야 합니다.
Claude 데스크톱 앱용
Claude Desktop 구성 파일(위치: %APPDATA%\Claude\claude_desktop_config.json
)에 다음을 추가합니다.
npm을 통해 전역적으로 설치하는 경우:
npx 사용(설치 없이):
소스에서 설치한 경우:
Claude VSCode 확장 프로그램용
Claude VSCode 확장 MCP 설정 파일(위치: %APPDATA%\Code\User\globalStorage\saoudrizwan.claude-dev\settings\cline_mcp_settings.json
)에 다음을 추가합니다.
npm을 통해 전역적으로 설치하는 경우:
npx 사용(설치 없이):
소스에서 설치한 경우:
소스 설치의 경우, path/to/outlook-calendar-mcp
이 도구를 설치한 실제 경로로 바꾸세요.
용법
구성이 완료되면 Claude는 다음 도구에 액세스할 수 있습니다.
캘린더 이벤트 목록
예: "다음 주 일정에 대한 일정을 나열하세요"
캘린더 이벤트 만들기
예: "금요일 오후 2시에 John과 프로젝트 제안에 대한 회의를 추가하세요"
무료 시간대 찾기
예: "이번 주에 1시간 회의 가능한 시간은 언제인가요?"
참석자 상태 가져오기
예: "내 팀 회의 초대에 응답하지 않은 사람이 누구인가요?"
중요 참고 사항 : 이벤트 ID(update_event, delete_event, get_attendee_status)가 필요한 작업을 사용할 때는 list_events 응답의
id
필드를 사용해야 합니다. 이 필드는 Outlook에서 이벤트를 식별하는 데 사용하는 고유한 EntryID입니다.
캘린더 이벤트 업데이트
예: "내일 팀 회의를 오후 2시가 아닌 오후 3시에 시작하도록 업데이트해 주세요"
달력 받기
예: "사용 가능한 캘린더를 보여주세요"
보안 참고 사항
- 처음 사용할 때 Outlook은 스크립트 액세스를 허용하기 위해 보안 메시지를 표시할 수 있습니다.
- 이 도구는 로컬 Outlook 클라이언트에만 액세스하며 외부 서버로 일정 데이터를 전송하지 않습니다.
- 모든 일정 작업은 컴퓨터에서 로컬로 수행됩니다.
문제 해결
- Outlook 보안 프롬프트 : Outlook에서 보안 프롬프트가 표시되면 스크립트가 Outlook 데이터에 액세스하도록 허용해야 합니다.
- 스크립트 실행 정책 : 스크립트 실행 오류가 발생하면 PowerShell 실행 정책을 조정해야 할 수 있습니다.
- 경로 문제 : MCP 구성 파일의 경로가 도구의 올바른 위치를 가리키는지 확인하세요.
기여하다
Outlook 일정 MCP 도구에 대한 여러분의 참여를 환영합니다! 시작 방법에 대한 자세한 내용은 참여 가이드를 참조하세요.
이 프로젝트에 참여함으로써 귀하는 당사 의 행동 강령을 준수하는 데 동의하게 됩니다.
특허
이 프로젝트는 MIT 라이선스에 따라 라이선스가 부여되었습니다. 자세한 내용은 라이선스 파일을 참조하세요.
You must be authenticated.
Outlook 캘린더 MCP를 사용하면 Claude가 Windows 시스템에서 Microsoft Outlook 캘린더를 직접 관리할 수 있으며, 모든 데이터를 로컬에 보관하는 개인 정보 보호 중심 솔루션을 제공합니다. 사용자는 데이터를 컴퓨터에 저장하지 않고도 이벤트를 보고, 회의를 생성하고, 빈 시간대를 찾고, 여러 캘린더를 관리할 수 있습니다.
- Features
- Prerequisites
- Installation
- MCP Server Configuration
- Usage
- Security Notes
- Troubleshooting
- Contributing
- License