OmniFocus MCP
模型上下文协议 (MCP) 实现将 Claude Desktop 与 OmniFocus 4 连接起来,从而实现通过 AI 进行自然语言任务管理。
概述
OmniFocus MCP 是 Claude Desktop 和 OmniFocus 4 之间的桥梁,允许您通过自然语言与任务、项目和标签进行交互。它实现了模型上下文协议 (MCP),使 Claude 能够与外部应用程序集成。
特征
在 OmniFocus 中创建、读取、更新和删除任务
管理项目和标签
访问 OmniFocus 视角
审查 OmniFocus 数据库中的项目
通过双向通信实时更新
先决条件
Node.js v16 或更高版本
OmniFocus 4 for Mac(专业版)
克劳德桌面
安装
用法
安装并注册后,您可以使用 Claude Desktop 通过自然语言与 OmniFocus 进行交互。例如:
“创建一个名为‘购买杂货’的新任务,明天截止”
“显示我所有已标记的任务”
“本周有哪些项目要截止?”
“将‘完成演示’标记为完成”
发展
建筑学
OmniFocus MCP 实现由五个主要组件组成:
CLI 入口点:处理命令行参数和配置
MCP 服务器:实现模型上下文协议
OmniJS Bridge :使用 AppleScript/OmniJS 与 OmniFocus 接口
数据模型:为 OmniFocus 实体定义 TypeScript 接口
事件管理:实现双向通信
执照
国际学习中心
致谢
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