Nm Conserve Mcp Code Execution
by @athola
Routes multi-tool workflows through MCP servers for large datasets and pipelines
clawhub install nm-conserve-mcp-code-executionπ About This Skill
name: mcp-code-execution description: | Optimize multi-tool workflow chains via MCP server integration for processing large datasets, files, or complex pipelines version: 1.9.4 metadata: {"openclaw": {"homepage": "https://github.com/athola/claude-night-market/tree/master/plugins/conserve", "emoji": "\ud83e\udd9e", "requires": {"config": ["night-market.context-optimization", "night-market.token-conservation", "night-market.mcp-subagents", "night-market.mcp-patterns", "night-market.mcp-validation"]}}} source: claude-night-market source_plugin: conserve
> Night Market Skill β ported from claude-night-market/conserve. For the full experience with agents, hooks, and commands, install the Claude Code plugin.
Table of Contents
MCP Code Execution Hub
Quick Start
Basic Usage
\\\bash
Run the main command
python -m module_nameShow help
python -m module_name --help
\\\Verification: Run with --help flag to confirm installation.
When To Use
code execution, MCP, tool chain, data pipeline, MECW> MCP Tool Search (Claude Code 2.1.7+): When MCP tool descriptions exceed 10% of context, tools are automatically deferred and discovered via MCPSearch instead of being loaded upfront. This reduces token overhead by ~85% but means tools must be discovered on-demand. Haiku models do not support tool search. Configure threshold with ENABLE_TOOL_SEARCH=auto:N where N is the percentage.
> Subagent MCP Access Fix (Claude Code 2.1.30+): SDK-provided MCP tools are now properly synced to subagents. Prior to 2.1.30, subagents could not access SDK-provided MCP tools β workflows delegating MCP tool usage to subagents were silently broken. No workarounds needed on 2.1.30+.
> Claude.ai MCP Connectors (Claude Code 2.1.46+): Users logged into Claude Code with a claude.ai account may have additional MCP tools auto-loaded from claude.ai/settings/connectors. These tools contribute to the tool search threshold count. If workflows unexpectedly trigger tool search or context inflation, check /mcp for claude.ai-sourced connectors. Known reliability issue: connectors can silently disappear (GitHub #21817).
> MCP Prompt Cache Fix (Claude Code 2.1.70+): MCP servers with instructions connecting after the first turn no longer bust the prompt cache. Previously, a late-connecting MCP server would invalidate cached prompt prefixes, increasing token costs for the rest of the session. On 2.1.70+, prompt cache reuse is preserved regardless of when MCP servers connect.
> ToolSearch Reliability Fix (Claude Code 2.1.70+): Empty model responses after ToolSearch are fixed. The server was rendering tool schemas with system-prompt-style tags that could confuse models into stopping early. ToolSearch-heavy workflows (many deferred MCP tools) are now more reliable.
When NOT To Use
Core Hub Responsibilities
Required TodoWrite Items
1.mcp-code-execution:assess-workflow
2. mcp-code-execution:route-to-modules
3. mcp-code-execution:coordinate-mecw
4. mcp-code-execution:synthesize-resultsStep 1 β Assess Workflow (mcp-code-execution:assess-workflow)
Workflow Classification
def classify_workflow_for_mecw(workflow):
"""Determine appropriate MCP modules and MECW strategy""" if has_tool_chains(workflow) and workflow.complexity == 'high':
return {
'modules': ['mcp-subagents', 'mcp-patterns'],
'mecw_strategy': 'aggressive',
'token_budget': 600
}
elif workflow.data_size > '10k_rows':
return {
'modules': ['mcp-patterns', 'mcp-validation'],
'mecw_strategy': 'moderate',
'token_budget': 400
}
else:
return {
'modules': ['mcp-patterns'],
'mecw_strategy': 'conservative',
'token_budget': 200
}
Verification: Run the command with --help flag to verify availability.MECW Risk Assessment
Delegate to mcp-validation module for detailed risk analysis:def delegate_mecw_assessment(workflow):
return mcp_validation_assess_mecw_risk(
workflow,
hub_allocated_tokens=self.token_budget * 0.5
)
Verification: Run the command with --help flag to verify availability.Step 2 β Route to Modules (mcp-code-execution:route-to-modules)
Module Orchestration
class MCPExecutionHub:
def __init__(self):
self.modules = {
'mcp-subagents': MCPSubagentsModule(),
'mcp-patterns': MCPatternsModule(),
'mcp-validation': MCPValidationModule()
} def execute_workflow(self, workflow, classification):
results = []
# Execute modules in optimal order
for module_name in classification['modules']:
module = self.modules[module_name]
result = module.execute(
workflow,
mecw_budget=classification['token_budget'] //
len(classification['modules'])
)
results.append(result)
return self.synthesize_results(results)
Verification: Run the command with --help flag to verify availability.Step 3 β Coordinate MECW (mcp-code-execution:coordinate-mecw)
Cross-Module MECW Management
Step 4 β Synthesize Results (mcp-code-execution:synthesize-results)
Result Integration
def synthesize_module_results(module_results):
"""Combine results from MCP modules into structured output""" return {
'status': 'completed',
'token_savings': calculate_savings(module_results),
'mecw_compliance': verify_mecw_rules(module_results),
'hallucination_risk': assess_hallucination_prevention(module_results),
'results': consolidate_results(module_results)
}
Verification: Run the command with --help flag to verify availability.Module Integration
Available Modules
modules/mcp-coordination.md for cross-module orchestrationmodules/mcp-patterns.md for common MCP execution patternsmodules/mcp-subagents.md for subagent delegation strategiesmodules/mcp-validation.md for MECW compliance validationWith Context Optimization Hub
Performance Skills Integration
Emergency Protocols
Hub-Level Emergency Response
When MECW limits exceeded: 1. Delegates immediately to mcp-validation for risk assessment 2. Route to mcp-subagents for further decomposition 3. Apply compression through mcp-patterns 4. Return minimal summary to preserve contextSuccess Metrics
Troubleshooting
Common Issues
Command not found Ensure all dependencies are installed and in PATH
Permission errors Check file permissions and run with appropriate privileges
Unexpected behavior
Enable verbose logging with --verbose flag
β‘ When to Use
π‘ Examples
Basic Usage
\\\bash
Run the main command
python -m module_nameShow help
python -m module_name --help
\\\Verification: Run with --help flag to confirm installation.
π Tips & Best Practices
Common Issues
Command not found Ensure all dependencies are installed and in PATH
Permission errors Check file permissions and run with appropriate privileges
Unexpected behavior
Enable verbose logging with --verbose flag