Mac에서 Claude를 OmniFocus에 연결하는 방법 (AI로 하는 GTD)

macOS에서 Claude에 OmniFocus에 대한 직접 접근 권한을 부여하세요. GTD 받은편지함을 처리하고, 주간 검토를 실행하며, 대화 중에 작업을 캡처하고, AI로 하루를 계획하세요. API 키 불필요, 100% 로컬, 30초 설치.

L
LMCP··5 min read

AI를 OmniFocus에 연결해야 하는 이유

OmniFocus로 삶을 운영하고 있다면, 이미 생산성을 진지하게 여기고 있는 것입니다. 프로젝트, 컨텍스트, 연기 날짜, 검토 주기 — 완전한 GTD 시스템을 갖추고 있습니다. 하지만 OmniFocus가 하지 못하는 한 가지가 있습니다: 당신과 함께 생각하는 것입니다. OmniFocus는 캡처하고 정리하지만, 결정하거나 우선순위를 정하거나 처리하는 것을 돕지는 않습니다.

LMCP를 사용하면 AI 어시스턴트가 OmniFocus 데이터베이스를 직접 읽고 쓸 수 있습니다. Claude에게 받은편지함을 살펴보고 23개 항목을 프로젝트로 처리하도록 요청하세요. 주간 검토 중에 다음 행동이 없는 프로젝트에 플래그를 지정하도록 요청하세요. 다음 주에 출시하고 싶은 기능에 대해 대화하는 도중에 작업을 추가하라고 말하세요.

AI는 OmniFocus에 없던 사고 파트너가 됩니다 — 개인정보를 포기하지 않고, 이미 비용을 지불한 도구의 클라우드 동기화에 추가 비용을 들이지 않으며, 또 다른 통합을 배우지 않고도 말입니다.

필요한 것

  • macOS 12 (Monterey) 이상 — Apple Silicon 또는 Intel
  • OmniFocus 3 또는 4 — 표준 Mac 앱, 모든 라이선스 등급 (Pro 기능 불필요)
  • 모든 MCP 호환 AI 클라이언트: Claude Desktop, Cursor, VS Code (Copilot), Windsurf, Zed, 또는 ChatGPT

API 키, OAuth 토큰, OmniFocus URL 자동화 스크립트, 또는 타사 동기화 서비스는 필요하지 않습니다. LMCP는 Shortcuts와 Automator가 사용하는 것과 동일한 네이티브 자동화 인터페이스를 통해 Mac의 OmniFocus와 직접 통신합니다.

1단계: Mac에 LMCP 설치하기

LMCP 다운로드 후 설치하세요:

  1. 다운로드 폴더에서 다운로드한 .dmg 파일을 엽니다
  2. Local MCP를 응용 프로그램 폴더로 드래그합니다
  3. 응용 프로그램 폴더에서 Local MCP를 엽니다 — 메뉴 막대에 나타납니다

약 30초가 걸립니다. AI 클라이언트는 자동으로 구성됩니다.

처음 실행할 때 macOS는 LMCP가 OmniFocus를 제어하도록 권한을 부여할 것을 요청합니다. Allow를 클릭하세요 — 이것이 AI가 OmniFocus 앱을 통해 프로젝트를 읽고 새 작업을 생성할 수 있게 해주는 것입니다.

2단계: AI 클라이언트 다시 시작하기

AI 클라이언트를 완전히 종료하고(창을 닫는 것이 아니라 Cmd+Q) 다시 엽니다. 새 MCP 서버를 검색하려면 다시 시작해야 합니다.

  • Claude Desktop — 채팅 입력란에서 망치 아이콘을 찾으세요; OmniFocus 도구가 나열되어야 합니다
  • Cursor — MCP 도구가 작성기에 자동으로 나타납니다
  • VS Code — Copilot 설정의 MCP 패널을 확인하세요
  • ChatGPThttps://local-mcp.com/mcp를 사용자 지정 커넥터로 추가하세요

3단계: 사용해 보기

AI 클라이언트에서 새 대화를 시작하고 다음 프롬프트를 시도해 보세요:

  • “내 OmniFocus 프로젝트를 나열하고 다음 행동이 없는 프로젝트에 플래그를 지정해 줘” — 주간 검토의 고전적인 정체된 프로젝트 점검
  • “내 OmniFocus 받은편지함에 있는 모든 것을 보여주고 각 항목에 대한 프로젝트를 제안해 줘” — AI 지원 받은편지함 처리
  • “내 Work 프로젝트에 작업 추가: Q3 예산안 검토, 금요일 마감” — 앱 전환 없이 캡처
  • “플래그와 마감일을 기준으로 오늘 가장 중요한 작업이 무엇이야?” — 평이한 언어로 하는 일일 계획
  • “@errands 태그가 달린 모든 작업을 찾아 위치별로 그룹화해 줘” — 컨텍스트 인식 작업 검색

