ChatGPT를 Mac에 연결하는 방법 (Mail, Calendar, Teams) — API 키 불필요

ChatGPT(웹 또는 모바일)를 Mac 앱과 함께 사용하세요. 이메일을 읽고, 캘린더를 관리하고, Teams를 검색하세요. Cloud Relay가 암호화된 터널을 통해 요청을 Mac으로 라우팅합니다. macOS 12+, 옵트인, 프라이버시 우선.

L
LMCP··5 min read

이 기능으로 할 수 있는 일

ChatGPT는 클라우드에서 실행되지만, 여러분의 이메일, 캘린더, Teams 채팅은 Mac에 있습니다. LMCP와 Cloud Relay를 함께 사용하면 ChatGPT가 Mac에서 직접 실행되는 도구를 호출할 수 있습니다. 어떤 기기에서든 이렇게 물어보세요:

  • “이번 주에 읽지 않은 이메일을 요약해줘”
  • “내일 캘린더에 뭐가 있어?”
  • “Marco가 API 마이그레이션을 언급한 Teams 메시지를 찾아줘”
  • “예산에 관한 Sarah의 이메일에 답장 초안을 작성해줘”

ChatGPT가 요청을 LMCP 백엔드로 보내면, 백엔드는 암호화된 WebSocket 터널을 통해 이를 Mac으로 전달하고, Mac이 도구를 실행한 뒤 결과가 ChatGPT로 돌아옵니다 — 보통 2초 이내입니다.

프라이버시 이야기

Cloud Data Forwarding은 기본적으로 꺼져 있으며 머신별로 옵트인 방식입니다. 꺼져 있을 때 커넥터의 tools/listsetup_install만 노출합니다 — 포워딩을 활성화하기 전까지는 데이터 도구가 목록에 표시되지 않습니다.

이를 켜더라도 여러분의 데이터는 여전히 Mac에서 나옵니다 — 클라우드에는 아무것도 저장되지 않습니다. 바이트는 Mac과 LMCP 백엔드 사이의 암호화된 터널을 통과하지만, 서버 측에 영구 저장되지는 않습니다. 언제든지 끄면 ChatGPT는 즉시 액세스를 잃습니다.

클라우드 전송이 전혀 없기를 원한다면, 대신 Claude Desktop, Cursor 또는 VS Code 내부에서 로컬 lmcp 커넥터를 사용할 수 있습니다 — 도구 호출은 stdio를 통해 이루어지며 네트워크에 전혀 닿지 않습니다. 전체 설명은 프라이버시 가이드를 읽어보세요.

필요한 것

  • macOS 12 (Monterey) 이상 — Apple Silicon 또는 Intel
  • ChatGPT Plus, Pro, Business, Enterprise 또는 Edu — 커스텀 MCP 커넥터(Developer mode)는 무료 플랜에서 사용할 수 없습니다
  • chatgpt.com의 브라우저 — 커넥터 생성은 웹 전용입니다(이후 데스크톱/모바일 앱에서 사용 가능)
  • 이메일 주소 — 터널 등록 및 액세스 복구에 사용됩니다

시각적 안내

순서대로 거치게 될 네 개의 화면입니다:

ChatGPT Settings → Apps showing the Local-mcp app and the Create app button
1. Settings → Apps. 커넥터는 이제 “Apps”라고 불립니다. Advanced settings → Create app을 사용하세요.
New App form with Name LMCP, Server URL https://www.local-mcp.com/mcp and Authentication OAuth
2. 앱 생성: URL https://www.local-mcp.com/mcp, Authentication OAuth, “I understand” 체크 후 Create.
Local-mcp app showing Connected with a Disconnect button and Authorization used OAuth
3. Authorize 페이지에 LMCP 토큰을 붙여넣은 후, 앱이 Connected로 표시됩니다(버튼은 Disconnect로 표시됨).
ChatGPT composer plus menu, More submenu, Local-mcp entry
4. 아무 채팅에서나 + → More → Local-mcp를 통해 활성화한 뒤, 예를 들어 “using Local-mcp, list my calendars.”라고 물어보세요.

