オムニフォーカスMCP
Claude Desktop を OmniFocus 4 に接続し、AI による自然言語タスク管理を可能にする Model Context Protocol (MCP) 実装。
概要
OmniFocus MCPは、Claude DesktopとOmniFocus 4の橋渡しとして機能し、タスク、プロジェクト、タグを自然言語で操作できるようにします。Claudeと外部アプリケーションとの統合を可能にするモデルコンテキストプロトコル(MCP)を実装しています。
特徴
OmniFocus でタスクを作成、閲覧、更新、削除する
プロジェクトとタグを管理する
OmniFocusの視点にアクセスする
OmniFocus データベース内の項目を確認する
双方向通信によるリアルタイム更新
前提条件
Node.js v16以上
OmniFocus 4 for Mac(プロ版)
クロードデスクトップ
インストール
使用法
インストールと登録が完了すると、Claude Desktop を使って自然言語で OmniFocus を操作できるようになります。例えば:
「明日までに『食料品を買う』という新しいタスクを作成してください」
「フラグが付けられたタスクをすべて表示」
「今週締め切りのプロジェクトは何ですか?」
「プレゼンテーションの終了」を完了としてマークする
発達
建築
OmniFocus MCP 実装は、次の 5 つの主要コンポーネントで構成されます。
CLIエントリポイント: コマンドライン引数と構成を処理します
MCP サーバー: モデルコンテキストプロトコルを実装します
OmniJS ブリッジ: AppleScript/OmniJS を使用した OmniFocus とのインターフェース
データモデル: OmniFocusエンティティのTypeScriptインターフェースを定義する
イベント管理:双方向通信を可能にする
ライセンス
ISC
謝辞
OmniFocus と OmniJS の Omni Group
クロードとモデルコンテキストプロトコルの人類学的考察
Related MCP Servers
- AsecurityAlicenseAqualityAn 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 -22MIT License
- -securityAlicense-qualityA 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 -1,9052MIT License
- -securityAlicense-qualityA 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 -19373MIT License
- AsecurityFlicenseAqualityA 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 -13618