Toolrush MCP — Development skill for Claude Code
Kill the tool-call tax in any MCP agent harness: fast read/search, warm persistent shell, batched calls.
How to install Toolrush MCP
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open dhava-gautama/toolrush-mcp and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Toolrush MCP does
Kill the tool-call tax in any MCP agent harness: fast read/search, warm persistent shell, batched calls. Go port of OnlyTerp/toolrush.
Alternatives in Development
- Semble — Fast and Accurate Code Search for Agents 6.1k ★
- /triage — Quick triage to decide: submit or kill 1.8k ★
- Fast Jev Compaction — Claude Code plugin that replaces the compaction summary with Jev decisions: every tool call and result is scor 425 ★
README
ToolRush-MCP
[](https://github.com/dhava-gautama/toolrush-mcp/actions/workflows/ci.yml) [](https://github.com/dhava-gautama/toolrush-mcp/releases/latest) [](https://goreportcard.com/report/github.com/dhava-gautama/toolrush-mcp) [](LICENSE)
**Kill the tool-call tax — in any agent harness.** A fast local tool server for [Kimi Code CLI](https://www.kimi.com/code), [Codex CLI](https://github.com/openai/codex), [Claude Code](https://docs.anthropic.com/en/docs/claude-code), and anything else that speaks the Model Context Protocol.
A universal port of [ToolRush](https://github.com/OnlyTerp/toolrush) (a Hermes Agent plugin, Windows/MSYS-only) — same lanes, same fail-closed philosophy, shipped as one static Go binary instead of harness-specific monkeypatching.
What you get
| Tool | What it does |
|---|---|
fast_read |
In-process file read: line-number gutter, offset/limit paging, negative offset = tail, binary sniff, BOM strip, >64MB files stream the window. Line-level mtime cache — page turns are cache hits |
batch_read |
1–16 reads through one tool call, input order, whole-batch validated before anything runs (serial by design — measured faster than pooling on page-cache-fast storage) |
fast_search |
Direct rg transport — real .gitignore, real regex grammar. Pure-Go walk fallback when rg is absent. context=N (0–5) adds N lines of gutter around each hit: L-line before, L+line after |
batch_search |
1–16 searches through one call, fanned out across goroutines — each op spawns its own rg process, so the batch wall time approaches the slowest op, not the sum. Input order, whole-batch validated, per-op failures isolated |
Related Skills
Cleanup All
Project-wide cleanup using an orchestrator-worker pattern. The main session is the orchestrator — it does NOT
Nanopi
Tiny Rust port of Pi — a ~4 MB statically-linked coding agent CLI for old/low-resource Linux boxes. OpenAI + A
Dsh Fast
Read-only performance diagnostics for DeepSeek Harness: session load/restore timing, spill-hit counts, compact
Cache Tax
Keep Claude Code’s prompt cache warm during breaks and show the estimated cost before a cold send.
Fast Fix
Fires on /fast-fix for tiny prod changes (favicon, color, copy, spacing) — a FAST-lane alias to /ship that for
Mnemo
Persistent memory layer for Claude Code and Codex — your Obsidian vault on autopilot. Seven skills: recall, sa
Related Agents
Relay Explore
Fast read-only codebase search for relay workers (files, symbols, call sites). Use before editing for grep/glo
Kill Existing Server On Port
lsof -ti:{PORT} xargs kill -9 2>/dev/null true {DEV_SERVER_CMD} & sleep 3
Whites
Pre-PR code review agent. Uses tiered verification (reasoning certificates + batched tool calls) for speed. Pr