1단계: Mac에 LMCP 설치하기

  1. LMCP 설치 프로그램 다운로드 (.dmg, macOS 12+).
  2. .dmg를 열고 Local MCP를 Applications로 드래그한 뒤, Applications에서 엽니다.
  3. macOS가 인터넷에서 받은 앱 열기를 확인하라고 할 수 있습니다 — Open을 클릭하세요.

LMCP는 자동으로 시작되어 메뉴 막대에 아이콘을 표시합니다. 설정에는 약 30초가 걸립니다.

2단계: Cloud Relay 설정하기

메뉴 막대(화면 오른쪽 상단)의 LMCP 아이콘을 클릭한 뒤, 팝오버 하단의 Settings를 클릭하세요. Settings 창에서 Connect 탭으로 이동한 다음 Cloud AI Clients · Via Cloud Relay로 스크롤하세요.

  1. 이메일 주소를 입력하고 Connect를 클릭하세요. 암호화된 터널이 설정되면 점이 녹색으로 바뀝니다.
  2. Cloud Data Forwarding을 ON으로 전환하세요.
  3. Step 3이 자동으로 나타납니다: URLToken을 복사하세요 — 다음 단계에서 필요합니다.

이렇게 하면 LMCP 백엔드에 여러분의 Mac을 위한 고유 토큰이 등록됩니다. 토큰은 여러분의 터널을 식별하는 것이며 — 토큰이 없으면 누구도 여러분의 Mac으로 요청을 라우팅할 수 없습니다.

3단계: ChatGPT에서 Developer Mode 켜기 (일회성)

커스텀 MCP 서버 추가는 Developer mode 뒤에 잠겨 있습니다. 이 작업은 한 번만 하면 됩니다. chatgpt.com의 웹에서 진행하세요 — 데스크톱 및 모바일 앱은 커넥터가 존재하면 사용할 수 있지만, 커넥터를 생성할 수는 없습니다.

  1. chatgpt.com을 열고 프로필 사진 → Settings를 클릭하세요.
  2. Apps & Connectors로 이동하세요.
  3. 맨 아래로 스크롤하여 Advanced settings를 여세요.
  4. Developer mode를 ON으로 전환하세요.

Developer mode는 Plus, Pro, Business, Enterprise, Edu 플랜에서 사용할 수 있습니다. Business/Enterprise/Edu에서는 워크스페이스 관리자가 먼저 활성화해야 할 수 있습니다(Workspace Settings → Connectors).

4단계: LMCP 커넥터 생성하기

여전히 Settings → Apps & Connectors에서:

  1. Create를 클릭하세요(Developer mode가 켜지면 Advanced settings 옆에 나타납니다).
  2. 다음을 입력하세요:
    • Name: LMCP (사용자에게 보이는 제목입니다)
    • Description: My Mac apps — Mail, Calendar, Teams, OneDrive (ChatGPT가 언제 도구를 호출할지 결정하는 데 사용합니다)
    • MCP Server URL (또는 Connector URL): https://www.local-mcp.com/mcp
  3. Authentication에서 OAuth를 선택하세요 — ChatGPT가 우리 엔드포인트를 자동 검색(Dynamic Client Registration)하므로, 클라이언트 ID/secret 필드는 비워 두면 됩니다.
  4. “I trust this application”을 체크하고 Create를 클릭하세요.

4b단계: 토큰으로 승인하기

ChatGPT가 www.local-mcp.com에서 Authorize ChatGPT 페이지를 엽니다. 여러분만 가지고 있는, Mac에 있는 보안 토큰으로 승인하세요:

  1. LMCP 메뉴 막대 앱 → Settings → Connect를 열고 Cloud Data Forwarding이 ON인지 확인하세요.
  2. Token 옆의 Copy를 클릭하세요.
  3. Authorize 페이지로 다시 전환하여 토큰을 붙여넣고 Authorize를 클릭하세요.

토큰은 여러분의 특정 Mac을 식별하는 것입니다 — 액세스를 부여하는 안전하고 명확한 방법입니다(이메일이 아니므로 다른 머신과 충돌하거나 여러분의 이메일만 아는 사람에 의해 트리거될 수 없습니다).

