Atlas / MCP servers / tradesdontlie / Task Manager

Task ManagerSAFE

mcp/tradesdontlie/task-manager-4

A task management MCP server that provides comprehensive project and task tracking capabilities

Verdict
SAFE
Grade
B
Trust score
89 /100
Exposed tools
10 6r · 4w · 0d
Transport
—
License
MIT
Stars
38
01

Overview

From the repository's own README, as read at the audited commit. Badges and raw HTML are left out.

A template implementation of the Model Context Protocol (MCP) server for managing tasks and projects. This server provides a comprehensive task management system with support for project organization, task tracking, and PRD parsing.

Overview

This project demonstrates how to build an MCP server that enables AI agents to manage tasks, track project progress, and break down Product Requirements Documents (PRDs) into actionable tasks. It serves as a practical template for creating your own MCP servers with task management capabilities.

The implementation follows the best practices laid out by Anthropic for building MCP servers, allowing seamless integration with any MCP-compatible client.

Features

The server provides several essential task management tools:

  1. Task Management
  2. create_task_file: Create new project task files
  3. add_task: Add tasks to projects with descriptions and subtasks
  4. update_task_status: Update the status of tasks and subtasks
  5. get_next_task: Get the next uncompleted task from a project
  1. Project Planning
  2. parse_prd: Convert PRDs into structured tasks automatically
  3. expand_task: Break down tasks into smaller, manageable subtasks
  4. estimate_task_complexity: Estimate task complexity and time requirements
  5. get_task_dependencies: Track task dependencies
  1. Development Support
  2. generate_task_file: Generate file templates based on task descriptions
  3. suggest_next_actions: Get AI-powered suggestions for next steps

Prerequisites

  • Python 3.12+
  • API keys for your chosen LLM provider (OpenAI, OpenRouter, or Ollama)
  • Docker if running the MCP server as a container (recommended)

Installation

Using uv

  1. Install uv if you don't have it:
pip install uv
  1. Clone this repository:
git clone https://github.com/coleam00/mcp-mem0.git
cd mcp-mem0
  1. Install depend
Read from source at commit f05263faba57OBSERVED · 2026-10-08
02

Connect

Built from this server's own package name, version and transport as found in its source — not copied from anyone's documentation, so it cannot drift against a page we do not control.

claude-code
claude mcp add mcp-server -- uvx mcp-server
claude-desktop
{
  "mcpServers": {
    "mcp-server": {
      "command": "uvx",
      "args": [
        "mcp-server"
      ]
    }
  }
}
03

Exposed tools (10)

6 read · 4 write · 0 destructive.

ToolRiskDescription
add_taskwriteAdd a new task to a project
create_task_filewriteCreate a new markdown task file for a project.
estimate_task_complexityreadEstimate the complexity of a task using AI.
expand_taskreadBreak down a task into smaller, more manageable subtasks using AI.
generate_task_filereadGenerate a file template based on a task
get_next_taskreadGet the next uncompleted task from a project.
get_task_dependenciesreadGet all tasks that depend on the given task.
parse_prdwriteParse a PRD and create tasks from it.
suggest_next_actionsreadSuggest next actions for a task using AI.
update_task_statuswriteUpdate the status of a task or subtask.
04

Trust audit

SAFEgrade B · trust 89/100 Nothing in the source contradicts what it says it does. Grade A is reserved for packages that have also passed the behavioural sandbox.

LayerWhat it checksResult
L0Provenance & inventoryPASS
L1Static analysis of the codePASS
L2Instruction surface (what it tells the agent)PASS
L3Class-specific surfacePASS
L4Behavioural (sandbox)SKIPPED

What the source does

Filesystem
declared (1 observation(s))
Network
none-observed
Shell
none-observed
Dependencies
pinned
Secrets in source
none-found

Findings (2)

LOWNetwork egress · net.raw_ip · CWE-200, CWE-319
README.md:92
The server will start on the configured host and port (default: http://0.0.0.0:8050).
INFOInventory / provenance · inv.oversize · CWE-1104
public/Mem0AndMCP.png
public/Mem0AndMCP.png
Why it matters. 1014044 bytes not read

Gates applied: no_behavioural_pass.

Audited 2026-10-08 · audit v0.4.1 · source sha f05263faba57full audit observations/trust-audit/mcp-server/tradesdontlie__task-manager-4.json · Report an issue / request a re-scan
05

Audit history

Every audit this server has had. A grade with a past is a grade somebody is still checking.

DateSourceVerdictGradeScoreChange
2026-10-08f05263faba57SAFEB89first audit
06

Questions

What is the Task Manager MCP server?

A task management MCP server that provides comprehensive project and task tracking capabilities

What tools does Task Manager expose?

10 in total: 6 read-only, 4 that write, and 0 that can delete or overwrite. Every one is listed on this page with its risk.

Is Task Manager safe to connect to an agent?

The audit found nothing in the source that contradicts what it says it does, and graded it B (89/100). Grade A is held back for packages that have also passed a sandboxed behavioural run, which is why a clean server reads B.

What credentials does Task Manager need?

No credential environment variables were found in its source, so it appears to need none.

How current is this page?

The grade is for one exact copy of the source (f05263faba57), read on 2026-10-08. The repository is watched and re-audited when it changes.

Advertisement