Mac에서 AI(Claude, Cursor, VS Code)에 OneDrive 접근 권한 부여 — Graph API 불필요
Microsoft Graph API, OAuth 토큰, Azure AD 앱 등록 없이 AI 어시스턴트가 OneDrive 파일을 읽고 쓰게 하는 가장 간단한 방법. Claude Desktop, Cursor, VS Code, ChatGPT, Windsurf와 함께 작동합니다. LMCP는 이미 Mac에 동기화된 OneDrive 폴더를 직접 다룹니다.
다른 솔루션이 Graph API와 OAuth를 요구하는 이유
공식적인 방법으로 AI 어시스턴트를 OneDrive에 연결하려면 Microsoft의 Graph API를 거쳐야 하며, 다음이 필요합니다:
- Azure AD 앱 등록 — Azure 포털에서 애플리케이션을 등록해야 합니다
- OAuth 범위 및 동의 — Files.Read / Files.ReadWrite 권한을 구성하고 동의를 부여해야 합니다
- 테넌트 관리자 승인 — 많은 직장/학교 계정은 관리자가 앱을 승인해야 하며, 대부분은 개인용 도구를 위해 승인하지 않습니다
- 토큰 관리 — 안전하게 저장하고 교체해야 하는 액세스 토큰과 갱신 토큰
- 속도 제한 및 스로틀링 — Graph는 요청을 제한하며, 대용량 파일은 Microsoft의 클라우드를 왕복합니다
이미 가지고 있는 파일을 AI가 다루기만을 원하는 사람에게 이것은 너무 많은 부담이며 — 테넌트 관리자가 앱을 승인하지 않으면 종종 넘을 수 없는 장벽이 됩니다.
LMCP가 OneDrive를 다르게 읽는 방법
LMCP는 Graph API를 완전히 건너뜁니다. Azure 앱을 등록하고 토큰을 관리하는 대신, 이미 Mac에 동기화된 OneDrive 폴더를 직접 다룹니다.
OneDrive 데스크톱 앱은 파일의 로컬, 항상 동기화된 복사본을 디스크에 유지하며 —
일반적으로 ~/OneDrive 또는 ~/Library/CloudStorage 아래에 있습니다. Mac에서
OneDrive에 로그인되어 있다면, 그 파일들은 이미 머신에 있으며, OneDrive
클라이언트가 이를 클라우드와 양방향으로 동기화 상태로 유지합니다.
LMCP는 이 파일들을 직접 읽고 씁니다. Azure 앱도, OAuth 범위도, 관리자 승인도, 토큰도 없습니다. AI가 파일을 쓰면, OneDrive가 자동으로 클라우드에 다시 동기화합니다.
접근할 수 있는 것
LMCP를 통해 AI 어시스턴트는 다음을 할 수 있습니다:
- OneDrive 둘러보기 — 루트 폴더를 나열하고 모든 디렉터리로 파고듭니다
- 파일 읽기 — 동기화된 파일에서 문서, 노트, 텍스트를 엽니다
- 파일 쓰기 및 업데이트 — 새 파일을 만들거나 기존 파일을 덮어씁니다(클라우드에 다시 동기화됨)
- 검색 — OneDrive 전반에서 이름이나 내용으로 파일을 찾습니다
- 이동 및 이름 변경 — 파일과 폴더를 재구성합니다
- 접근 범위 지정 — AI를 단일 하위 폴더로 제한하여 허용한 것만 보게 합니다
읽기 전용 통합과 달리, LMCP는 읽고 쓸 수 있습니다 — 따라서 AI가 파일을 작성하여 OneDrive에 바로 저장할 수 있고, 거기서 모든 기기로 동기화됩니다.
AI를 안전한 폴더 안에 두기
OneDrive는 종종 당신의 모든 업무를 담고 있습니다. AI에게 모든 것을 마음대로 다루게 하고 싶지 않다면, LMCP에는 내장된 범위 지정 기능이 있습니다. 그저 이렇게 요청하세요:
OneDrive의 내 “Work Documents” 폴더에만 접근하고, 그 외에는 접근하지 마.
LMCP는 이후 모든 세션에서 해당 하위 폴더(및 그 아래)로 스스로를 제한합니다 — 편집할 구성 파일도 없습니다. 개인 파일은 접근 금지로 유지하면서 안전한 AI 작업 공간 폴더를 설정하는 가장 쉬운 방법입니다.
설치 방법
LMCP 다운로드 후 설치하세요:
- 다운로드 폴더에서 다운로드한
.dmg파일을 엽니다 - Local MCP를 응용 프로그램 폴더로 드래그합니다
- 응용 프로그램 폴더에서 Local MCP를 엽니다 — 메뉴 막대에 나타납니다
약 30초 정도 걸립니다. AI 클라이언트는 자동으로 구성됩니다.
설치 후, AI 클라이언트를 재시작하여 새 MCP 도구를 인식하도록 하세요:
- Claude Desktop — 완전히 종료(Cmd+Q)한 후 다시 엽니다
- Cursor — 편집기를 재시작합니다
- VS Code — 창을 다시 로드합니다(Cmd+Shift+P → “Reload Window”)
- ChatGPT / Windsurf — 애플리케이션을 재시작합니다
OneDrive 데스크톱 앱이 설치되어 로그인되어 있고, 파일이 로컬에 동기화되어 있는지 확인하세요. LMCP가 자동으로 OneDrive 폴더를 감지합니다 — API 키도, 등록할 앱도 없습니다.
예시 프롬프트
연결되면 AI 어시스턴트와 다음 프롬프트를 시도해 보세요:
- “내 OneDrive Projects 폴더에 뭐가 있어?” — 파일을 나열하여 무엇이 있는지 볼 수 있습니다
- “내 OneDrive에서 예산 스프레드시트를 찾아줘” — 동기화된 파일 전반에서 이름으로 검색합니다
- “내 Work Documents 폴더의 최신 제안서를 읽고 요약해줘” — 파일을 열고 요약합니다
- “이 회의록을 내 OneDrive에 파일로 저장해줘” — 클라우드에 동기화되는 새 파일을 작성합니다
- “내 OneDrive Downloads 폴더의 PDF들을 Invoices 폴더로 옮겨서 정리해줘” — 파일을 이동하고 이름을 변경합니다
OneDrive는 양방향으로 동기화되기 때문에, AI가 쓰는 모든 것은 몇 초 안에 다른 기기에도 나타납니다 — 업로드 단계도, 복사-붙여넣기도 없습니다.
제한 사항
LMCP는 Graph API가 아닌 로컬에 동기화된 폴더를 다루기 때문에, 다음을 염두에 두세요:
- 파일이 로컬에 동기화되어 있어야 합니다 — 파일 온디맨드(Files On-Demand)를 사용하면 온라인 전용 파일은 접근 시 다운로드됩니다. 명시적으로 온라인 전용으로 유지한 파일은 로컬에서 사용 가능해야 합니다
- OneDrive 데스크톱 앱 필요 — 웹 전용 OneDrive는 LMCP가 읽을 수 있는 로컬 폴더를 생성하지 않습니다
- 동기화 타이밍 — AI가 쓴 변경 사항은 OneDrive가 동기화되는 즉시(보통 몇 초) 클라우드에 나타납니다. OneDrive를 실행 상태로 유지하세요
- 개인 및 직장 계정 — LMCP는 여러 계정을 포함하여 Mac에 동기화된 모든 OneDrive 폴더에 접근할 수 있습니다
- Office 파일 형식 — 특히 .docx/.xlsx/.pptx 내용을 편집하려면, 파일 도구와 함께 LMCP의 전용 Word/Excel/PowerPoint 도구를 사용하세요
다른 접근 방식과의 비교
- Microsoft Graph API + Azure 앱 — 완전한 프로그래밍 방식 접근이 가능하지만 앱 등록, OAuth 범위, (종종) 테넌트 관리자 동의가 필요합니다. 실제 OneDrive 통합을 구축하는 팀에 가장 적합합니다.
- Zapier / 자동화 도구 — OneDrive를 다른 앱에 연결하지만 여전히 Graph 토큰에 의존하며 파일을 제3자를 통해 라우팅합니다.
- LMCP(로컬 동기화 폴더) — 읽기 및 쓰기, 구성 불필요, 전적으로 Mac에서 실행됩니다. 이미 가지고 있는 파일을 AI가 다루기를 원하는 개인에게 가장 적합합니다.
실제 워크플로우
가치는 파일 하나를 읽는 데 있지 않습니다 — AI가 여러 파일에 걸쳐 작업하고 OneDrive를 다른 도구에 연결하게 하는 데 있습니다.
한 단계로 작성하고 보관하기
내 OneDrive “Project X” 폴더의 노트를 바탕으로 프로젝트 킥오프 문서를 작성하고, kickoff.md로 다시 거기에 저장해줘.
AI가 원본 자료를 읽고 결과를 OneDrive에 바로 씁니다 — 다운로드도, 재업로드도 없습니다.
여러 파일에 걸쳐 찾고 요약하기
내 OneDrive에서 Q3 예산과 관련된 모든 것을 검색하고, 관련 파일을 읽고, 수치가 어떤 상태인지 한 페이지 요약을 줘.
파일을 하나씩 여는 대신, AI가 파일을 검색하고, 읽고, 하나의 답변으로 종합합니다.
앱을 넘나드는 회의 준비
내 OneDrive에서 최신 계약서를 가져오고, 관련 이메일을 확인하고, 내일 회의를 위한 미해결 질문이 담긴 브리핑을 준비해줘.
LMCP는 이메일, 캘린더, 메시지도 읽기 때문에, AI가 파일뿐 아니라 도구 전반에 걸쳐 완전한 그림을 끌어낼 수 있습니다 — 파일에만 국한되지 않습니다.
LMCP는 또한 AI 어시스턴트를 이메일, Microsoft Teams, Slack, Calendar, Contacts, 로컬 파일에 연결합니다. 가이드 전체 목록을 보거나 local-mcp.com에서 자세히 알아보세요.