Back to Home
keyurgolani icon

TasksMcp

Verified Safe

by keyurgolani

Overview

Enterprise-grade task management and orchestration for AI agents, featuring dependency management and multi-interface support.

Installation

Run Command
node mcp.js

Environment Variables

  • LOG_LEVEL
  • NODE_ENV
  • ENABLE_DEBUG_LOGGING
  • ENABLE_PERFORMANCE_LOGGING
  • MCP_DISABLE_STDIO_MODE
  • ENABLE_FILE_LOGGING
  • DISABLE_FILE_LOGGING
  • PROJECT_ROOT
  • DATA_DIRECTORY
  • CORS_ORIGINS
  • PORT
  • HOST
  • DATA_SOURCE_CONFIG_PATH
  • DATA_SOURCES_COUNT
  • DATA_SOURCES_<INDEX>_ID
  • DATA_SOURCES_<INDEX>_NAME
  • DATA_SOURCES_<INDEX>_TYPE
  • DATA_SOURCES_<INDEX>_PRIORITY
  • DATA_SOURCES_<INDEX>_READONLY
  • DATA_SOURCES_<INDEX>_ENABLED
  • DATA_SOURCES_<INDEX>_TAGS
  • DATA_SOURCES_<INDEX>_FILE_PATH
  • DATA_SOURCES_<INDEX>_POSTGRES_HOST
  • DATA_SOURCES_<INDEX>_POSTGRES_PORT
  • DATA_SOURCES_<INDEX>_POSTGRES_DATABASE
  • DATA_SOURCES_<INDEX>_POSTGRES_USER
  • DATA_SOURCES_<INDEX>_POSTGRES_PASSWORD
  • DATA_SOURCES_<INDEX>_POSTGRES_SSL
  • DATA_SOURCES_<INDEX>_MONGO_URI
  • DATA_SOURCES_<INDEX>_MONGO_DATABASE
  • POSTGRES_USER
  • POSTGRES_PASSWORD
  • POSTGRES_HOST
  • POSTGRES_DATABASE
  • POSTGRES_PORT

Security Notes

The server uses robust Zod for input validation and comprehensive error handling with retry logic and circuit breakers. Input preprocessing is applied for agent-friendly type coercion before strict validation. File system operations are wrapped in file locks and retry logic. No direct use of 'eval' or obvious command injection vulnerabilities were found. Configuration is managed via environment variables and dedicated config files, avoiding hardcoded secrets. Rate limiting is configured but the middleware implementation wasn't fully shown in the provided snippets. Overall, it follows good security practices for its context.

Similar Servers

Stats

Interest Score0
Security Score8
Cost ClassMedium
Avg Tokens1000
Stars0
Forks0
Last Update2026-01-19

Tags

AI AgentsTask ManagementOrchestrationDependenciesREST APIModel Context ProtocolBackendTypeScript