task-engine-ai-core
Version:
Revolutionary AI-driven task management system with complete transformation trilogy: Frontend v0.1.0, Backend v0.2.0, CLI v0.3.0 - Enterprise-grade performance with 95% improvements
207 lines (206 loc) • 6.85 kB
JSON
{
"description": "MCP Configuration Options for task-engine-ai-core",
"version": "0.3.1",
"configurations": {
"local_development": {
"description": "Local development using project files",
"recommended": true,
"cursor": {
"file": ".cursor/mcp.json",
"config": {
"mcpServers": {
"task-engine-ai-core": {
"command": "node",
"args": [
"C:\\Users\\visual-code\\Task-engine\\mcp-server\\server.js"
],
"env": {
"TASK_MASTER_PROJECT_ROOT": "C:\\Users\\visual-code\\Task-engine",
"TASK_ENGINE_VERSION": "0.3.1",
"TASK_ENGINE_ENVIRONMENT": "development",
"TASK_ENGINE_DEBUG": "true",
"TASK_ENGINE_LOG_LEVEL": "info"
}
}
}
}
},
"vscode": {
"file": ".vscode/mcp.json",
"config": {
"servers": {
"task-engine-ai-core": {
"command": "node",
"args": [
"C:\\Users\\visual-code\\Task-engine\\mcp-server\\server.js"
],
"env": {
"TASK_MASTER_PROJECT_ROOT": "C:\\Users\\visual-code\\Task-engine",
"TASK_ENGINE_VERSION": "0.3.1",
"TASK_ENGINE_ENVIRONMENT": "development",
"TASK_ENGINE_DEBUG": "true",
"TASK_ENGINE_LOG_LEVEL": "info"
}
}
}
}
}
},
"npm_package_global": {
"description": "Using globally installed npm package",
"requirements": ["npm install -g task-engine-ai-core"],
"cursor": {
"config": {
"mcpServers": {
"task-engine-ai-core": {
"command": "task-master-mcp",
"args": [],
"env": {
"TASK_MASTER_PROJECT_ROOT": "C:\\Users\\visual-code\\Task-engine",
"TASK_ENGINE_VERSION": "0.3.1",
"TASK_ENGINE_ENVIRONMENT": "development",
"TASK_ENGINE_DEBUG": "true",
"TASK_ENGINE_LOG_LEVEL": "info"
}
}
}
}
},
"vscode": {
"config": {
"servers": {
"task-engine-ai-core": {
"command": "task-master-mcp",
"args": [],
"env": {
"TASK_MASTER_PROJECT_ROOT": "C:\\Users\\visual-code\\Task-engine",
"TASK_ENGINE_VERSION": "0.3.1",
"TASK_ENGINE_ENVIRONMENT": "development",
"TASK_ENGINE_DEBUG": "true",
"TASK_ENGINE_LOG_LEVEL": "info"
}
}
}
}
}
},
"npm_package_npx": {
"description": "Using npx with npm package (alternative approach)",
"note": "This approach may have issues with MCP protocol",
"cursor": {
"config": {
"mcpServers": {
"task-engine-ai-core": {
"command": "npx",
"args": [
"task-engine-ai-core",
"mcp-server"
],
"env": {
"TASK_MASTER_PROJECT_ROOT": "C:\\Users\\visual-code\\Task-engine",
"TASK_ENGINE_VERSION": "0.3.1",
"TASK_ENGINE_ENVIRONMENT": "development",
"TASK_ENGINE_DEBUG": "true",
"TASK_ENGINE_LOG_LEVEL": "info"
}
}
}
}
}
},
"node_modules_direct": {
"description": "Using node_modules after local npm install",
"requirements": ["npm install task-engine-ai-core"],
"cursor": {
"config": {
"mcpServers": {
"task-engine-ai-core": {
"command": "node",
"args": [
"node_modules/task-engine-ai-core/mcp-server/server.js"
],
"env": {
"TASK_MASTER_PROJECT_ROOT": "C:\\Users\\visual-code\\Task-engine",
"TASK_ENGINE_VERSION": "0.3.1",
"TASK_ENGINE_ENVIRONMENT": "development",
"TASK_ENGINE_DEBUG": "true",
"TASK_ENGINE_LOG_LEVEL": "info"
}
}
}
}
}
}
},
"troubleshooting": {
"common_issues": {
"connection_closed": {
"error": "MCP error -1: Connection closed",
"causes": [
"Incorrect command path",
"Missing executable permissions",
"Environment variable issues",
"Node.js version compatibility"
],
"solutions": [
"Use local development configuration",
"Verify Node.js version >= 18.0.0",
"Check file paths are correct",
"Ensure TASK_MASTER_PROJECT_ROOT is set correctly"
]
},
"package_not_found": {
"error": "The following package was not found and will be installed",
"causes": [
"Package not installed globally",
"Incorrect package name or version",
"npm registry issues"
],
"solutions": [
"Install package globally: npm install -g task-engine-ai-core",
"Use local development configuration",
"Verify package exists: npm view task-engine-ai-core"
]
},
"terminated": {
"error": "Terminated",
"causes": [
"Server startup failure",
"Missing dependencies",
"Configuration errors"
],
"solutions": [
"Check server logs for detailed error",
"Verify all environment variables",
"Use local development configuration"
]
}
},
"debugging_steps": [
"1. Test server manually: node mcp-server/server.js",
"2. Check environment variables are set correctly",
"3. Verify Node.js version: node --version",
"4. Test package installation: npm list -g task-engine-ai-core",
"5. Use local development configuration as fallback"
]
},
"recommended_setup": {
"step1": "Use local development configuration for immediate testing",
"step2": "Install package globally for production use",
"step3": "Test both configurations to ensure compatibility",
"step4": "Use environment variables for sensitive data"
},
"environment_variables": {
"required": {
"TASK_MASTER_PROJECT_ROOT": "Absolute path to project root directory"
},
"optional": {
"TASK_ENGINE_VERSION": "Package version for compatibility",
"TASK_ENGINE_ENVIRONMENT": "Environment configuration",
"TASK_ENGINE_DEBUG": "Enable debug mode",
"TASK_ENGINE_LOG_LEVEL": "Logging level",
"ANTHROPIC_API_KEY": "Anthropic API key",
"OPENAI_API_KEY": "OpenAI API key"
}
}
}