mcpField
D
delete-key

delete-key

github.com/berriaiクラウド・DevOps103123 回インストール25 週間前に更新
リポジトリ

delete-key について

稼働中の LiteLLM プロキシから API キーを削除するスキルです。キーの確認を案内し、削除前に確認を求めます。

主な機能

  1. 01API キーの一覧表示
  2. 02値またはエイリアスで削除
  3. 03削除前の確認
  4. 04削除結果の表示

活用シーン

  1. 01漏えいした API キーの削除
  2. 02未使用キーの停止
  3. 03削除前のキー検索

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/berriai/litellm-skills --skill delete-key

インストール後、Claude Code で/delete-keyを入力して読み込まれたか確認します。

詳細

キーの削除

稼働中の LiteLLM プロキシから 1 つ以上の API キーを削除します。

セットアップ

LITELLM_BASE_URL  — e.g. https://my-proxy.example.com
LITELLM_API_KEY   — proxy admin key

ユーザーへの確認事項

  1. キー(複数可)(sk-...)または キーのエイリアス(複数可) — 手元にない場合は、まず一覧を表示します:
    curl -s "$BASE/key/list?size=25&return_full_object=true" -H "Authorization: Bearer $KEY"
    
  2. 確認 — 削除前にキーのエイリアスを提示し、確認を求めます。

実行

キーの値を指定する場合:

curl -s -X POST "$BASE/key/delete" \
  -H "Authorization: Bearer $KEY" \
  -H "Content-Type: application/json" \
  -d '{"keys": ["<sk-...>"]}'

エイリアスを指定する場合:

curl -s -X POST "$BASE/key/delete" \
  -H "Authorization: Bearer $KEY" \
  -H "Content-Type: application/json" \
  -d '{"key_aliases": ["<alias>"]}'

出力

レスポンスから deleted_keys リストを表示します。

コメント