AI는 작업을 생성하거나 완료하기 전에 항상 미리보기를 보여주므로, 신뢰하는 시스템에 대한 모든 변경 사항을 당신이 제어할 수 있습니다.

AI와 실제로 작동하는 GTD 워크플로

받은편지함 처리

GTD 주간 검토는 받은편지함 처리로 시작됩니다 — 대부분의 사람들이 지루해서 건너뛰는 부분입니다. 혼자 하는 대신 부담을 나누세요:

  • “내 OmniFocus 받은편지함을 보고 각 항목에 대한 프로젝트와 태그를 제안해 줘”
  • “어떤 받은편지함 항목이 실행 가능한 작업이 아니라 정리해야 할 참고 자료야?”
  • “내 받은편지함을 처리해 줘: 각 항목에 대해 다음 행동인지, 프로젝트인지, 언젠가/아마도인지, 삭제해야 하는지 제안해 줘”

Claude는 모든 항목을 읽고 GTD 논리를 적용하여 구조화된 권장 사항을 제공합니다. 최종 결정은 당신이 내리지만, 패턴 매칭의 인지적 부담은 함께 나눕니다.

주간 검토

주간 검토는 GTD가 살거나 죽는 곳이며, 대부분의 사람들이 포기하는 지점입니다. Claude는 그것을 기계적이지 않고 대화형으로 만들 수 있습니다:

  • “내 모든 활성 프로젝트를 보여주고 다음 행동이 없는 프로젝트에 플래그를 지정해 줘”
  • “지난 2주 동안 아무 활동이 없었던 프로젝트는 무엇이야?”
  • “이번 주 마감인 작업을 프로젝트별로 그룹화해서 나열하고, 어떤 날이 과부하로 보이는지 알려 줘”
  • “내가 무엇에 과도하게 약속했어? 마감 항목이 5개 넘는 날을 보여 줘”
  • “@waiting-for 태그가 달린 프로젝트를 찾아 내가 후속 조치를 취해야 할 것을 알려 줘”

45분이 걸리던 주간 검토가 더 날카로운 결정과 함께 15분짜리 대화가 됩니다. 같은 프로젝트 목록을 다시 읽는 것이 아니라 — AI가 주의가 필요한 것들을 강조하고 있기 때문입니다.

대화 도중 캡처

가장 과소평가된 기능 중 하나: 다른 것에 대해 Claude와 이야기하는 동안 아이디어가 떠오를 때, 흐름을 끊지 않고 직접 캡처하세요:

  • “내 Work 프로젝트에 작업 추가: Q3 예산안 검토, 금요일 마감, @office 태그”
  • “내 받은편지함에 작업 생성: 치과에 전화해 일정 재조정, @errands 태그”
  • “우리 대화에서 나온 이 세 가지 실행 항목을 OmniFocus의 Launch Plan 프로젝트에 추가해 줘”

앱 전환도, 생각을 잃는 것도, 수동 데이터 입력도 없습니다. Claude는 OmniFocus에 작업을 생성하고 세부 정보를 확인해 주므로, 무엇이 어디에 들어갔는지 정확히 알 수 있습니다.

일일 계획

빈 할 일 목록 대신 Claude를 계획 파트너로 삼아 하루를 시작하세요:

  • “마감일과 플래그를 기준으로 오늘 가장 중요한 작업이 무엇이야?”
  • “오늘 아침에 4시간의 집중 시간이 있어. 어떤 작업을 우선해야 할까?”
  • “@office 태그가 달린 모든 것을 보여 줘 — 오늘 출근할 거야”
  • “점심 전에 오늘 출시할 수 있는 가장 작은 가치 있는 것은 무엇이야?”

Claude가 사용할 수 있는 OmniFocus 도구

