Let LLMs interface with your tasks and projects through the Model Context Protocol. Add, organize, and query your OmniFocus database with natural language commands.
{
"mcpServers": {
"omnifocus": {
"args": [
"-y",
"omnifocus-mcp"
],
"command": "npx"
}
}
}Let LLMs interface with your tasks and projects through the Model Context Protocol. Add, organize, and query your OmniFocus database with natural language commands.
Is it safe?
No package registry to scan.
No authentication — any process on your machine can connect.
License not specified.
Is it maintained?
Last commit 24 days ago. 175 stars.
Will it work with my client?
Transport: stdio, sse. Works with Claude Desktop, Cursor, Claude Code, and most MCP clients.
Context cost
6 tools. ~1,300 tokens (0.6% of 200K).
No automated test available for this server. Check the GitHub README for setup instructions.
query_omnifocusEfficiently query your OmniFocus database with powerful filters. Get specific tasks, projects, or folders without loading the entire database.
dump_databaseGets the complete current state of your OmniFocus database. Best for comprehensive analysis or when you need everything.
add_omnifocus_taskAdd a new task to OmniFocus.
add_projectAdd a new project to OmniFocus.
remove_itemRemove a task or project from OmniFocus.
edit_itemEdit a task or project in OmniFocus.
inboxCurrent inbox items (tasks not assigned to any project)
omnifocus://inbox
todayToday's agenda — tasks due today, planned for today, and overdue
omnifocus://today
flaggedAll flagged items
omnifocus://flagged
statsQuick database statistics (task counts, project counts, overdue, etc.)
omnifocus://stats
projectTasks in a specific project (supports autocomplete)
omnifocus://project/{name}
perspectiveItems visible in a named perspective (supports autocomplete)
omnifocus://perspective/{name}
This server is missing a description.If you've used it, help the community.
Add informationNo known vulnerabilities.
Have you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.