Skip to content
IconMind

Tool icons

10 icons carry the tag tool, across Agents, MCP and Security. Tool allowed, Tool denied, Dual use and 7 more — each in outline and duotone at three weights, with the code for React, Vue, Svelte, Flutter and more.

The 10 tool icons, described

Tool allowedagent-tool-allow
The plug with a chevron let in — a tool this agent may call.
Tool deniedagent-tool-deny
The plug with a bar across it — a tool this agent may not call.
Dual usedual-use
Dual use — a capability that cures with one edge and cuts with the other.
Tool annotationmcp-tool-annotation
The rack with a tag in it — hints about a tool: read-only, destructive, idempotent.
Tool timeoutmcp-tool-timeout
The plug with a clock on it — a tool call given up on after so long.
Misusemisuse
Misuse — the right tool in the wrong hands, abuse of a capability.
Tool chaintool-chain
The plug with two points tied together — one tool's result fed into the next.
Tool error retrytool-error-retry
The plug with chevrons up and down — a tool call that failed, tried again.
Parallel toolstool-parallel
The plug with two bars side by side — tools called at the same time.
Tool result cachetool-result-cache
The plug with a bolt on it — the same call answered from last time.

In code, each is one import — import { AgentToolAllow } from "@iconmind/react/icons/agent-tool-allow" — and the same name in Vue, Svelte, Solid, Preact, React Native, Astro, Blade and Flutter.

Tags these icons also carry

Every tool icon, free to ship

10 of 5,287 icons compiled from one grid — outline and duotone, three weights, every cell generated rather than redrawn. MIT licensed: commercial use, no attribution, no seat count.