mesh_agent_status
Check status of spawned agents. Returns progress, completion status, and time estimates.
Split a large coding job across several Claude Code agents running at once, each in its own context, then collect what they produced.
No longer maintained. The GitHub repository for this server is archived — no fixes or security updates are expected.
LABSCO SUMMARY
The value is context, not just speed: work that would fill a single session gets split so each agent carries only its own slice. Plan and execute are separable — you can get the task breakdown, dependencies and estimates back without anything running yet. Note what it needs before you commit: the agents launch the Claude CLI with permissions bypassed, which is a decision to make deliberately.
An orchestration layer over the Claude Code CLI. It breaks a problem into tasks, runs them across parallel agents with dependencies respected, and aggregates the results.
The Claude Code CLI installed and already authorized: run claude --dangerously-skip-permissions once by hand, log in and accept the terms, or the server's agents cannot start. That flag is how the spawned agents run, so they execute without permission prompts. Node.js v20 or newer. Clone the repository, npm install and npm run build, then point your client at dist/mesh-server.js; the npm package is @thomaswalichiewicz/meshseeks-mcp-server, currently 1.1.1, with binaries meshseeks and meshseeks-server. CLAUDE_CLI_PATH sets a custom path to the Claude CLI. On macOS the first run may fail while the OS asks for folder permissions.
One command — npx -y @thomaswalichiewicz/meshseeks-mcp-server
USE CASES
Get the task breakdown, its dependencies and time estimates back without any agent starting work.
Decompose it, then run the tasks in parallel with a concurrency limit and let the results be merged.
One call that analyzes and executes, with the approach and agent count set up front.
Spawn a single agent with a named role for that task; it returns an ID immediately and you collect the result later.
Read which agents are active and what they have finished, with progress and time estimates.
Counted once with only startup setup. Other versions, modes or optional credentials may expose a different list.
mesh_agent_statusCheck status of spawned agents. Returns progress, completion status, and time estimates.
mesh_analyze_problemAnalyze a complex coding problem and create a task decomposition plan for the agent mesh network. Returns a structured breakdown of tasks for parallel execution.
mesh_collect_resultCollect results from completed agents.
mesh_execute_tasksExecute a set of tasks across the agent mesh network with parallel processing, dependency management, and result aggregation.
mesh_planCreate a task execution plan without running it. Returns immediately with task breakdown, dependencies, and time estimates.
mesh_solve_problemEnd-to-end problem solving using the agent mesh network. Combines problem analysis and task execution in a single operation.
mesh_spawn_agentSpawn a single specialized agent for a specific task. Returns immediately with agent ID.
mesh_statusGet the current status of the agent mesh network, including active agents, completed tasks, and performance metrics.
BEFORE YOU INSTALL
8 tools when we connected. The configs run the mesh server and its 8 mesh tools; the documented claude_code, health and convert_task_markdown belong to a different server and are not available here.
Node.js v20+
All 3 documented clients run the server on your machine.
CONTEXT COST
Rated by the size of the 8 tool definitions that ride along on every turn, not by how many there are
INSTALLATION
# Clone and build
git clone https://github.com/twalichiewicz/meshseeks.git
cd meshseeks
npm install
npm run build
# Add to your MCP config (see paths below)npx -y @thomaswalichiewicz/meshseeks-mcp-server{
"mcpServers": {
"meshseeks": {
"command": "node",
"args": [
"<YOUR_PATH_TO_MESHSEEKS>/dist/mesh-server.js"
],
"env": {
"MCP_MESH_MAX_AGENTS": "5",
"MESHSEEKS_CATCHPHRASE": "true"
}
}
}
}