Agent Plugins Marketplace
← All plugins

litellm-key

v0.6.0

See your LiteLLM virtual key inside Claude Code: budget, spend, limits, expiry, models and recent usage. Admins can also create and edit keys, grant extra budget and read router fallbacks.

Claude Code

By juninmdLicense: MIT0 GitHub starsUpdated 2 days ago

Directory evidence

Runtimes
Claude Code
Parsed components
0 skill or MCP entries
Source updated
Oct 4, 2026
Manifest status
Canonical path parsed

The directory validates manifest shape and source location. It does not execute the plugin or provide a security endorsement. Review the indexing methodology →

Install litellm-key for Claude Code

Installs for the current user
claude plugin marketplace add IchenDEV/agent-plugin-mkt
claude plugin marketplace update agent-plugin-marketplace
claude plugin install litellm-key@agent-plugin-marketplace

Paste and run these commands in a terminal with Claude Code. They add and refresh the PluginsMP catalog, then install this plugin.

The installer fetches third-party code from the source repository shown on this page. This directory validates manifest structure and source location, but does not perform a security audit; review the manifest, components, and source before installing.

Get the source manually
git clone https://github.com/juninmd/cc-litellm

Clone the source repository, then follow its setup instructions to add the plugin to a compatible client. The plugin root is plugins/litellm-key/.

Plugin files

plugins/litellm-key/
└── .claude-plugin/plugin.json

Plugin manifests1

plugins/litellm-key/.claude-plugin/plugin.json
{
  "name": "litellm-key",
  "version": "0.6.0",
  "description": "See your LiteLLM virtual key inside Claude Code: budget, spend, limits, expiry, models and recent usage. Admins can also create and edit keys, grant extra budget and read router fallbacks.",
  "author": {
    "name": "juninmd"
  },
  "homepage": "https://github.com/juninmd/cc-litellm",
  "repository": "https://github.com/juninmd/cc-litellm",
  "license": "MIT",
  "keywords": [
    "litellm",
    "virtual-key",
    "budget",
    "spend",
    "status-line",
    "key-management"
  ],
  "types": "./types/index.d.ts",
  "userConfig": {
    "litellm_url": {
      "type": "string",
      "title": "LiteLLM proxy URL",
      "description": "Leave empty to use ANTHROPIC_BASE_URL, the proxy Claude Code already talks to."
    },
    "litellm_key": {
      "type": "string",
      "title": "LiteLLM virtual key",
      "description": "Leave empty to use the key Claude Code already sends (ANTHROPIC_AUTH_TOKEN, ANTHROPIC_API_KEY or the x-litellm-api-key custom header).",
      "sensitive": true
    },
    "litellm_admin_key": {
      "type": "string",
      "title": "LiteLLM admin key (optional)",
      "description": "Only for /litellm keys, key new/set/reset-spend/block, grant, org and fallbacks. Leave empty to use the virtual key itself, which the proxy lets manage keys only if it is an admin key. Never printed, and sent only to the proxy.",
      "sensitive": true
    },
    "refresh_seconds": {
      "type": "number",
      "title": "Refresh interval (seconds)",
      "description": "How often the key is re-read from the proxy.",
      "default": 60,
      "min": 15,
      "max": 3600
    },
    "warn_percent": {
      "type": "number",
      "title": "Budget warning (%)",
      "description": "Show a toast once the key has used this much of its budget (it also warns at 95% and 100%).",
      "default": 80,
      "min": 1,
      "max": 99
    },
    "daily_alert": {
      "type": "number",
      "title": "Daily spend alert ($)",
      "description": "Warn once today's spend on the key reaches this many dollars (a toast once a day, the status line and the pane). 0 turns it off. Needs the usage history; with it on, the history is read every 3 minutes.",
      "default": 0,
      "min": 0,
      "max": 1000000
    },
    "show_toasts": {
      "type": "boolean",
      "title": "Warning toasts",
      "description": "Show the toasts that warn about the budget, the daily alert, an expiring key and a proxy that fails. Off keeps the warnings to the status line and the pane.",
      "default": true
    },
    "show_status_line": {
      "type": "boolean",
      "title": "Status line",
      "description": "Pin a one-line budget summary under the prompt.",
      "default": true
    },
    "show_related": {
      "type": "boolean",
      "title": "User and team budgets",
      "description": "Also read /user/info and /team/info, since those budgets can block requests too.",
      "default": true
    },
    "show_usage": {
      "type": "boolean",
      "title": "Usage history",
      "description": "Also read /user/daily/activity for the last 30 days of spend, requests and tokens (beta endpoint).",
      "default": true
    },
    "compact_pane": {
      "type": "boolean",
      "title": "Compact pane",
      "description": "In a terminal too narrow for the table, draw the pane above the prompt compact: one line per meter, the facts side by side, as short as it can be. Off keeps the roomier layout.",
      "default": false
    }
  }
}

If you maintain this plugin, link to this source-backed listing from your README so users can review its manifest and indexed components.

[litellm-key on Agent Plugins Marketplace](https://pluginsmp.com/plugins/litellm-key)