OmniFocus MCP

by hildersantos

옴니포커스 MCP

Claude Desktop을 OmniFocus 4와 연결하여 AI를 통한 자연어 작업 관리를 가능하게 하는 MCP(Model Context Protocol) 구현입니다.

개요

OmniFocus MCP는 Claude Desktop과 OmniFocus 4를 연결하는 다리 역할을 하며, 자연어를 통해 작업, 프로젝트 및 태그와 상호 작용할 수 있도록 지원합니다. Claude가 외부 애플리케이션과 통합될 수 있도록 하는 모델 컨텍스트 프로토콜(MCP)을 구현합니다.

특징

  • OmniFocus에서 작업 생성, 읽기, 업데이트 및 삭제
  • 프로젝트 및 태그 관리
  • OmniFocus 관점에 접근하세요
  • OmniFocus 데이터베이스의 항목을 검토하세요
  • 양방향 통신을 통한 실시간 업데이트

필수 조건

  • Node.js v16 이상
  • Mac용 OmniFocus 4(Pro Edition)
  • 클로드 데스크탑

설치

지엑스피1

용법

설치 및 등록이 완료되면 Claude Desktop을 사용하여 자연어를 통해 OmniFocus와 상호 작용할 수 있습니다. 예:

  • "내일까지 '식료품 구매'라는 새 작업을 만듭니다."
  • "내 플래그가 지정된 모든 작업 표시"
  • "이번 주에 어떤 프로젝트를 마감해야 하나요?"
  • "'프레젠테이션 완료'를 완료로 표시"

개발

# Run in development mode npm run dev # Run tests npm test # Lint code npm run lint # Package as executable npm run package

건축학

OmniFocus MCP 구현은 5가지 주요 구성 요소로 구성됩니다.

  1. CLI 진입점 : 명령줄 인수 및 구성을 처리합니다.
  2. MCP 서버 : 모델 컨텍스트 프로토콜을 구현합니다.
  3. OmniJS Bridge : AppleScript/OmniJS를 사용하여 OmniFocus와 인터페이스
  4. 데이터 모델 : OmniFocus 엔터티에 대한 TypeScript 인터페이스 정의
  5. 이벤트 관리 : 양방향 통신을 가능하게 합니다.

특허

아이에스씨

감사의 말

  • OmniFocus 및 OmniJS를 위한 Omni 그룹
  • Claude와 모델 컨텍스트 프로토콜을 위한 인류학적
-
security - not tested
F
license - not found
-
quality - not tested

local-only server

The server can only run on the client's local machine because it depends on local resources.

Claude Desktop을 OmniFocus 4와 연결하여 AI를 통한 자연어 작업 관리를 가능하게 하는 모델 컨텍스트 프로토콜 구현입니다.

  1. 개요
    1. 특징
      1. 필수 조건
        1. 설치
          1. 용법
            1. 개발
              1. 건축학
                1. 특허
                  1. 감사의 말

                    Related MCP Servers

                    • A
                      security
                      A
                      license
                      A
                      quality
                      An enhanced Model Context Protocol server that enables AI assistants to interact with ClickUp workspaces, supporting task relationships, comments, checklists, and workspace management through natural language.
                      Last updated -
                      40
                      203
                      TypeScript
                      MIT License
                    • -
                      security
                      A
                      license
                      -
                      quality
                      A Model Context Protocol server that enables AI agents to interact with ClickUp workspaces, allowing task creation, management, and workspace organization through natural language commands.
                      Last updated -
                      203
                      MIT License
                    • -
                      security
                      A
                      license
                      -
                      quality
                      A Model Context Protocol server that enables Large Language Models to interact with ClickUp workspace tasks and data, allowing creation and retrieval of tasks through natural language.
                      Last updated -
                      59
                      TypeScript
                      MIT License
                      • Apple
                    • A
                      security
                      F
                      license
                      A
                      quality
                      A Model Context Protocol service for Claude that enables natural language interaction with Microsoft Todo tasks, including viewing task lists, creating tasks, and managing checklist items.
                      Last updated -
                      13
                      111
                      3
                      TypeScript
                      • Apple
                      • Linux

                    View all related MCP servers

                    ID: f8vd5d0zdv