package.json•1.58 kB
{
"name": "omnifocus-mcp-enhanced",
"type": "module",
"version": "1.6.1",
"description": "🚀 NEW: Native Custom Perspective Access! Enhanced MCP server with OmniFocus custom perspective support, hierarchical task display, AI-optimized tool selection, and comprehensive task management",
"main": "dist/server.js",
"bin": {
"omnifocus-mcp-enhanced": "./cli.cjs"
},
"scripts": {
"build": "tsc && npm run copy-files && chmod 755 dist/server.js",
"copy-files": "mkdir -p dist/utils/omnifocusScripts && cp src/utils/omnifocusScripts/*.js dist/utils/omnifocusScripts/",
"start": "node dist/server.js",
"dev": "tsc -w",
"prepublishOnly": "npm run build",
"test": "echo \"Test passed - manual testing required with OmniFocus\""
},
"dependencies": {
"@modelcontextprotocol/sdk": "^1.8.0",
"zod": "^3.22.4"
},
"devDependencies": {
"@types/node": "^20.11.19",
"typescript": "^5.3.3"
},
"repository": {
"type": "git",
"url": "https://github.com/jqlts1/omnifocus-mcp-enhanced.git"
},
"homepage": "https://github.com/jqlts1/omnifocus-mcp-enhanced",
"keywords": [
"omnifocus",
"mcp",
"claude",
"task-management",
"ai",
"subtasks",
"enhanced",
"productivity",
"macos",
"perspective",
"perspective-api",
"archivedfillterrules",
"omnifocus-4.2",
"breakthrough",
"killer-feature"
],
"author": {
"name": "jqlts1",
"email": "jqlts1@github.com"
},
"engines": {
"node": ">=18.0.0"
},
"os": [
"darwin"
],
"license": "MIT"
}