# OmniFocus Enhanced

> Use this tool when you need to automate and integrate OmniFocus task management on macOS into AI-powered workflows, solving problems like manual task entry and synchronization. It provides comprehensive CRUD operations, advanced perspective views, and custom querying, accepting inputs like task and project data, and outputting organized and filtered results. Ideal for use cases like productivity automation, AI-assisted task management, and building virtual assistants that require programmatic access to OmniFocus data.

Canonical page: https://skillsregistry.net/skills/jqlts1-omnifocus-enhanced  
JSON: https://api.skillsregistry.net/v1/skills/jqlts1-omnifocus-enhanced

## Description

This MCP server provides AI assistants with complete OmniFocus task management capabilities on macOS, featuring comprehensive CRUD operations for tasks and projects, advanced perspective views (Inbox, Flagged, Forecast, Tags), batch operations, and custom perspective querying. Built using TypeScript with AppleScript integration for native OmniFocus automation, it supports subtask hierarchies, tag management, date handling, project organization with folders, and sophisticated filtering with status, date range, and search criteria. The implementation includes specialized tools for productivity workflows like viewing today's completed tasks, managing recurring items, and accessing user-defined perspectives, making it valuable for AI-powered task management, productivity automation, and building assistants that need programmatic access to OmniFocus data without manual app interaction.

## Trust

- **Trust score (0–1):** 0.99
- **Verification tier:** verified
- **Last scanned:** 2026-09-28

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** productivity
- **Updated:** 2026-09-28

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/jqlts1-omnifocus-enhanced)
- **Repository:** <https://github.com/jqlts1/omnifocus-mcp-enhanced>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "jqlts1-omnifocus-enhanced"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/jqlts1-omnifocus-enhanced` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/jqlts1-omnifocus-enhanced/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
