Back to Home
s-morgan-jeffries icon

omnifocus-mcp

Verified Safe

by s-morgan-jeffries

Overview

Interact with and manage OmniFocus tasks, projects, folders, and tags on macOS, including UI navigation and comprehensive filtering.

Installation

Run Command
python -m omnifocus_mcp.server_fastmcp

Environment Variables

  • OMNIFOCUS_TEST_MODE
  • OMNIFOCUS_TEST_DATABASE

Security Notes

The core functionality relies on executing dynamically generated AppleScript via `osascript`. This introduces a potential risk of AppleScript injection if user-provided input is not correctly escaped. However, a robust `_verify_database_safety` mechanism is implemented which, in 'test mode', validates the target database, and for 'destructive operations' in production, blocks execution if the environment is not explicitly configured for testing. This significantly mitigates the risk of accidental modification of a user's production data, limiting potential malicious impact to read-only operations or, in test mode, to a designated test database. No direct network calls for data transfer are observed within the core `OmniFocusConnector`.

Similar Servers

Stats

Interest Score27
Security Score8
Cost ClassMedium
Avg Tokens1500
Stars2
Forks0
Last Update2025-11-18

Tags

OmniFocusmacOSGTDTask ManagementProject ManagementAppleScriptAutomationProductivityAI Agent