Get the FREE Ultimate OpenClaw Setup Guide →

mcp-shrimp-task-manager

Shrimp Task Manager is a task tool built for AI Agents, emphasizing chain-of-thought, reflection, and style consistency. It converts natural language into structured dev tasks with dependency tracking and iterative refinement, enabling agent-like developer behavior in reasoning AI systems.

Installation
Run this command in your terminal to add the MCP server to Claude Code.
Run in terminal:
Command
claude mcp add --transport stdio cjo4m06-mcp-shrimp-task-manager node /path/to/mcp-shrimp-task-manager/dist/index.js \
  --env DATA_DIR="/path/to/your/shrimp_data" \
  --env ENABLE_GUI="false" \
  --env TEMPLATES_USE="en"

How to use

Shrimp Task Manager is an MCP server that helps AI agents plan, decompose, and execute software development tasks with persistent context. It provides structured task management features such as intelligent planning, automatic task decomposition, dependency tracking, and progress monitoring, all while preserving memory across sessions. The server exposes tooling to initialize projects, plan tasks, execute tasks, and run in continuous mode, enabling a streamlined development workflow with AI agents that can handle both planning and execution steps. You can access a web-based task viewer and optional GUI interfaces to monitor progress and interact with task states as tasks are created and completed.

How to install

Prerequisites:

  • Node.js 18+
  • npm or yarn
  • Access to a compatible MCP client (e.g., Claude Code) to integrate with the MCP server

Installation steps:

  1. Clone the repository: git clone https://github.com/cjo4m06/mcp-shrimp-task-manager.git cd mcp-shrimp-task-manager
  2. Install dependencies: npm install
  3. Build the project (if a build step is required by the project): npm run build
  4. Run the server locally (example using the MCP config): Ensure you configure the mcp config to point to the built entry, then start your MCP client and load the config.
  5. Optional: verify the server via the provided demos or the Task Viewer tooling in the repository documentation.

Additional notes

Environment variables:

  • DATA_DIR: path to where the server stores persistent task data.
  • TEMPLATES_USE: language/template set for task generation (e.g., en).
  • ENABLE_GUI: set to true to enable a web GUI if supported by your build. Common issues:
  • Ensure the dist/index.js path in the mcp_config matches your build output location.
  • If the server cannot access DATA_DIR, create the directory and grant appropriate permissions.
  • When using Claude Code or other clients, ensure the MCP configuration is loaded with the correct --mcp-config path. Security tip:
  • Do not expose the MCP server to untrusted networks without proper authentication and access controls.

Related MCP Servers

Sponsor this space

Reach thousands of developers