Task Manager Mcp — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited Task Manager Mcp (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
🎯 Simplified Trello-style task management for MCP - Pure MCP functionality with 11 essential tools for efficient CRUD task management, eliminating complex LLM-dependent features.
<div align="center">
[Quick Start](#-quick-start) • [Documentation](#-documentation) • [MCP Tools](#-mcp-tools)
</div>
git clone https://github.com/yourusername/mcp-task-master
cd mcp-task-master
npm install && npm run buildAdd to your MCP client configuration (e.g., ~/.claude/config.json):
{
"mcpServers": {
"task-master": {
"command": "node",
"args": ["/path/to/mcp-task-master/dist/index.js"],
"env": {
"DATA_DIR": "/path/to/your/task/data"
}
}
}
} # List all tasks
list_tasks --status all
# Create a task (via Dashboard)
start_dashboardinterface Task {
id: string; // UUID
name: string; // Task name
description: string; // Task description
notes?: string; // Additional notes
status: TaskStatus; // pending | in_progress | completed | blocked
dependencies: TaskDependency[]; // Task dependencies
createdAt: Date; // Creation date
updatedAt: Date; // Last modified
completedAt?: Date; // Completion date
summary?: string; // Completion summary
relatedFiles?: RelatedFile[]; // Related files
agent?: string; // Assigned agent
}# Required
DATA_DIR="/path/to/task/data"
# Optional
LANG="ko" # Language (ko/en)
ENABLE_GUI="false" # Enable web dashboard
WEB_PORT="3000" # Dashboard port# List all tasks
list_tasks --status all
# Search tasks
query_task --query "fix bug" --page 1
# Get task details
get_task_detail --taskId "your-task-id"
# Update task
update_task --taskId "your-task-id" --name "New Task Name"# Start web dashboard
start_dashboard --port 9998
# Check dashboard status
status_dashboard
# Create project tasks
create_tasks_in_project --projectName "MyProject" --tasks '[{"title":"Task 1", "priority":"High"}]'src/
├── index.ts # MCP server entry point (11 tools)
├── models/taskModel.ts # Simplified data models & CRUD
├── messages/ # Bilingual message system
│ ├── korean.ts # Korean messages
│ └── english.ts # English messages
├── tools/
│ ├── task/ # 7 core task tools
│ └── dashboard/ # 4 dashboard tools
├── types/index.ts # Simplified type definitions
└── utils/ # Common utilities| Metric | Before | After | Improvement |
|---|---|---|---|
| MCP Tools | 19 | 11 | 42% reduction |
| Code Size | Complex | ~49KB removed | Significant |
| Template Files | 140+ | Direct messages | Streamlined |
| Language Support | 3 languages | 2 languages | Focused |
| Memory Usage | High | Reduced | LLM system removed |
plan_task - Complex task planninganalyze_task - Codebase analysissplit_tasks - Task decomposition (large files)verify_task - Complex quality verificationreflect_task - Task retrospectionprocess_thought - Thought processingresearch_mode - Research modeinit_project_rules - Project rules initializationimplementationGuide - Complex implementation guidesverificationCriteria - Quality verification criteriaanalysisResult - LLM-based analysis resultsgit checkout -b feature/amazing-feature)git commit -m 'Add some amazing feature')git push origin feature/amazing-feature)This project is licensed under the MIT License - see the LICENSE file for details.
<div align="center">
Task Master - Simplified. Efficient. Pure MCP.
⭐ Star this repo if you find it useful!
</div>
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.