# FocusRelay

Native Swift server connecting AI assistants to OmniFocus 4 on macOS. It helps process inboxes, query tasks, and update projects without opening the app manually.

- MCP server · `type=mcp` · Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed · ★ 55
- Author: deverman
- License: MIT · policy=link-only · description only; the file stays with the author
- Source: https://github.com/deverman/FocusRelayMCP
- Updated: 2026-10-17
- HTML: https://affpapa.org/en/nevibecode/mcp/focusrelay

## What it does

FocusRelay is a native Swift bridge between AI tools and OmniFocus 4 on Apple silicon Macs. It interacts with tasks through an internal Omni Automation plug-in. Because the runtime is compiled Swift, the tool skips heavy runtimes like Node.js or Python entirely.

The server exposes nine specific tools to the model. Seven handle search and counting, while two apply modifications to existing tasks and projects. Assistants can inspect inbox items, evaluate stalled projects, and update due dates. Every update checks stable record IDs and verifies the final state.

The current release cannot create or delete items. You can only inspect and modify entries that already exist in your database.

## Install

### Claude Code (native platform)

**Install**
- The MCP registry has no launch command for it: see the repository README

## When to use it
- process OmniFocus inbox items in structured batches
- identify stalled projects and adjust review schedules
- change due dates, flags, and notes on existing tasks
- count pending tasks matching specific tags or states

## Example prompts
- Show the first three available tasks in my OmniFocus inbox.
- Find the task named Prepare budget, mark it flagged, and verify the update.
- Start the inbox review workflow using `/focusrelay:process_inbox`.

## Similar
- [Reactive Resume](https://affpapa.org/en/nevibecode/mcp/reactive-resume.md) — MCP server · ★ 44874
- [screenpipe](https://affpapa.org/en/nevibecode/mcp/screenpipe.md) — MCP server · ★ 22053
- [Inbox Zero](https://affpapa.org/en/nevibecode/mcp/inbox-zero.md) — MCP server · ★ 12791
- [kaneo](https://affpapa.org/en/nevibecode/mcp/kaneo.md) — MCP server · ★ 9602
- [Mindwtr](https://affpapa.org/en/nevibecode/mcp/mindwtr.md) — MCP server · ★ 2318
- [Azure DevOps (ADO)](https://affpapa.org/en/nevibecode/mcp/azure-devops-ado.md) — MCP server · ★ 2067

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
