Fast
Ephemeral uv envs. Cold start under a second. Deps resolved on demand with --with.
An instant Python sandbox for tool calling. One install — every agent, every MCP. Bulk data stays out of your context.
npm i -g toolcli
Skip the raw tool dumps. Your agent's tool call passes through toolcli's prepare → call → shape pipeline. Only the shaped answer comes back.
Ephemeral uv envs. Cold start under a second. Deps resolved on demand with --with.
Every call is a fresh sandbox. Bulk data — embeddings, file bytes, big JSON — never reaches your agent.
One CLI surface for every agent. Every MCP — stdio or HTTP — exposed in one Python namespace.
Three commands. Then any agent on the machine knows toolcli exists.
npm i -g toolclicurl -LsSf https://astral.sh/uv/install.sh | shnpx skills add octaviusp/toolcli