Track MCP LogoTrack MCP
Track MCP LogoTrack MCP

The world's largest repository of Model Context Protocol servers. Discover, explore, and submit MCP tools.

Product

  • Categories
  • Top MCP
  • New & Updated

Company

  • About

Legal

  • Privacy Policy
  • Terms of Service
  • Cookie Policy

© 2025 TrackMCP. All rights reserved.

Built with ❤️ by Krishna Goyal

    Mcp Shrimp Task Manager

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

    1,850 stars
    JavaScript
    Updated Nov 4, 2025
    agent
    ai
    codeagent
    coding-assistant
    cursor-ai
    cursorai
    mcp
    mcp-server
    roocode
    task-list
    task-manager
    tasks
    thought-processes
    windsurf
    windsurf-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

    • 📖 Full Documentation
    • 🛠️ Available Tools
    • 🤖 Agent Management
    • 🎨 Prompt Customization
    • 🔧 API Reference

    🎯 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 rulesInitialize project standards
    plan task [description]Create a task plan
    execute task [id]Execute specific task
    continuous modeExecute all tasks sequentially
    list tasksShow 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.

    ---

    •

    •

    Similar MCP

    Based on tags & features

    • MC

      Mcp Open Library

      TypeScript·
      42
    • MC

      Mcp Ipfs

      TypeScript·
      11
    • LI

      Liveblocks Mcp Server

      TypeScript·
      11
    • SE

      Serena

      Python·
      14.5k

    Trending MCP

    Most active this week

    • PL

      Playwright Mcp

      TypeScript·
      22.1k
    • SE

      Serena

      Python·
      14.5k
    • MC

      Mcp Playwright

      TypeScript·
      4.9k
    • MC

      Mcp Server Cloudflare

      TypeScript·
      3.0k
    View All MCP Servers

    Similar MCP

    Based on tags & features

    • MC

      Mcp Open Library

      TypeScript·
      42
    • MC

      Mcp Ipfs

      TypeScript·
      11
    • LI

      Liveblocks Mcp Server

      TypeScript·
      11
    • SE

      Serena

      Python·
      14.5k

    Trending MCP

    Most active this week

    • PL

      Playwright Mcp

      TypeScript·
      22.1k
    • SE

      Serena

      Python·
      14.5k
    • MC

      Mcp Playwright

      TypeScript·
      4.9k
    • MC

      Mcp Server Cloudflare

      TypeScript·
      3.0k