Featured

Deploy OpenClaw in 60 seconds — 20% off logoDeploy OpenClaw in 60 seconds — 20% off

Launch OpenClaw on Hostinger in about 60 seconds and keep your agent live 24/7. Our referral link gives you 20% off, no coupon code needed.

Launch on Hostinger
Run your Hermes agent on Hostinger, fully managed logoRun your Hermes agent on Hostinger, fully managed

Launch Hermes on Hostinger in one click, fully managed, no VPS knowledge needed. Use code ZACAARON10 for 10% off.

Launch on Hostinger
Crawl and scrape any site into clean data, 10% off logoCrawl and scrape any site into clean data, 10% off

Firecrawl crawls and scrapes any site into clean markdown for your agent. Get 1,000 free credits, and new users get 10% off their first purchase.

Try Firecrawl free
Your own AI agent, running 24/7 with QwikClaw logoYour own AI agent, running 24/7 with QwikClaw

QwikClaw sets up and runs an always-on OpenClaw agent for you. One click, no config files, no server setup.

Deploy now
One API to scrape, enrich, and extract the internet. logoOne API to scrape, enrich, and extract the internet.

Context.dev gives your agents a single API to scrape, enrich, and extract live web data — no proxies, no parsers, no maintenance.

Start building free
SetupClaw: done-for-you OpenClaw for founders & exec teams logoSetupClaw: done-for-you OpenClaw for founders & exec teams

White-glove OpenClaw for founders and exec teams (4–50+ employees): we install, harden, integrate your tools, and maintain it — secured from day one.

Get it set up for you
SEO data APIs for your agent, $1 free credit logoSEO data APIs for your agent, $1 free credit

DataForSEO gives your agent live access to SERP results, keyword data, backlinks, and on-page SEO data through one API. New accounts get a $1 credit, good for up to 20,000 keyword or backlink lookups.

Try DataForSEO free
Reach 47,000+ AI builders

A flat monthly placement in front of developers actively installing AI tools. No lock-in, cancel anytime.

Advertise here

Works with

Claude CodeClaude DesktopCursorVS CodeClineCodex CLIOpenClaw+ any MCP client

Install to Claude Code

This server doesn't publish a one-line install command. Follow the setup in the source repository.

Summary

A programming-focused task management system that boosts coding agents like Cursor AI with advanced task memory, self-reflection, and dependency management.

README.md

🇺🇸 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.

<div align="center">

![Shrimp Task Manager Demo](https://www.youtube.com/watch?v=Arzu0lV09so)

Watch Demo VideoQuick StartDocumentation

![smithery badge](https://smithery.ai/server/@cjo4m06/mcp-shrimp-task-manager) <a href="https://glama.ai/mcp/servers/@cjo4m06/mcp-shrimp-task-manager"><img width="380" height="200" src="https://glama.ai/mcp/servers/@cjo4m06/mcp-shrimp-task-manager/badge" alt="Shrimp Task Manager MCP server" /></a>

</div>

🚀 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

# 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:

{
  "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:

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

<details> <summary><b>Other AI Clients</b></summary>

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) </details>

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](tools/task-viewer/README.md)

<kbd><img src="tools/task-viewer/task-viewer-interface.png" alt="Task Viewer Interface" width="600"/></kbd>

#### 🌐 Web GUI
Optional lightweight web interface for quick task overview.

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

## 📚 Documentation

- [📖 Full Documentation](docs/README.md)
- [🛠️ Available Tools](docs/tools.md)
- [🤖 Agent Management](docs/agents.md)
- [🎨 Prompt Customization](docs/en/prompt-customization.md)
- [🔧 API Reference](docs/api.md)

## 🎯 Common Use Cases

<details>
<summary><b>Feature Development</b></summary>

Agent: "plan task: add user authentication with JWT"

Agent analyzes codebase, creates subtasks

Agent: "execute task"

Implements authentication step by step

</details>

<details>
<summary><b>Bug Fixing</b></summary>

Agent: "plan task: fix memory leak in data processing"

Agent researches issue, creates fix plan

Agent: "continuous mode"

Executes all fix tasks automatically

</details>

<details>
<summary><b>Research & Learning</b></summary>

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

</details>

## 🛠️ Configuration

### Environment Variables

Create a `.env` file:

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

| Command | Description | |---------|-------------| | 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.

---

<p align="center"> <a href="https://github.com/cjo4m06/mcp-shrimp-task-manager">GitHub</a> • <a href="https://github.com/cjo4m06/mcp-shrimp-task-manager/issues">Issues</a> • <a href="https://github.com/cjo4m06/mcp-shrimp-task-manager/discussions">Discussions</a> </p>

See related servers & alternatives →

Related MCP servers

Browse all →

Related guides

Hand-picked reading to help you choose and use Vector & Memory servers.