Records LLM API spend for Anthropic, OpenAI, Qwen and DeepSeek in a local SQLite ledger and lets coding agents query and compare usage by provider.
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add llm-usage -- uvx llm-usage-mcp~/.codex/config.toml
[mcp_servers.llm-usage]
command = "uvx"
args = ["llm-usage-mcp"]
# codex mcp add llm-usage -- uvx llm-usage-mcp~/.cursor/mcp.json
{
"mcpServers": {
"llm-usage": {
"command": "uvx",
"args": [
"llm-usage-mcp"
]
}
}
}.vscode/mcp.json
{
"servers": {
"llm-usage": {
"type": "stdio",
"command": "uvx",
"args": [
"llm-usage-mcp"
]
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"llm-usage": {
"command": "uvx",
"args": [
"llm-usage-mcp"
]
}
}
}claude_desktop_config.json
{
"mcpServers": {
"llm-usage": {
"command": "uvx",
"args": [
"llm-usage-mcp"
]
}
}
}.trae/mcp.json
{
"mcpServers": {
"llm-usage": {
"command": "uvx",
"args": [
"llm-usage-mcp"
]
}
}
}