by Dave-London
Dev tools, optimized for agents. Structured, token-efficient MCP servers for git, test runners, npm, Docker, and more.
# Add to your Claude Code skills
git clone https://github.com/Dave-London/PareReliable, structured CLI output for AI agents — no more parsing fragile terminal text.
Pare provides MCP servers that wrap common developer tools (git, npm, docker, test runners, etc.) and return clean, schema-validated JSON instead of raw terminal text. Agents get typed data they can act on directly, without brittle string parsing.
Parsing CLI output is fragile. Raw terminal text includes ANSI escape codes, decorative headers, progress bars, locale-specific formatting, and platform differences that break agent workflows in subtle ways. An agent that works fine with on macOS may fail on Windows because the output format changed. A test runner's summary line might shift between versions, silently breaking a regex.
No comments yet. Be the first to share your thoughts!
git statusPare eliminates this entire class of errors by returning schema-validated JSON with consistent field names, regardless of platform, tool version, or locale. As a bonus, structured output is significantly smaller — agents use fewer tokens per tool call:
| Tool Command | Raw Tokens | Pare Tokens | Reduction |
| ----------------------------------------- | ---------: | ----------: | --------: |
| docker build (multi-stage, 11 steps) | 373 | 20 | 95% |
| git log --stat (5 commits, verbose) | 4,992 | 382 | 92% |
| npm install (487 packages, warnings) | 241 | 41 | 83% |
| vitest run (28 tests, all pass) | 196 | 39 | 80% |
| cargo build (2 errors, help text) | 436 | 138 | 68% |
| pip install (9 packages, progress bars) | 288 | 101 | 65% |
| cargo test (12 tests, 2 failures) | 351 | 190 | 46% |
| `npm au...