mcpField
F
feishu-perm

feishu-perm

github.com/m1hengドキュメント4.2k263 回インストール30 週間前に更新
リポジトリ

feishu-perm について

Feishu の権限を管理するスキルで、文書などのファイルについて、共同編集者の一覧表示、追加、削除を1つのツールで行います。複数のメンバー識別子と権限レベルに対応し、アクセス権を変更するため初期状態では無効です。

主な機能

  1. 01文書の共同編集者一覧
  2. 02共同編集者の追加・削除
  3. 03複数のファイル・文書形式に対応
  4. 04閲覧・編集・フルアクセスの設定

活用シーン

  1. 01ファイルへのアクセス権の確認
  2. 02メールアドレスを指定した文書共有
  3. 03グループへのフォルダー閲覧権限の付与

MCP 対応

MCP クライアントに `feishu_perm` ツールを提供し、Feishu のファイルや文書の共同編集者を一覧表示、追加、削除できます。ツールは初期状態では無効で、`drive:permission` 権限が必要です。

インストール

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

$npx skills add https://github.com/m1heng/clawdbot-feishu --skill feishu-perm

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

詳細

Feishu 権限ツール

ファイル/ドキュメントの権限を管理する単一のツール feishu_perm です。

アクション

共同編集者の一覧表示
{ "action": "list", "token": "ABC123", "type": "docx" }

戻り値:member_type、member_id、perm、name を含むメンバーです。

共同編集者の追加
{ "action": "add", "token": "ABC123", "type": "docx", "member_type": "email", "member_id": "[email protected]", "perm": "edit" }
共同編集者の削除
{ "action": "remove", "token": "ABC123", "type": "docx", "member_type": "email", "member_id": "[email protected]" }

トークンの種類

種類説明
doc旧形式のドキュメント
docx新形式のドキュメント
sheetスプレッドシート
bitable多次元テーブル
folderフォルダー
fileアップロードされたファイル
wikiWiki ノード
mindnoteマインドマップ

メンバーの種類

種類説明
emailメールアドレス
openidユーザーの open_id
useridユーザーの user_id
unionidユーザーの union_id
openchatグループチャットの open_id
opendepartmentid部門の open_id

権限レベル

権限説明
view閲覧のみ
edit編集可能
full_accessフルアクセス(権限を管理できます)

例

メールアドレスでドキュメントを共有:

{ "action": "add", "token": "doxcnXXX", "type": "docx", "member_type": "email", "member_id": "[email protected]", "perm": "edit" }

グループとフォルダーを共有:

{ "action": "add", "token": "fldcnXXX", "type": "folder", "member_type": "openchat", "member_id": "oc_xxx", "perm": "view" }

設定

channels:
  feishu:
    tools:
      perm: true  # default: false (disabled)

注: 権限管理は機密性の高い操作であるため、このツールはデフォルトで無効になっています。必要に応じて明示的に有効にしてください。

権限

必須:drive:permission

コメント