AI Interfaces
Tool Cost Breakdown
A per-tool spending summary showing call volume and relative cost for an agent run.
toolscostusage
Installation
Copy and paste the code into your project.
Accessibility notes
Every tool exposes exact call counts and costs as readable text.
Tool spend
Research run
$0.29
25 calls
- Web search
- $0.18
- Code runner
- $0.07
- File retrieval
- $0.04
8 calls
3 calls
14 calls
Preview accent
TypeScript
const tools = [
{ name: "Web search", calls: 8, cost: "$0.18", width: "w-[72%]" },
{ name: "Code runner", calls: 3, cost: "$0.07", width: "w-[28%]" },
{ name: "File retrieval", calls: 14, cost: "$0.04", width: "w-[16%]" },
];
export function ToolCostBreakdown() {
return <section className="w-full max-w-sm rounded-xl border border-white/12 bg-[#0b0f14]/92 p-4 shadow-2xl">
<header className="flex items-start justify-between gap-4"><div><p className="text-xs font-semibold uppercase tracking-[0.18em] text-[#40E0D0]">Tool spend</p><h3 className="mt-1 text-base font-bold text-white">Research run</h3></div><div className="text-right"><p className="text-lg font-black text-white">$0.29</p><p className="text-[0.65rem] text-slate-500">25 calls</p></div></header>
<dl className="mt-4 space-y-3">{tools.map((tool) => <div key={tool.name} className="rounded-lg border border-white/9 bg-white/[0.025] p-3"><div className="flex items-center justify-between"><dt className="text-xs font-semibold text-slate-200">{tool.name}</dt><dd className="text-xs font-black text-white">{tool.cost}</dd></div><div className="mt-2 h-1.5 rounded-full bg-white/[0.06]"><span className={"block h-full rounded-full bg-gradient-to-r from-[#a78bfa] to-[#40E0D0] " + tool.width} /></div><p className="mt-2 text-[0.65rem] text-slate-500">{tool.calls} calls</p></div>)}</dl>
</section>;
}Usage
<ToolCostBreakdown />Related components
Budget circuit
Run spending limit
- Model calls
- $7.82
- Tool calls
- $1.14
- Remaining
- $1.04
Execution pauses automatically at the $10 limit.
AI Interfaces
Budget Circuit Breaker
A live spending guard that pauses expensive AI runs before they cross a configured limit.
budgetcostsafety
MCP server
Product knowledge
- Transport
- Streamable HTTP
- Round trip
- 84ms
- Search docs
- Read resources
- Run tools
AI Interfaces
MCP Connection Card
A connection summary for MCP servers with transport health, latency, and available capabilities.
mcpconnectiontools
Semantic cache
Response reuse
- Hit rate
- 68%
- Saved
- $42.18
- Latency
- −310ms
8,142 similar requests5,536 hits
Similarity threshold 0.92 · Entries expire after 24 hours
AI Interfaces
Semantic Cache Monitor
A compact cache dashboard for hit rate, cost savings, latency reduction, and similarity policy.
cachelatencycost