m365-mcp: Outlook, Calendar, OneDrive, Teams 및 Tasks를 위한 43가지 도구가 포함된 OpenClaw 스킬
Microsoft 365 통합이 불완전한 것에 실망한 개발자가 자신만의 OpenClaw 스킬인 m365-mcp를 직접 만들었습니다. 이 스킬은 Microsoft Graph를 백엔드로 사용하여 Outlook 메일, 캘린더, 연락처, OneDrive, Teams, 작업 전반에 걸친 43개의 도구를 제공합니다.
왜 또 다른 MCP 서버를 만드는가?
저자는 기존의 여러 Outlook/M365 MCP 구현을 테스트해 보고 공통된 단점을 발견했습니다:
- 일부는 이메일만 지원하고 캘린더, 연락처 및 기타 서비스는 무시했습니다.
- 도구 설계가 어색하거나 작업 간에 일관성이 없었습니다.
- 많은 도구가 프로덕션 준비 구성 요소라기보다 데모처럼 느껴졌습니다.
이러한 문제를 임시로 해결하는 대신, 저자는 자신만의 스킬을 작성했습니다. 가장 어려운 부분은 Graph가 응답하게 하는 것이 아니라, AI 에이전트가 무엇을 할 수 있어야 하는지, 그리고 접근이 어디서 중단되어야 하는지를 결정하는 것이었습니다.
주요 설계 결정
이 스킬은 에이전트별 신뢰 경계를 적용합니다. 예를 들어, 메인 OpenClaw 에이전트는 M365 도구를 사용할 수 있지만 코딩 에이전트는 사용할 수 없습니다. 그들은 서로 다른 작업과 서로 다른 위험 프로필을 가지고 있기 때문입니다.
이러한 분리는 AI 통합에는 광범위한 API 키가 아니라 명시적인 접근 제어가 필요하다는 것을 상기시켜 줍니다.
가용성
이 스킬은 GitHub 및 ClawHub에 m365-mcp로 게시되어 있습니다. OpenClaw를 사용하고 안정적인 M365 접근이 필요하다면 여기에서 가져올 수 있습니다.
저자는 "그냥 기존 통합을 찾으면 되지"라고 시작한 것이 결국 또 다른 소프트웨어 프로젝트가 되었다고 언급합니다. 이는 AI 에이전트를 엔터프라이즈 서비스로 확장하려는 사람이라면 누구나 겪는 익숙한 이야기입니다.
📖 전체 소스 읽기: r/openclaw
👀 See Also

실시간으로 Claude 사용량을 모니터링하는 무료 macOS 메뉴 바 앱
한 개발자가 Claude Code와 Opus를 전적으로 사용하여 Claude 사용량을 모니터링하는 무료 macOS 메뉴 바 앱을 구축했습니다. 이 앱은 5시간 및 7일 세션 사용량 바, 컨텍스트 창 채우기 비율을 표시하고 한계에 도달할 때 알림을 보냅니다.

AI 지원 콘텐츠를 위한 자동 업데이트 글쓰기 스타일 가이드 구축
Noren이라는 음성 추출 플랫폼을 구축하는 팀이 모든 게시물 이후 스스로를 재작성하는 117줄의 마크다운 스타일 가이드를 개발했습니다. 이 가이드는 Claude를 사용하여 규칙을 적용하고 'cadence', 'optimize'와 같은 AI스러운 단어를 금지합니다.

Interact MCP: Claude Code용 빠른 웹 브라우징 및 지속형 크로미움
Interact MCP는 모델 컨텍스트 프로토콜 도구로, 프로세스 내에 지속적인 Chromium 브라우저를 유지하여 초기 호출 후 브라우저 동작 시간을 2-5초에서 5-50ms로 줄입니다. CSS 선택자 없이 요소 상호작용을 위한 ref 시스템을 특징으로 하며, 웹 자동화를 위한 46가지 도구를 포함합니다.

듀얼 모델 아키텍처는 긴 대화에서 토큰 소비를 절반으로 줄입니다.
한 개발자가 소형 '잠재의식' 모델이 배경에서 대화 기록을 압축하는 이중 모델 시스템을 구축하여 주 모델이 원시 기록 120K 토큰 대신 선별된 ~35K 컨텍스트로 작업할 수 있게 했습니다. 이 아키텍처는 지속적인 프로젝트 작업에서 토큰 소비를 약 절반으로 줄입니다.