페이지가 자동으로 닫히고 ChatGPT가 커넥터를 Connected로 표시합니다. 그런 다음 사용 가능한 도구를 검색합니다 — 포워딩이 ON이면 setup_install과 함께 전체 카탈로그(일반적으로 100개 이상의 도구: Mail, Calendar, Teams, OneDrive, Notes, Reminders, Office 파일 등)가 표시됩니다. 승인은 한 번만 하면 됩니다.

5단계: 사용해보기

ChatGPT에서 새 대화를 시작하세요. 채팅에서 LMCP 커넥터가 활성화되어 있는지 확인하세요(입력 막대의 커넥터 토글). 그런 다음 물어보세요:

  • “내 이메일 계정 목록을 보여줘”
  • “오늘 어떤 회의가 있어?”
  • “이번 달 이메일에서 ‘invoice’를 검색해줘”
  • “엔지니어링 Teams 채널의 최신 메시지를 보여줘”

ChatGPT가 Cloud Relay를 통해 요청을 Mac으로 라우팅하면, Mac이 도구를 실행하고 결과를 반환합니다. ChatGPT의 UI에 도구 호출 표시기가 나타나며, 응답은 보통 2초 이내에 도착합니다.

어떤 도구를 사용할 수 있나요?

Cloud Data Forwarding이 켜져 있으면, ChatGPT는 로컬 lmcp 커넥터와 동일한 100개 이상의 도구를 볼 수 있습니다:

  • Mail (Mail.app + Outlook): 목록, 읽기, 검색, 보내기, 답장, 이동, 첨부 파일 저장
  • Calendar: 이벤트 목록, 생성, 삭제, 가용성 확인
  • Contacts: 검색, 목록, 세부 정보 가져오기
  • Microsoft Teams: 채팅 목록, 메시지 읽기, 채널 메시지(Graph API 불필요)
  • OneDrive: 파일 목록, 읽기, 쓰기, 이동, 삭제, 검색
  • Notes & Reminders: 목록, 검색, 생성, 완료
  • Messages: iMessage 채팅 읽기
  • OmniFocus: 작업 목록, 프로젝트, 완료, 검색
  • Word, Excel, PowerPoint, PDF: 읽기 및 생성
  • Finder & Safari: 파일 검색(Spotlight), 폴더 목록, 북마크

사용 사례

휴대폰에서 받은 편지함 정리하기

Mac에서 떨어져 있지만 받은 편지함을 정리하고 싶을 때. 휴대폰에서 ChatGPT를 여세요: “지난 24시간 동안의 새 이메일을 요약하고, 발신자별로 묶고, 법무나 재무에서 온 것은 표시해줘.” ChatGPT가 Mac을 호출하여 Mail.app을 읽고, 몇 초 안에 분류된 요약을 반환합니다.

회의실에 들어가기 전 회의 준비하기

오후 3시 회의가 있고 준비할 시간은 5분뿐입니다. ChatGPT에서: “Maria 및 Juan과의 오후 3시 회의를 준비해줘. 지난 한 주간의 최근 이메일, Teams 채팅, 공유 문서를 찾아줘.” ChatGPT가 캘린더 참석자를 이메일/Teams/OneDrive 활동과 교차 참조하여 컨텍스트 브리프를 제공합니다.

주간 상태 보고서

금요일 오후: “이번 주의 이메일, 캘린더 이벤트, Teams 토론을 바탕으로 내 주간 상태 보고서를 작성해줘.” ChatGPT가 데이터를 가져와 보고서를 생성하면, 여러분은 Slack에 복사해 붙여넣거나 이메일로 보내면 됩니다.

끄기

LMCP Settings → Connect 탭을 열고 Cloud Data Forwarding을 다시 OFF로 전환하세요. 변경 사항은 즉시 적용됩니다: ChatGPT는 즉시 데이터 도구에 대한 액세스를 잃습니다. 터널은 setup_install을 위해 연결된 상태로 유지되지만, 데이터는 전혀 흐르지 않습니다.

문제 해결

ChatGPT가 “Could not reach your Mac”이라고 표시함