LMCP는 Model Context Protocol을 통해 6개의 OmniFocus 도구를 노출하며, 모두 읽기/쓰기가 가능하고 모두 100% 로컬입니다. Claude는 시스템과 상호작용해야 할 때 이 도구들을 자동으로 호출합니다 — 이름으로 호출하는 것이 아니라, 원하는 것을 설명하기만 하면 됩니다.

  • list_omnifocus_projects — 활성 프로젝트를 나열하며, 폴더 또는 태그로 선택적으로 필터링할 수 있습니다
  • list_omnifocus_tasks — 프로젝트, 태그, 마감일, 플래그, 또는 완료 상태에 대한 필터와 함께 작업을 나열합니다
  • list_omnifocus_tags — 받은편지함 처리 중에 Claude가 적절한 태그를 제안할 수 있도록 태그를 나열합니다
  • search_omnifocus_tasks — 작업 이름과 메모에 대한 전문 검색
  • create_omnifocus_task — 이름, 메모, 마감일, 태그, 연기 날짜와 함께 모든 프로젝트에 작업을 생성합니다
  • complete_omnifocus_task — 이름 또는 ID로 작업을 완료로 표시합니다

왜 그냥 Reminders를 사용하지 않나요?

Apple Reminders는 장보기 목록과 빠른 캡처에는 훌륭하지만, OmniFocus에서 실제로 사용하는 GTD 기본 요소가 없습니다 — 폴더, 연기 날짜, 다중 태그, 검토 간격, 순차 대 병렬 프로젝트, 관점, 또는 컨텍스트 모델 말입니다. Reminders에서 진지한 GTD 시스템을 운영해 본 적이 있다면, 활성 프로젝트가 50개 정도 되면 무너진다는 것을 알 것입니다.

참고로 LMCP는 둘 다 지원합니다. 일부 항목은 Reminders에(장보기 목록, 가족 관련 일), 그 외 모든 것은 OmniFocus에(업무, GTD, 프로젝트) 두고 있다면, Claude는 둘 다 읽을 수 있고 “이것을 Reminders에서 OmniFocus의 내 Work 폴더로 옮겨 줘” 같은 것을 평이한 언어로 요청할 수 있습니다.

개인정보: 당신의 작업은 Mac에 머뭅니다

LMCP는 전적으로 localhost에서 실행됩니다. OmniFocus 데이터베이스는 OmniFocus의 네이티브 자동화 인터페이스를 통해 로컬에서 읽힙니다 — Shortcuts와 Automator가 접근하는 것과 동일한 방식입니다. AI 클라이언트가 대화 중에 일반적으로 처리하는 것 외에는 어떤 작업 데이터도 외부 서버로 전송되지 않습니다.

클라우드 동기화 계층도, 타사 데이터베이스도, 생성할 계정도 없습니다. 데이터 흐름은 직접적입니다: OmniFocus가 데이터를 가지고 있고, LMCP가 그것을 읽고, AI가 그것을 처리합니다. 인터넷 연결을 끊어도 LMCP는 원격 서비스가 아니라 OmniFocus와 통신하기 때문에 여전히 작동합니다.

신뢰하는 시스템에 모든 것 — 개인적인 것, 직업적인 것, 민감한 것 — 이 들어 있는 GTD 실천가에게, 이 로컬 전용 아키텍처는 새로운 개인정보 노출을 만들지 않고도 AI 지원을 사용할 수 있음을 의미합니다.

LMCP로 얻을 수 있는 그 밖의 것

OmniFocus는 더 큰 시스템의 한 조각입니다. LMCP는 17개의 Mac 애플리케이션에 걸쳐 92개의 도구를 제공하므로, Claude에게 “디자인 팀에서 온 실행 항목을 내 이메일에서 확인하고 OmniFocus의 Design Review 프로젝트에 추가해 줘” 같은 것을 요청하고, 단일 대화에서 Mail.app 읽기와 OmniFocus 쓰기를 연결하는 것을 볼 수 있습니다.

전체 범위에는 다음이 포함됩니다:

GTD 실천가에게 이것은 빠진 조각입니다: 당신의 전체 시스템 — 작업, 캘린더, 이메일, 커뮤니케이션 — 을 볼 수 있고 하나로 작동하도록 도와주는 AI 말입니다.

시작하기

LMCP는 처음 500회 설치까지 무료입니다. 그 이후에는 14일 무료 체험이 포함된 일회성 구매입니다.

LMCP 설치 프로그램(.dmg) 다운로드, 열어서 Local MCP를 응용 프로그램으로 드래그하고 실행하세요.

Claude Desktop, Cursor, VS Code (Copilot), ChatGPT desktop, Windsurf, Zed와 함께 작동합니다. macOS가 요청할 때 OmniFocus 권한을 부여하고, AI 클라이언트를 다시 시작한 다음, Claude에게 작업에 대해 묻기 시작하세요.

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