mcpField
D
delete-user

delete-user

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

delete-user について

delete-user は、稼働中の LiteLLM プロキシからユーザーを削除するスキルです。ユーザー ID の検索、メールアドレスまたはエイリアスの確認、削除の実行を案内し、削除数や見つからない ID を報告します。

主な機能

  1. 01ユーザー一覧から ID を検索
  2. 02削除前にメールアドレスまたはエイリアスを確認
  3. 031人または複数ユーザーの削除
  4. 04削除数と見つからない ID の報告

活用シーン

  1. 01LiteLLM プロキシからユーザーを削除
  2. 02削除前にユーザー ID を検索
  3. 03削除結果と見つからないアカウントの確認

インストール

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

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

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

詳細

ユーザーの削除

稼働中の LiteLLM プロキシから、1 人以上のユーザーを削除します。

セットアップ

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

ユーザーに確認する項目

  1. user_id(s) — 不明な場合は、まず一覧を表示します:
    curl -s "$BASE/user/list?page_size=25" -H "Authorization: Bearer $KEY"
    
  2. 確認 — 削除する前に、ユーザーのメールアドレス/エイリアスを表示し、確認を求めます。

実行

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

複数のユーザーの場合:"user_ids": ["id1", "id2"]

出力

削除したユーザー数を表示します。見つからなかった ID がある場合は警告します。

コメント