Use when adding new error messages to React, or seeing "unknown error code" warnings.
npx skills add MathNj/Learn-Flow --skill "mcp-code-execution"
Install specific skill from multi-skill repository
# Description
Demonstrate MCP code execution pattern for >80% token savings. Use when working with MCP servers that return large datasets. Provides templates, validation, and examples.
# SKILL.md
name: mcp-code-execution
description: Demonstrate MCP code execution pattern for >80% token savings. Use when working with MCP servers that return large datasets. Provides templates, validation, and examples.
MCP Code Execution Pattern
Reduce token usage by 80-99% when working with MCP servers
Quick Start
# Inefficient: ALL data flows into context (50,000 tokens)
mcp.getSheet("abc123") # Returns 10,000 rows
# Efficient: Script processes externally, returns results (50 tokens)
python scripts/filter_sheet.py --sheet-id abc123 --status pending --limit 5
Token Savings: 99.9% for large datasets
When to Use
| Use Pattern | Direct Call OK |
|---|---|
| MCP returns >100 rows | Single item lookup |
| Data size >10KB | Real-time streaming |
| You need to filter/transform | Interactive debugging |
Generate Wrapper
python scripts/generate_wrapper.py \
--mcp-server sheets-mcp \
--tool getSheet \
--language python \
--filter "status=='pending'" \
--limit 5
Validate Pattern Usage
python scripts/validate_pattern.py ../some-skill --verbose
Token Savings Demonstrated
| Operation | Direct | Pattern | Savings |
|---|---|---|---|
| 10K sheet rows | 50K | 50 | 99.9% |
| 100 K8s pods | 15K | 30 | 99.8% |
| 1K file scan | 25K | 100 | 99.6% |
Pattern Steps
- Agent calls script via Bash tool
- Script calls MCP server (outside context)
- Script filters/processes data
- Script returns minimal results to agent
See Also
examples/- Before/after comparisonsreferences/PATTERN_GUIDE.md- Full documentationtemplates/- Python, Bash, JavaScript wrapper templatesscripts/validate_pattern.py- Check skill compliance
# Supported AI Coding Agents
This skill is compatible with the SKILL.md standard and works with all major AI coding agents:
Learn more about the SKILL.md standard and how to use these skills with your preferred AI coding agent.