OmniFocus-MCP
View on GitHubLet LLMs interface with your tasks and projects through the Model Context Protocol. Add, organize, and query your OmniFocus database with natural language commands.
A TypeScript MCP server that lets Claude and other compatible AI assistants query and manage an OmniFocus database. Supports task and project creation, editing, bulk operations, tags, recurring schedules, and perspectives; requires macOS with OmniFocus installed.
Use Cases
Query OmniFocus tasks, projects, and foldersCreate and organize tasks and projects from natural-language requestsConvert meeting transcripts or documents into action itemsEdit, move, and batch-manage tasksList tags and view OmniFocus perspectives
Built With
- Language
- TypeScript
- Frameworks
- Model Context Protocol SDK · Zod
Tags
MCP server · OmniFocus · task management · Claude · task automation · project management