Back to Home
jasonberkes icon

taskmaster-mcp-server

by jasonberkes

Overview

An MCP server for the TaskMaster platform, providing AI agents with tools for conversation management, filesystem operations, GitHub integration, command execution, and SQL Server management.

Installation

Run Command
npm start

Environment Variables

  • DB_SERVER
  • DB_NAME
  • DB_USER
  • DB_PASSWORD
  • USER_ID
  • GITHUB_TOKEN

Security Notes

The `run_command` tool is a critical security risk as it allows arbitrary terminal command execution with `shell: true` and no input sanitization or sandboxing, potentially leading to full system compromise. The `sql_execute_query` tool's read-only mode is easily bypassed (it relies on `startsWith` checks, which are insufficient), enabling destructive SQL operations by a malicious or confused agent. Filesystem access `ALLOWED_PATHS` are hardcoded to specific local user directories, which poses a risk if not updated for deployment and could expose unintended data. While some destructive operations (file deletion, table drop) require explicit confirmation, an AI agent could still provide this confirmation.

Similar Servers

Stats

Interest Score0
Security Score2
Cost ClassMedium
Avg Tokens300
Stars0
Forks0
Last Update2025-12-11

Tags

MCPTaskMasterDeveloper ToolsSQL ServerGitHub Integration