One entryMerged PR· StuMason/coolify-mcp· TypeScript
PR #266 merged: docs: rewrite README — 462 → 125 lines, kill duplication and the false coverage claim
additions
+66
deletions
-402
files changed
2
Summary
Full README rewrite per "too long, full of lies and cruft".
The lie
- "98%+ test coverage" removed —
jest.config.jsexcludessrc/lib/mcp-server.ts(the entire ~2,100-line tool layer) fromcollectCoverageFromand enforces an 80% threshold. The codecov badge stays; the inflated prose claim goes.
The cruft (462 → 125 lines)
- Available Tools mega-section deleted — all 42 tools were documented twice (Features table + per-category bullets). The table stays as the single source; parameter-level docs live at coolify-mcp.stumason.dev/tools.
- Response-size table → one measured sentence in a Design bullet
- Recommended Workflow / HATEOAS JSON example / "Why Coolify MCP?" → folded into five Design bullets
- Example prompts: 6 sections → one 8-line block
- Multi-instance + Cursor + custom-headers walkthroughs → one line + install-guide link (the docs site covers them)
- laravel-coolify plug moved from the hero to Links
- Badges trimmed 10 → 7 (TypeScript/Node badges gone)
Fact-checked and kept
42 tools (counted), 85% token reduction (CHANGELOG-documented measurement), 90–99% response-size reductions (measured against a real 21-app estate, per CHANGELOG), smart lookup by name/domain/IP (verified in resolveApplicationUuid), --header support, deploy wait/force.
🤖 Generated with Claude Code