UNPKG

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
{ "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" } } }