trackmcp
Back to directory
cjo4m06

mcp-shrimp-task-manager

View on GitHub

Shrimp Task Manager is a task tool built for AI Agents, emphasizing chain-of-thought, reflection, and style consistency.

1,850 stars JavaScriptAutomation & Productivity Updated Nov 4, 2025
agentaicodeagentcoding-assistantcursor-aicursoraimcpmcp-serverroocodetask-listtask-managertasksthought-processeswindsurfwindsurf-ai

Documentation

๐Ÿ‡บ๐Ÿ‡ธ English | ๐Ÿ‡ฉ๐Ÿ‡ช Deutsch | ๐Ÿ‡ช๐Ÿ‡ธ Espaรฑol | ๐Ÿ‡ซ๐Ÿ‡ท Franรงais | ๐Ÿ‡ฎ๐Ÿ‡น Italiano | ๐Ÿ‡ฎ๐Ÿ‡ณ เคนเคฟเคจเฅเคฆเฅ€ | ๐Ÿ‡ฐ๐Ÿ‡ท ํ•œ๊ตญ์–ด | ๐Ÿ‡ง๐Ÿ‡ท Portuguรชs | ๐Ÿ‡ท๐Ÿ‡บ ะ ัƒััะบะธะน | ๐Ÿ‡จ๐Ÿ‡ณ ไธญๆ–‡

MCP Shrimp Task Manager

> ๐Ÿฆ Intelligent task management for AI-powered development - Break down complex projects into manageable tasks, maintain context across sessions, and accelerate your development workflow.

๐Ÿš€ Quick Start

Prerequisites

  • Node.js 18+
  • npm or yarn
  • MCP-compatible AI client (Claude Code, etc.)

Installation

Installing Claude Code

Windows 11 (with WSL2):

bash
# First, ensure WSL2 is installed (in PowerShell as Administrator)
wsl --install

# Enter Ubuntu/WSL environment
wsl -d Ubuntu

# Install Claude Code globally
npm install -g @anthropic-ai/claude-code

# Start Claude Code
claude

macOS/Linux:

bash
# Install Claude Code globally
npm install -g @anthropic-ai/claude-code

# Start Claude Code
claude

Installing Shrimp Task Manager

bash
# Clone the repository
git clone https://github.com/cjo4m06/mcp-shrimp-task-manager.git
cd mcp-shrimp-task-manager

# Install dependencies
npm install

# Build the project
npm run build

Configure Claude Code

Create a `.mcp.json` file in your project directory:

json
{
  "mcpServers": {
    "shrimp-task-manager": {
      "command": "node",
      "args": ["/path/to/mcp-shrimp-task-manager/dist/index.js"],
      "env": {
        "DATA_DIR": "/path/to/your/shrimp_data",
        "TEMPLATES_USE": "en",
        "ENABLE_GUI": "false"
      }
    }
  }
}

Example configuration:

json
{
  "mcpServers": {
    "shrimp-task-manager": {
      "command": "node",
      "args": ["/home/fire/claude/mcp-shrimp-task-manager/dist/index.js"],
      "env": {
        "DATA_DIR": "/home/fire/claude/project/shrimp_data",
        "TEMPLATES_USE": "en",
        "ENABLE_GUI": "false"
      }
    }
  }
}

Then start Claude Code with your custom MCP configuration:

bash
claude --dangerously-skip-permissions --mcp-config .mcp.json

Other AI Clients

Cline (VS Code Extension): A VS Code extension for AI-assisted coding. Add to VS Code settings.json under `cline.mcpServers`

Claude Desktop: Add to `~/Library/Application Support/Claude/claude_desktop_config.json` (macOS) or `%APPDATA%\Claude\claude_desktop_config.json` (Windows)

Start Using

1. Initialize your project: `"init project rules"`

2. Plan a task: `"plan task: implement user authentication"`

3. Execute tasks: `"execute task"` or `"continuous mode"`

