divide-and-conquer
MCP server from landicefu/divide-and-conquer-mcp-server
claude mcp add --transport stdio landicefu-divide-and-conquer-mcp-server npx -y @landicefu/divide-and-conquer-mcp-server
How to use
The Divide and Conquer MCP Server provides a structured way for AI agents to break down complex tasks into manageable pieces using a JSON-driven format. It exposes a set of tools that let you create tasks, manage a checklist, update descriptions and context, add notes and resources, and reorder or remove checklist items. This enables persistent context and progress tracking across conversations, while preserving a clear task hierarchy and metadata such as tags and priority. Typical usage involves initializing a complex task, progressively filling out the checklist, and querying for current task details or a summary of progress to guide subsequent steps.
How to install
Prerequisites:
- Node.js and npm installed on your system
- Basic knowledge of your MCP configuration format
Option 1: Using npx (Recommended)
- Add the server to your MCP configuration:
{
"mcpServers": {
"divide-and-conquer": {
"command": "npx",
"args": ["-y", "@landicefu/divide-and-conquer-mcp-server"],
"disabled": false
}
}
}
Option 2: Install from source
- Clone the repository:
git clone https://github.com/landicefu/divide-and-conquer-mcp-server.git
cd divide-and-conquer-mcp-server
- Install dependencies:
npm install
- Build the server:
npm run build
- Add the server to your MCP configuration (example):
{
"mcpServers": {
"divide-and-conquer": {
"command": "node",
"args": ["/path/to/divide-and-conquer-mcp-server/build/index.js"],
"disabled": false
}
}
}
Additional notes
Notes and tips:
- If you choose the npx approach, the server will be fetched on demand from the npm registry. Ensure you have network access when starting the MCP.
- The toolset supports task initialization, dynamic checklist management, and detailed current-task retrieval. Use get_current_task_details to fetch the current task with full context and other tasks with limited fields to optimize context window usage.
- When updating context or metadata, consider the impact on subsequent tool outputs and ensure that context_for_all_tasks remains relevant across iterations.
- For large task trees, keep metadata and notes concise to avoid excessive memory usage in long-running conversations.
Related MCP Servers
zen
Selfhosted notes app. Single golang binary, notes stored as markdown within SQLite, full-text search, very low resource usage
MCP -Deepseek_R1
A Model Context Protocol (MCP) server implementation connecting Claude Desktop with DeepSeek's language models (R1/V3)
mcp-fhir
A Model Context Protocol implementation for FHIR
mcp
Inkdrop Model Context Protocol Server
mcp-appium-gestures
This is a Model Context Protocol (MCP) server providing resources and tools for Appium mobile gestures using Actions API..
dubco -npm
The (Unofficial) dubco-mcp-server enables AI assistants to manage Dub.co short links via the Model Context Protocol. It provides three MCP tools: create_link for generating new short URLs, update_link for modifying existing links, and delete_link for removing short links.