MCP Catalogs
首页FocusRelayMCP screenshot

FocusRelayMCP

by deverman·25·综合分 46

OmniFocus 的 MCP 服务器,支持自然语言查询任务、项目和标签。

productivitydeveloper-toolsai-llm
5
Forks
24
活跃 Issue
1 个月前
最近提交
2 天前
收录于

概述

FocusRelayMCP 是专为 macOS 上 OmniFocus 设计的模型上下文协议 (MCP) 服务器。它使 AI 助手能够通过自然语言命令查询任务、项目和标签,而不必手动浏览无尽的列表。该服务器提供全面的过滤功能,包括基于时间的查询、项目健康检测、上下文感知和完成日期过滤。它使用 Swift 构建,并提供多种安装方式,包括 Homebrew、手动二进制安装和从源代码构建。

试试问 AI

装完之后,这里有 5 个你可以让 AI 做的事:

:通过询问'我今天应该做什么?'进行日常规划,获取过滤后的结果
:项目管理,例如'显示我搁置的项目'
:上下文切换,例如'我需要打哪些电话?'
:查询 OmniFocus 时出现超时错误怎么办?
:如何更新 FocusRelayMCP?

什么时候选它

如果你是 OmniFocus 用户,希望在不离开 AI 助手界面的情况下通过自然语言访问任务管理系统,请选择 FocusRelayMCP。

什么时候不要选它

如果你需要对 OmniFocus 进行写入操作(这是只读的),使用不同的任务管理系统,或不想在 OmniFocus 中安装额外的插件,请避免使用此工具。

此 server 暴露的工具

从 README 抽取出 5 个工具
  • list_tasks

    Query tasks with various filters including due dates, completion status, tags, and projects

  • list_projects

    Query projects with status, task counts, and health indicators

  • list_tags

    Query tags with task counts

  • get_task_counts

    Get aggregate counts for tasks with various filter combinations

  • get_project_counts

    Get counts of projects and actions with completion date filtering

可对比工具

omnifocus-mcpthings-mcptodoist-mcpreminders-mcp

安装

安装

**快速概览:** 无论选择哪种安装方法,都需要完成以下步骤:

  1. **安装二进制文件**(通过 Homebrew、手动下载或从源代码构建)
  2. **安装 OmniFocus 插件**(下面的步骤 2)
  3. **在客户端配置 MCP**(下面的步骤 3)
  4. **重启 OmniFocus**(下面的步骤 4)

选项 A:Homebrew 安装(推荐用于 macOS)

如果您已安装 [Homebrew](https://brew.sh),这是最简单的方法:

# 添加 tap(一次)
brew tap deverman/focus-relay

# 安装 MCP 服务器和 OmniFocus 插件
brew install focusrelay

步骤 3:配置 MCP

添加到您的 Claude Desktop 配置中:

{
  "mcp": {
    "focusrelay": {
      "type": "local",
      "command": ["/opt/homebrew/bin/focusrelay", "serve"],
      "enabled": true
    }
  }
}

步骤 4:重启 OmniFocus

osascript -e 'tell application "OmniFocus" to quit' && sleep 2 && open -a "OmniFocus"

FAQ

查询 OmniFocus 时出现超时错误怎么办?
您需要在第一次时批准安全对话框。当您提出查询时,OmniFocus 会显示一个安全提示,询问'允许脚本控制 OmniFocus吗?' - 点击'运行脚本'。如果您没有看到提示,请检查 OmniFocus 是否在其他窗口后面。
如何更新 FocusRelayMCP?
对于 Homebrew 用户,只需运行 `brew upgrade focusrelay`。对于其他安装方式,请下载最新版本。重要提示:升级时,必须重新安装 OmniFocus 插件,将其再次复制到插件目录。

FocusRelayMCP 对比

GitHub →

最后更新于 · 由 README + GitHub 公开数据自动生成。