OmniFocus MCP
A Model Context Protocol (MCP) server for OmniFocus integration, built with TypeScript.
Project Status
🔨 Under active development
Features
TypeScript-based MCP server
Integration with OmniFocus task management
Development
Prerequisites
Node.js (v18 or later recommended)
npm or yarn
Setup
Clone the repository:
Install dependencies:
Start the development server:
Available Scripts
npm run dev
- Start the development server with hot reloadnpm run build
- Build the production-ready codenpm start
- Run the production buildnpm test
- Run testsnpm run test:watch
- Run tests in watch modenpm run lint
- Run ESLintnpm run typecheck
- Check TypeScript types
Environment Variables
The following environment variables can be used to configure the application:
PORT
- Server port (default: 3000)LOG_LEVEL
- Logging level (default: info)
License
ISC
This server cannot be installed
local-only server
The server can only run on the client's local machine because it depends on local resources.
A Model Context Protocol implementation that connects Claude Desktop with OmniFocus 4, enabling natural language task management through AI.
Related MCP Servers
- AsecurityAlicenseAqualityAn enhanced Model Context Protocol server that enables AI assistants to interact with ClickUp workspaces, supporting task relationships, comments, checklists, and workspace management through natural language.Last updated -22MIT License
- -securityAlicense-qualityA Model Context Protocol server that enables AI agents to interact with ClickUp workspaces, allowing task creation, management, and workspace organization through natural language commands.Last updated -1,9052MIT License
- -securityAlicense-qualityA Model Context Protocol server that enables Large Language Models to interact with ClickUp workspace tasks and data, allowing creation and retrieval of tasks through natural language.Last updated -19373MIT License
- AsecurityFlicenseAqualityA Model Context Protocol service for Claude that enables natural language interaction with Microsoft Todo tasks, including viewing task lists, creating tasks, and managing checklist items.Last updated -13618