LMCP 앱이 실행되고 있지 않거나, Cloud Relay 터널이 다운된 상태입니다. LMCP 메뉴 막대를 여세요 — 점이 녹색이어야 합니다. 주황색이면 Settings → Connect 탭을 열고 이메일을 다시 입력하세요. LMCP가 아예 실행되고 있지 않다면, .dmg를 다운로드하여 다시 설치하세요.

연결 후 Settings에 “No app actions available yet”이 표시됨

이는 예상된 동작이며 — 커넥터가 고장 났다는 의미가 아닙니다. ChatGPT의 developer-mode 앱 설정 패널은 그곳에 MCP 도구를 열거하지 않습니다. Connected라고 표시되면(그리고 버튼이 Disconnect로 표시되면) 도구는 채팅에서 작동합니다: 새 채팅을 시작하고, + → More → Local-mcp를 클릭하여 활성화한 뒤, 예를 들어 “using Local-mcp, list my calendars.”라고 물어보세요. 도구 호출이 실행되어 Mac에서 데이터를 반환합니다.

도구 목록에 setup_install만 표시됨(Mail, Calendar 등 없음)

Cloud Data Forwarding이 OFF 상태입니다 — 클라우드 커넥터는 여러분이 옵트인할 때까지 의도적으로 setup_install만 표시합니다. LMCP Settings → Connect 탭을 열고, Cloud Data Forwarding을 ON으로 전환한 뒤, ChatGPT를 새로 고치세요.

ChatGPT가 “the connector is not authenticated”이라고 표시함

토큰이 잘못되었거나 만료되었습니다. LMCP Settings → Connect 탭 → Step 3을 열고, 토큰을 다시 복사하여 ChatGPT의 커넥터 설정에 다시 붙여넣으세요.

LMCP Settings에 URL과 Token이 나타나지 않음

이들은 Cloud Relay가 연결되어 있고(녹색 점) Cloud Data Forwarding이 ON일 때만 나타납니다. Connect 탭에서 두 가지가 모두 활성화되어 있는지 확인하세요.

ChatGPT의 Apps & Connectors에 “Create” 버튼이 없음

Developer mode가 켜져 있지 않습니다. Settings → Apps & Connectors → Advanced settings로 이동하여 Developer mode를 ON으로 전환하세요(3단계). Business/Enterprise/Edu 워크스페이스에서는 관리자가 먼저 커스텀 커넥터를 허용해야 할 수 있습니다. 또한 브라우저에서 chatgpt.com에 있는지 확인하세요 — 데스크톱 및 모바일 앱은 커넥터를 생성할 수 없습니다.

토큰이 수락되지 않음

Settings → ConnectCopy 버튼을 사용하여 전체 토큰을 복사했는지 확인하세요(토큰은 lmcp-로 시작합니다) — 다시 입력하지 마세요. Token 필드는 Cloud Relay가 연결되어 있고(녹색 점) Cloud Data Forwarding이 ON일 때만 나타납니다. ChatGPT가 나중에 커넥터가 “not authenticated”라고 표시하면, 토큰을 다시 복사하여 커넥터 설정에 다시 붙여넣으세요.

다른 AI 클라이언트는 어떤가요?

Cloud Relay는 커스텀 서버와 Bearer 인증을 지원하는 모든 MCP 호환 클라이언트와 함께 작동합니다:

  • Claude.ai web: 동일한 흐름, Settings에서 Custom Connector로 추가하세요 — Claude.ai 가이드를 참조하세요
  • 커스텀 MCP 클라이언트: Bearer 인증으로 HTTPS를 통해 JSON-RPC 엔드포인트에 접근할 수 있는 모든 도구

Mac에서 실행되는 Claude Desktop, Cursor, VS Code, Windsurf 또는 Zed의 경우 Cloud Relay가 전혀 필요하지 않습니다 — LMCP가 설치 중에 로컬 lmcp 커넥터를 자동 구성하며, 도구 호출은 클라우드에 닿지 않고 stdio를 통해 이루어집니다. 해당 흐름은 Claude Desktop 가이드를 참조하세요.

관련 가이드

Ready to try it?

Works with Claude, Cursor, VS Code, ChatGPT and any MCP client

Download LMCP (.dmg)
Free for the first 500 installsmacOS 12+ · Apple Silicon & Intel

✦ llms.txt