๐Ÿ’ก What is Shrimp?

Shrimp Task Manager is an MCP (Model Context Protocol) server that transforms how AI agents approach software development. Instead of losing context or repeating work, Shrimp provides:

  • ๐Ÿง  Persistent Memory: Tasks and progress persist across sessions
  • ๐Ÿ“‹ Structured Workflows: Guided processes for planning, execution, and verification
  • ๐Ÿ”„ Smart Decomposition: Automatically breaks complex tasks into manageable subtasks
  • ๐ŸŽฏ Context Preservation: Never lose your place, even with token limits

โœจ Core Features

Task Management

  • Intelligent Planning: Deep analysis of requirements before implementation
  • Task Decomposition: Break down large projects into atomic, testable units
  • Dependency Tracking: Automatic management of task relationships
  • Progress Monitoring: Real-time status tracking and updates

Advanced Capabilities

  • ๐Ÿ”ฌ Research Mode: Systematic exploration of technologies and solutions
  • ๐Ÿค– Agent System: Assign specialized AI agents to specific tasks (Learn more)
  • ๐Ÿ“ Project Rules: Define and maintain coding standards across your project
  • ๐Ÿ’พ Task Memory: Automatic backup and restoration of task history

Web Interfaces

๐Ÿ–ฅ๏ธ Task Viewer

Modern React interface for visual task management with drag-and-drop, real-time search, and multi-profile support.

Quick Setup:

bash
cd tools/task-viewer
npm install
npm run start:all
# Access at http://localhost:5173

๐Ÿ“– Full Task Viewer Documentation

๐ŸŒ Web GUI

Optional lightweight web interface for quick task overview.

Enable in `.env`: `ENABLE_GUI=true`

๐Ÿ“š Documentation

๐ŸŽฏ Common Use Cases

Feature Development

code
Agent: "plan task: add user authentication with JWT"
# Agent analyzes codebase, creates subtasks

Agent: "execute task"
# Implements authentication step by step

Bug Fixing

code
Agent: "plan task: fix memory leak in data processing"
# Agent researches issue, creates fix plan

Agent: "continuous mode"
# Executes all fix tasks automatically

Research & Learning

code
Agent: "research: compare React vs Vue for this project"
# Systematic analysis with pros/cons

Agent: "plan task: migrate component to chosen framework"
# Creates migration plan based on research

๐Ÿ› ๏ธ Configuration

Environment Variables

Create a `.env` file:

bash
# Required
DATA_DIR=/path/to/data/storage

# Optional
ENABLE_GUI=true          # Enable web GUI
WEB_PORT=3000           # Custom web port
PROMPT_LANGUAGE=en      # Prompt language (en, zh, etc.)

Available Commands

CommandDescription
`init project rules`Initialize project standards
`plan task [description]`Create a task plan
`execute task [id]`Execute specific task
`continuous mode`Execute all tasks sequentially
`list tasks`Show all tasks
`research [topic]`Enter research mode
`reflect task [id]`Review and improve task

๐Ÿค Contributing

We welcome contributions! Please see our Contributing Guide for details.

๐Ÿ“„ License

This project is licensed under the MIT License - see the LICENSE file for details.

๐ŸŒŸ Credits

Created by cjo4m06 and maintained by the community.


โ€ข

โ€ข

Frequently asked questions

What is mcp-shrimp-task-manager?

mcp-shrimp-task-manager is Shrimp Task Manager is a task tool built for AI Agents, emphasizing chain-of-thought, reflection, and style consistency.

How do I install mcp-shrimp-task-manager?

Open the GitHub repository and follow its README. Most MCP servers are added to your client's MCP config, then called by your agent.

Is mcp-shrimp-task-manager open source?

Yes โ€” it is hosted on GitHub at https://github.com/cjo4m06/mcp-shrimp-task-manager and has 1,850 stars.

Related MCP tools

Run your own MCP server? See who uses it and what to fix.

Measure it with TrackMCP