{% from "components/card.html" import stat_card %}
{{ stat_card( label="MCP Servers", value=(integrations.active_count|default(0)|int)|string, icon='' ) }} {{ stat_card( label="Total Calls", value=(integrations.total_calls|default(0)|int)|string, icon='' ) }} {{ stat_card( label="Total Tokens", value=(integrations.total_tokens|default(0)|format_compact), icon='' ) }} {{ stat_card( label="Total Cost", value="$" + ("%.2f"|format(integrations.total_cost|default(0.0)|float)), icon='' ) }}

Pricing note: Costs show each server's share of the turns its tools appeared in — a turn's tokens (including cached context) are split evenly across its tool calls. Priced at Claude Sonnet 4.5 rates, as per-tool model tracking is not available.

{% if integrations.server_activity %}

MCP Servers

{% for server in integrations.server_activity %} {% endfor %}
Server Name Tools Total Calls Total Tokens Turn Cost Share
{{ server.server_name }}
{{ server.tool_count }} {{ server.total_calls }} {{ server.total_tokens|default(0)|int }} ${{ "%.2f"|format(server.total_cost|default(0.0)|float) }}
{% else %}

No MCP servers found

Configure MCP servers in your Claude Code settings to see integration data

{% endif %}